/api/v1/pedidos/{id}/rastreamento
Consulta o rastreamento atual e a linha do tempo completa de eventos únicos, ordenados do mais antigo para o mais recente. O identificador pode ser o ID interno ou o código de transação de um pedido criado via API. A resposta não expõe IDs internos de transportadora, rastreio ou evento.
Respostas
200
Rastreamento encontrado, ou rastreamento: null quando o pedido ainda não possui código.
-
codeObrigatório -
pedido_idObrigatório
401
Token ausente/inválido, pedido inexistente ou pertencente a outro produtor.
Mensagem de erro ou informação. Alguns erros legados omitem code.
-
codeCódigo numérico quando fornecido pelo endpoint.
-
messageMensagem legível.
403
O token é válido, mas a conta não possui a permissão necessária para esta operação. O envelope é gerado pelo tratador global de exceções e usa a chave errors (string), não message.
Envelope produzido pelo tratador global de exceções para falhas HTTP que não são geradas pelos controladores — principalmente 403 (permissão ausente) e 405 (verbo não suportado). Difere dos erros dos controladores por usar errors no lugar de message.
-
errorsObrigatórioMensagem da exceção HTTP.
-
codeObrigatórioCódigo HTTP repetido no corpo.
500
Falha interna durante o processamento.
Mensagem de erro ou informação. Alguns erros legados omitem code.
-
codeCódigo numérico quando fornecido pelo endpoint.
-
messageMensagem legível.