API Boxlink
  1. Webhooks & Callback
API Boxlink
  • Autenticação
    • Como autenticar ?
  • Cotação
    • Pesquisar cotação
      POST
    • Pesquisar cotação para múltiplos sellers
      POST
    • Pesquisar cotação simplificada
      POST
    • Pesquisar cotação simplificada para multiplos destinos
      POST
  • Shipment
    • Pedido
      • Fluxo do Pedido
      • Outras operaçoes de pedidos
        • Pesquisar um Pedido (Pré-envio)
        • Alterar o destinatário do Pedido
        • Alterar os volumes do Pedido
        • Inserir ocorrência no Pedido
      • Inserir um Pedido
      • Atualizar dados de um Pedido
      • Aferir e Triar um Pedido
      • Aferir, Triar e Expedir um Pedido
      • Pesquisar Pedido pelo Identificador do Pedido
      • Pesquisar Status do Ciclo de Vida do Pedido
    • Envio somente para Tracking
      • Inserir Envio para Tracking
      • Atualizar Envio para Tracking
    • Envio
      • Fluxo do Envio
      • Inserir um Envio
    • Expedição
      • Listar Triagens (Abertas e Fechadas)
      • Expedir uma Triagem
      • Expedir uma Lista de Rastreadores
    • Ship from store
      • Chamar novamente a trasportadora da loja
    • Transportadoras
      • Entrega Própria
        • Adicionar ocorrência da entrega própria
        • Gerar lista de entregas próprias
        • Imprimir lista de entregas próprias
      • Alterar rastreador da transportadora
      • Imprimir Doc. de Expedição Por Rastreador TMS
      • Imprimir Doc. de Expedição Por ID
    • Cancelar um Pedido ou um Envio
      PUT
  • Etiquetas
    • Imprimir etiqueta do Pedido (Pré-envio)
      POST
    • Imprimir etiqueta da Transportadora do Envio
      POST
  • Logística Reversa
    • Inserir Solicitação de Logística Reversa
      POST
  • Rastreamento
    • Pesquisar ocorrências por e-mail
      GET
    • Pesquisar ocorrências das últimas 48 horas
      GET
    • Pesquisar ocorrências por Identificador do Pedido
      GET
    • Pesquisar ocorrências por Rastreadores TMS
      POST
    • Pesquisar ocorrência por Rastreador TMS
      GET
    • Pesquisar última ocorrência por Período
      GET
  • Cadastros
    • Sellers/Logistas
      • Departamentos
        • Cadastrar um Departamento do Seller
        • Alterar um Departamento do Seller
        • Desativar um Departamento do Seller
        • Ativar um Departamento do Seller
        • Pesquisar um Departamento do Seller
        • Pesquisar todos os Departamentos do Seller
      • Financeiro
        • Lançar um Valor na Fatura do Seller
        • Ajustar o Limite de Crédito do Seller
        • Pesquisar Limite de Crédito de um Seller
      • Cadastrar um Seller
      • Alterar um Seller
      • Desativar um Seller
      • Ativar um Seller
      • Pesquisar um Seller
      • Pesquisar todos os Sellers
    • Estratégias de Frete
      • Pesquisar estratégias de frete ativas do Canal
      • Pesquisar estratégias de frete disponíveis para o Seller
      • Alterar estratégias de frete de um Seller
  • Webhooks & Callback
    • Webhook para Atualização de Tracking na Plataforma Boxlink
    • Callback de Atualização de Status do Envio
  • Descontinuados
    • Cancelar um Pedido (Pré-envio) por ID
    • Cancelar uma etiqueta no TMS Boxlink
    • Cancelar uma etiqueta no TMS Boxlink
    • Editar os volumes de uma etiqueta no TMS Boxlink
    • Pesquisar envios da transportadora de uma determinada situação TMS Boxlink
    • Cadastrar um departamento do Seller *restrito aos tokens de Seller
    • Inserir uma etiqueta no TMS Boxlink
    • Atualizar dados de uma etiqueta reservada no TMS Boxlink
    • Ativar um departamento do Seller *restrito aos tokens de Seller
    • Pesquisar ocorrências de tracking de um envio atualizados até 48 horas após a data/hora informada
    • Desativar um departamento do Seller *restrito aos tokens de Seller
    • Buscar dados básicos de um departamento do Seller *restrito aos tokens de Seller
    • Editar o destinatário de uma etiqueta no TMS Boxlink
    • Atualizar um departamento do Seller *restrito aos tokens de Seller
    • Buscar todos os departamentos de um Seller do canal *restrito aos tokens de Seller
  1. Webhooks & Callback

Callback de Atualização de Status do Envio

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 é:
NOTE
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.
Atributos Disponíveis:
ATRIBUTODESCRIÇÃO
rastreadorTmsCódigo único de identificação do envio na Boxlink
lifecycleStageEtapa do ciclo de vida do envio
lifecycleDateTimeData e Hora em que a etapa do ciclo de vida do envio foi atualizado
invoiceNumberNúmero da nota fiscal
invoiceSerieSérie da nota fiscal
ecommerceIdIdentificador do pedido na plataforma de e-commerce
erpIdIdentificador do pedido no ERP
sellerKeyIdentificador do pedido no Seller
addresseeEmailEmail do destinatário
constant1Campo livre para atribuir valores fixos
constant2Campo livre para atribuir valores fixos
constant3Campo livre para atribuir valores fixos
Etapas Disponíveis para Notificação:
ETAPATEXTO PADRÃO
EXPEDIDOEXPEDIDO
AGUARDANDO_RETIRADA_TRANSPORTADORAAGUARDANDO_RETIRADA_TRANSPORTADORA
DISPONIVEL_PARA_RETIRADADISPONIVEL_PARA_RETIRADA
SAIU_PARA_ENTREGASAIU_PARA_ENTREGA
ENTREGUEENTREGUE
PROBLEMA_ENTREGAENTREGA_NAO_REALIZADA ou PROBLEMA_ENTREGA
NOTE
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.
INFO
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.
Previous
Webhook para Atualização de Tracking na Plataforma Boxlink
Next
Cancelar um Pedido (Pré-envio) por ID
Built with