Você pode cadastrar uma URL em nosso sistema para receber as alterações de status do envio via webhook.Para configurar o webhook em nosso sistema, basta enviar email para suporte@boxlink.com.br informando a URL para a qual deverão ser enviados as chamadas.
As chamadas serão enviadas pelo método POST
Caso a chamada necessite de autenticação, serão necessários informar os seguintes dados:• Tipo de Autenticação (Basic, OAuth, etc...)
• Usuário
• Senha
• Se existir algum tipo de token (access_token, token, secret_key, etc...)O body do payload padrão da chamada é:URL cadastrada deve estar preparada para receber o body detalhado acima via POST.Os atributos podem ser renomeados de acordo com a necessidade da sua aplicação, basta informar as nomenclaturas desejadas no email de solicitação.
| ATRIBUTO | DESCRIÇÃO |
|---|
| rastreadorTms | Código único de identificação do envio na Boxlink |
| lifecycleStage | Etapa do ciclo de vida do envio |
| lifecycleDateTime | Data e Hora em que a etapa do ciclo de vida do envio foi atualizado |
| invoiceNumber | Número da nota fiscal |
| invoiceSerie | Série da nota fiscal |
| ecommerceId | Identificador do pedido na plataforma de e-commerce |
| erpId | Identificador do pedido no ERP |
| sellerKey | Identificador do pedido no Seller |
| addresseeEmail | Email do destinatário |
| constant1 | Campo livre para atribuir valores fixos |
| constant2 | Campo livre para atribuir valores fixos |
| constant3 | Campo livre para atribuir valores fixos |
Etapas Disponíveis para Notificação:| ETAPA | TEXTO PADRÃO |
|---|
| EXPEDIDO | EXPEDIDO |
| AGUARDANDO_RETIRADA_TRANSPORTADORA | AGUARDANDO_RETIRADA_TRANSPORTADORA |
| DISPONIVEL_PARA_RETIRADA | DISPONIVEL_PARA_RETIRADA |
| SAIU_PARA_ENTREGA | SAIU_PARA_ENTREGA |
| ENTREGUE | ENTREGUE |
| PROBLEMA_ENTREGA | ENTREGA_NAO_REALIZADA ou PROBLEMA_ENTREGA |
O texto de cada etapa enviada no payload do webhook pode ser alterado de acordo com a necessidade da sua aplicação, basta informar como gostaria de receber a informação de cada etapa no email de solicitação.
Cada etapa pode ser ativada ou não para disparos do webhoook.
ex.: Se quiser receber somente as alteração de status de envios que estiverem na etapa AGUARDANDO_RETIRADA, pode-se deixar ativo somente esta etapa
Informe o suporte@boxlink.com.br sobre quais etapas você desejar deixar ativa. Atualmente a forma de cadastro é interna, realizada diretamente pelo nosso time de CS. Desta forma, os dados devem ser enviados através do nosso canal de suporte - suporte@boxlink.com.br.