Objetivo: Consultar Pedidos por Status - Retorna lista de pedidos filtrados por status de saída (alabel, awms, anf)
{
"auth"*: "chave_obtida_no_metodo_get_auth",
"ordersstate"*: "",
}
STATUS DISPONÍVEIS:
- alabel: Aguardando Etiquetas - pedidos que estão aguardando geração de etiquetas
- awms: Aguardando WMS - pedidos que estão aguardando envio para o WMS.
- anf: Aguardando NF - pedidos que estão aguardando nota fiscal
PARÂMETROS:
- auth (obrigatório): chave obtida no método get/auth
- ordersstate (obrigatório): status do pedido a ser consultado (alabel, awms ou anf)
RESPOSTA DE SUCESSO (200):
{
"code": 200,
"message": "OK",
"status": "Aguardando Etiquetas",
"ordersstate": "alabel",
"total": 15,
"orders": [
{
"id": 13846,
"number": "10203040",
"date": "10/06/2022",
"created": "10/06/2022 14:30",
"wms": "10/06/2022 15:00",
"invoice": "11/06/2022 09:15",
"picking": "11/06/2022 10:00",
"checkout": "11/06/2022 11:30",
"collect": "11/06/2022 14:00",
"delivered": "15/06/2022 16:00",
"fail": null,
"invoiceNumber": 123456,
"invoiceSeries": 1,
"invoiceKey": "35200112345678000112550010000012345678901234",
"deliveryTo": {
"name": "Cliente Final",
"document": "12345678900",
"email": "cliente@tpl.com",
"phone": "11987654321"
},
"status": {
"code": 10,
"name": "Aguardando Etiquetas",
"detail": "Pedido aguardando geração de etiquetas"
},
"tracker": "BR123456789BR",
"deliveryForecast": "15/06/2022",
"shipper": "Platinum Log"
}
]
}
CÓDIGOS DE ERRO:
- 400: Conteúdo inválido- 401: Não autorizado (Autenticação não informada ou inválida)
- 402: dados recebidos invlidos
- 405: status inválido
- 500: dados de autenticação não informados corretamente
- 501: credenciais invalidas
- 502: cliente bloqueado
- 503: excesso de requisições