meu ecommercedevelopers
API REST

Rastrear objetos

Rastrear objetos pelos códigos

POST/v1/tracking

Retorna o histórico de eventos e o status atual de cada código. Exige chave secreta (mk_); chame do backend, não do frontend (sem CORS).

Capacidade: Rastreamento, disponível pela API REST do Meu Ecommerce.

Autenticação

Chave secreta mk_…, somente no backend.

Corpo da requisição

CampoTipoObrigatório no objetoDescrição
codesarraySimCódigos de rastreio dos Correios (até 50 por chamada). Mín. 1 itens. Máx. 50 itens.

Exemplo

{
  "codes": [
    "AA123456789BR"
  ]
}

Resposta de sucesso

Resultados de rastreio.

CampoTipoObrigatório no objetoDescrição
resultsarraySim
results[].codestringSim
results[].foundbooleanSim
results[].deliveredbooleanSim
results[].lastStatusobjectNão
results[].lastStatus.codestringSim
results[].lastStatus.typestringNão
results[].lastStatus.timestampstringNão
results[].lastStatus.descriptionstringSim
results[].lastStatus.originstringNão
results[].lastStatus.destinationstringNão
results[].eventsarraySim
results[].events[].codestringSim
results[].events[].typestringNão
results[].events[].timestampstringNão
results[].events[].descriptionstringSim
results[].events[].originstringNão
results[].events[].destinationstringNão
results[].messagestringNão
reasonstringNão
actionUrlstringNão

Códigos HTTP do contrato

StatusDescrição
200Resultados de rastreio.
400Corpo inválido.
401Chave ausente ou inválida.
402Assinatura necessária.
403Chave pública não pode rastrear — use a chave secreta.
413Corpo grande demais.
429Limite de requisições excedido.
502Falha ao consultar os Correios.

Consulte erros e limites para os erros de autenticação e escopo, incluindo 403, e o formato de falha.

Schema completo

Baixar OpenAPI · Guia de rastreamento

Contrato e comportamento

Os códigos no exemplo são ilustrativos. Um objeto não encontrado deve ser tratado por found, sem assumir falha de toda a chamada.

Nesta página