API Boxlink
  1. Envio somente para Tracking
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
        POST
      • Atualizar Envio para Tracking
        POST
    • 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. Envio somente para Tracking

Inserir Envio para Tracking

Ambiente de Produção
https://api.boxlink.com.br
Ambiente de Produção
https://api.boxlink.com.br
POST
https://api.boxlink.com.br
/v2/envio-tracking/inserir
API do Canal Logístico | Envio

Request

Header Params
Authorization
string 
required
Token da Boxlink para utilização da API. (Utilize o prefixo Bearer ao inserir o token)
Default:
Bearer {seu_token_aqui}
Body Params application/json
chaveSeller
string 
optional
Chave do seller
Example:
223344
conteudo
array[object (EnvioTrackingConteudoRequest) {3}] 
optional
JSON para informar os produtos contidos no envio
descricao
string 
required
Descrição do produto enviada
Example:
CHARUTO CUBANO
quantidade
integer <int64>
required
Quantidade enviada do produto
Example:
10
valorUnitario
number 
required
Valor Unitário do produto enviado
Example:
79.99
dataEnvio
string 
required
Data do envio
Example:
2020-09-16
dataPrevistaParaEntrega
string 
required
Data prevista para entrega
Example:
2020-09-16
destinatario
object (EnvioTrackingDestinatarioRequest) 
required
JSON para informar o destinatário de um envio para tracking na plataforma Boxlink
bairro
string 
required
Bairro do destinatário do envio
Example:
Centro
cep
string 
required
CEP do destinatário do envio
Example:
63800-959
cidade
string 
required
Cidade do destinatário do envio
Example:
Quixeramobim
complemento
string 
optional
Complemento do endereço do destinatário do envio
Example:
Casa Verde
email
string 
optional
E-mail do destinatário do envio
Example:
francisco@buarque.com
latitude
number 
optional
Latitude do destinatário do envio
Example:
15.12345
logradouro
string 
required
Logradouro do destinatário do envio
Example:
Rua do Anjo
longitude
number 
optional
Longitude do destinatário do envio
Example:
95.12345
nome
string 
required
Nome do destinatário do envio
Example:
Francisco Buarque
numero
string 
required
Número do destinatário do envio
Example:
S/N
pontoReferencia
string 
optional
Ponto de referência do endereço do destinatário do envio
Example:
Rua sem saída
telefone
string 
optional
Telefone do destinatário do envio
Example:
(85) 1234-5678
uf
string 
required
UF do destinatário do envio
Example:
CE
estrategiaFreteId
integer <int64>
required
ID da estratégia de frete utilizada no envio
Example:
1
identificacaoERP
string 
optional
Informe a identificacao ERP para o preenvio
identificacaoEcommerce
string 
optional
Informe a identificacao do Ecommerce para o preenvio
notaFiscal
object (EnvioTrackingNotaFiscalRequest) 
optional
JSON para informar os dados da nota fiscal de um envio para tracking na plataforma Boxlink
chaveNfe
string 
optional
Chave da Nota Fiscal Eletrônica
Example:
1.2345678901234568e+43
data
string 
optional
Data da Nota Fiscal
Example:
2020-09-16
numero
string 
optional
Número da Nota Fiscal
Example:
123456
serie
integer <int64>
optional
Série da Nota Fiscal
Example:
1
valor
number 
optional
Valor da Nota Fiscal
Example:
799.99
rastreadorTransportadora
string 
required
Código de rastreio da transportadora
Example:
OJ928383874BR
sellerId
integer <int64>
required
ID do seller na Boxlink
Example:
146
valorCobradoFrete
number 
required
Valor do envio
Example:
5.12
valorCustoFrete
number 
required
Valor do custo estimado do envio
Example:
5.12
Example
{
    "chaveSeller": 223344,
    "conteudo": [
        {
            "descricao": "CHARUTO CUBANO",
            "quantidade": 10,
            "valorUnitario": 79.99
        }
    ],
    "dataEnvio": "2020-09-16",
    "dataPrevistaParaEntrega": "2020-09-16",
    "destinatario": {
        "bairro": "Centro",
        "cep": "63800-959",
        "cidade": "Quixeramobim",
        "complemento": "Casa Verde",
        "email": "francisco@buarque.com",
        "latitude": 15.12345,
        "logradouro": "Rua do Anjo",
        "longitude": 95.12345,
        "nome": "Francisco Buarque",
        "numero": "S/N",
        "pontoReferencia": "Rua sem saída",
        "telefone": "(85) 1234-5678",
        "uf": "CE"
    },
    "estrategiaFreteId": 1,
    "identificacaoERP": "string",
    "identificacaoEcommerce": "string",
    "notaFiscal": {
        "chaveNfe": 1.2345678901234568e+43,
        "data": "2020-09-16",
        "numero": 123456,
        "serie": 1,
        "valor": 799.99
    },
    "rastreadorTransportadora": "OJ928383874BR",
    "sellerId": 146,
    "valorCobradoFrete": 5.12,
    "valorCustoFrete": 5.12
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.boxlink.com.br/v2/envio-tracking/inserir' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
    "chaveSeller": 223344,
    "conteudo": [
        {
            "descricao": "CHARUTO CUBANO",
            "quantidade": 10,
            "valorUnitario": 79.99
        }
    ],
    "dataEnvio": "2020-09-16",
    "dataPrevistaParaEntrega": "2020-09-16",
    "destinatario": {
        "bairro": "Centro",
        "cep": "63800-959",
        "cidade": "Quixeramobim",
        "complemento": "Casa Verde",
        "email": "francisco@buarque.com",
        "latitude": 15.12345,
        "logradouro": "Rua do Anjo",
        "longitude": 95.12345,
        "nome": "Francisco Buarque",
        "numero": "S/N",
        "pontoReferencia": "Rua sem saída",
        "telefone": "(85) 1234-5678",
        "uf": "CE"
    },
    "estrategiaFreteId": 1,
    "identificacaoERP": "string",
    "identificacaoEcommerce": "string",
    "notaFiscal": {
        "chaveNfe": 1.2345678901234568e+43,
        "data": "2020-09-16",
        "numero": 123456,
        "serie": 1,
        "valor": 799.99
    },
    "rastreadorTransportadora": "OJ928383874BR",
    "sellerId": 146,
    "valorCobradoFrete": 5.12,
    "valorCustoFrete": 5.12
}'

Responses

🟢200OK
application/json
Body
data
object 
optional
date
string 
optional
exceptions
array[object (StandardException) {2}] 
optional
id
string 
optional
message
string 
optional
resource
string 
optional
success
boolean 
optional
Example
{
    "data": {},
    "date": "string",
    "exceptions": [
        {
            "id": "string",
            "message": "string"
        }
    ],
    "resource": "string",
    "success": true
}
🟢201Retorna um JSON com o rastreador da plataforma boxlink no atributo data
🟠400Erro de validação
🟠401Você não tem permissão para acessar este recurso
🔴500Exceção não esperada
Previous
Pesquisar Status do Ciclo de Vida do Pedido
Next
Atualizar Envio para Tracking
Built with