Inserir Coordenadas do Pedido
POST https://freterapido.com/api/tracking/coordinates
Através deste método é possível inserir coordenadas da entrega do pedido, que serão apresentadas no mapa da página de rastreio.
Observação:
- Caso já exista algum pedido/rastreio com as mesmas informações, ele será atualizado.
Envio:
Parâmetros da URL:
Nome | Descrição | Formato/Exemplo | Obrigatório |
---|---|---|---|
token | Token de integração do embarcador ou transportadora | String | * |
* Obrigatório |
Parâmetros do corpo da requisição:
Nome | Descrição | Formato/Exemplo | Obrigatório |
---|---|---|---|
freightId | Id do Frete | String | Opcional |
orderNumber | Número do Pedido | String | Opcional |
invoiceKey | Chave de acesso da NF-e | String | Opcional |
finished | Se o pedido já foi finalizado | Booleano | * |
points | Lista de Coordenadas | Array de objetos em json | * |
latitude | Latitude da Coordenada | Numérico (float): Mínimo: -90 / Máximo: 90 |
* |
longitude | Longitude da Coordenada | Numérico (float): Mínimo: -180 / Máximo: 180 |
* |
*Obrigatório |
Observação:
- Para vincular as coordenadas a algum frete, é obrigatório conter ao menos um dos seguintes campos preenchidos: freightId, orderNumber ou invoiceKey.
Exemplo de envio:
{
"freightId": "",
"orderNumber": "",
"invoiceKey": "",
"finished": false,
"points": [
{
"latitude": 0,
"longitude": 0
}
]
}
- Se a requisição obtiver sucesso, retornaremos HTTP 201 (Created).