Ocorrências por Nota Fiscal
GET https://freterapido.com/api/external/embarcador/v1/quotes/occurrences/invoices?token=[seu_token]&invoices=[{"key":""},{"number":"", "serie":""}]&codigo_volume=[codigo_volume]
Permite consultar todas as ocorrências de rastreio de um frete através do número e série ou da chave de acesso da nota fiscal.
As ocorrências são apresentadas por ordem de acontecimento.
Para evitar gargalos e imprevistos que possam influenciar em sua operação, é permitido informar até 50 notas fiscais (número e série ou chave de acesso).
Basta informar o token de integração e um array de objetos contendo número e série ou chave de acesso da nota fiscal, conforme estrutura abaixo.
Envio:
Parâmetros da URL:
Nome | Descrição | Formato / Exemplo | Obrigatório |
---|---|---|---|
token | Token de integração | String de 32 caracteres | * |
invoices | Array de objetos podendo ter número e série ou chave de acesso da nota fiscal | Array em Json | * |
number | Número da nota fiscal | String | Se "serie" não informado |
serie | Série da nota fiscal | String | Se "number" não informado |
key | Chave de acesso da nota fiscal | String | Se não houver "number" e "serie" |
codigo_volume | Código de rastreio do volume, nesse caso retornarão apenas os dados do volume especificado | String | Opcional |
*Obrigatório |
Resposta:
- Se a requisição obtiver sucesso, será retornado o código de resposta HTTP 200, juntamente com os dados de rastreio do frete informado.
Descrição | Formato / Exemplo | Retornado | |
---|---|---|---|
frete (identificador do frete) | Identificador do frete contratado na Frete Rápido | Array | Sempre |
invoices | Array de objetos cotendo o número, série e chave de acesso | Array | Sempre |
number | Número da nota fiscal | String | Sempre |
serie | Série da nota fiscal | String | Sempre |
key | Chave de acesso da nota fiscal | String | Sempre |
occurrences | Array de objetos os registros das ocorrencias do frete | Array | Sempre |
code | Código numérico da ocorrência na Frete Rápido | Numérico (inteiro) | Sempre |
name | Nome da ocorrência | String | Sempre |
occurrence_date | Data da ocorrência | Datetime (YYYY-MM-DD hh:mm:ss) | Sempre |
updated_date | Data de atualização da ocorrência | Datetime (YYYY-MM-DD hh:mm:ss) | Sempre |
attempted_redelivery_date | Data em caso de nova tentativa de entrega | Date (YYYY-MM-DD) | Em caso de reentrega |
expected_delivery_date | Data prevista de entrega calculado no ato da cotação, com base nos dias úteis para entrega. Sendo apenas uma referência, podendo ser diferente a depender das operações de cada transportadora. | Date (YYYY-MM-DD) | Eventual |
return_deadline_date | Quantidade de dias úteis para devolução da carga/mercadoria | String | Em caso de devolução |
message | Mensagem livre para informação pela transportadora | String até 255 caracteres | Eventual |
codigo_volume | Código de rastreio do volume | String | Eventual |
Exemplo de resposta:
[
{
"FR11111111111": {
"invoices": [
{
"number": "",
"serie": "",
"key": ""
}
],
"occurrences": [
{
"code": 0,
"name": "",
"occurrence_date": "",
"updated_date": "",
"attempted_redelivery_date": null,
"expected_delivery_date": "",
"return_deadline_date": null,
"message": null,
"codigo_volume": ""
},
{
"code": 1,
"name": "",
"occurrence_date": "",
"updated_date": "",
"attempted_redelivery_date": null,
"expected_delivery_date": "",
"return_deadline_date": null,
"message": null,
"codigo_volume": ""
}
]
}
}
]
Erro:
- Em caso de erro, será retornado o código estabelecido na lista de códigos desta API.