Endpoint:
• www.jadlog.com.br/embarcador/api/pedido/incluir
Método:
• POST
Header:
• Content-Type: application/json
• Authorization: <token>
[{"key":"Authorization","value":"Bearer eyJBNHciOiJIUzI1NiJ9.eyJqdPOPOiI2KzMLACJ9.fC7XN-f2e7QIppp42aE_nuqQY12phUASY3iPMqH6x0Y","description":""}]
PEDIDO CANCELAR | ||||||||
# | Campo | Nível | Descrição | Ele | Tipo | Tam | Ocorr. | Observações |
1 | codigo | 0 | ID da solicitação | E | string | 13 | 0-1 |
|
2 | shipmentId | 0 | Numero Jadlog específico para o cliente | E | string | 14 | 0-1 |
|
{
"shipmentId":"00000000000000"
}
ou
{
"codigo":"12345678"
}
PEDIDO CANCELAR | ||||||||
# | Campo | Nível | Descrição | Ele | Tipo | Tam | Ocorr. | Observações |
1 | codigo | 0 | ID da solicitação | E | string | 13 | 0-1 |
|
2 | shipmentId | 0 | Numero Jadlog específico para o cliente | E | string | 14 | 0-1 |
|
Resposta da API
PEDIDO CANCELAR – RETORNO | ||||||||
# | Campo | Nível | Descrição | Ele | Tipo | Tam | Ocorr. | Observações |
1 | codigo | 0 | ID da solicitação | E | string | 13 | 0-1 |
|
2 | shipmentId | 0 | Numero Jadlog específico para o cliente | E | string | 14 | 0-1 |
|
3 | status | 0 | Descrição do processamento | E | string | 100 | 1-1 |
|
4 | erro | 0 | Grupo de erro | G |
|
| 0-1 | Preenchido se ocorreu insucesso na inclusão |
5 | id | 1 | Código identificador do erro | E | integer |
| 1-1 |
|
6 | descricao | 1 | Descrição do erro | E | string | 200 | 1-1 |
|
7 | detalhe | 1 | Detalhamento do erro | E | string | 1000 | 0-1 |
|
Retorno com sucesso
{
"shipmentId":"00000000000000", "status":"Cancelamento realizado com sucesso!"
}
Retorno com erro
{
"status": "Erro ao realizar o cancelamento",
"erro": {
"descricao": "Erro Validacao",
“detalhe”: ”Pedido já está cancelado.”,
"id": -2
}
}