Versão: 1.9

Documentação

Inclusão de Tratativas

O objetivo é manter atualizado em real time as tratativas entre o TMS Jadlog e o Portal Cliente.

É necessário ter uma conta corrente cadastrada para obter o acesso à consulta abaixo. O cadastro deve ser feito junto ao departamento comercial Jadlog.

Endpoint:

https://www.jadlog.com.br/embarcador/api/tracking/incluir_tratativa

Método:

• POST

Header:

• Content-Type: application/json

• Authorization: <token>

				
					[{"key":"Authorization","value":"Bearer  eyJBNHciOiJIUzI1NiJ9.eyJqdPOPOiI2KzMLACJ9.fC7XN-f2e7QIppp42aE_nuqQY12phUASY3iPMqH6x0Y","description":""}]
				
			
Descrição dos parâmetros

#

Campo

Descrição

Tipo

Tam

Observações

1

PEDIDO

É o número do rastreio

String

40

 

2

USUARIO

É o usuário utilizado para login no sistema Portal Cliente

String

50

 

3

ACAREACAO

É o mesmo campo utilizado na tela do portal cliente, pode ser enviado como “false”, caso não queira usar.

Boolean

1

“T/S”

4

OBSERVACAO

Local definido para inserir observações.

String

4000

 

5

FINALIZADO

É o status da ocorrência. Se o status for finalizado, o cliente deverá passar o valor “S”, caso não seja finalizad

String

1

“S/N”

				
					{
    "pedido": "768070338",
    "usuario": "romulo",
    "acareacao": false,
    "observacao": "Inclusão via rest Res11",
    "finalizar": "N"
}
				
			

Retorno com erro

Em caso de não sucesso na inclusão da tratativa, além do erro HTTP 401-UNAUTHORIZED, será retornado o Id e a descrição do erro de negócio que ocasionou o insucesso, conforme abaixo.

				
					{
    "descricao": "TOKEN INVALIDO",
    "id": 1
} {
    "descricao": "CAMPO FINALIZAR INVALIDO",
    "id": 2
} {
    "descricao": "CAMPO PEDIDO INVALIDO",
    "id": 3
} {
    "descricao": "CAMPO USUARIO INVALIDO",
    "id": 4
} {
    "descricao": "USUARIO INVALIDO - NAO ASSOCIADO AO CLIENTE",
    "id": 5
} {
    "descricao": "PEDIDO INVALIDO - NAO ENCONTRADO",
    "id": 6
} {
    "descricao": "{erro não tratado}",
    "id": 7
}