Skip to main content

Reenviar pedidos

Este é o recurso responsável por reenviar determinados pedidos para o seu endereço webhook.

Iniciando a sessão

Altere o método da requisição para o tipo POST.

ordr1

Configurando a URL da requisição

Nesse caso, devemos configurar a URL no endpoint /integrator/api/v1/orders/resend-orders/

ordr2

Configurando a aba Authorization

Na aba Authorization altere o Type para Bearer Token.

ordr3

Inserindo o token de autorização

Insira seu token de autorização (obtido aqui) e clique em Send.

ordr4

Inserção dos ID's de pedidos que devem ser reenviados

Insira os id's dos pedidos que serão reenviados no campo Body>raw e clique em Send para reenviar os pedidos.

Modelo de envio dos dados:
{
"order_list": [123456, 1234567]
}

Observação de cada campo e os tipos de dados aceitos em cada um:

CAMPOTIPOOBSERVAÇÃO
order_listint list

ordr5

Retorno de informações após reenviar os pedidos

Após efetuar o reenvio dos pedidos, será retornada uma lista com o ID de cada pedido seguido de sua task que deve ser usada para verificar o status do reenvio no endpoint Verificar Status de Reenvio de Pedidos.

ordr6

Corpo do retorno após reenvio de pedidos
[
{
"order_id": 12345,
"status": "Order does not exists."
},
{
"order_id": 1492114,
"task_id": "4445cf18-68a0-4904-9fd6-8a44a49692fe"
}
]