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.
Configurando a URL da requisição
Nesse caso, devemos configurar a URL no endpoint /integrator/api/v1/orders/resend-orders/
Configurando a aba Authorization
Na aba Authorization altere o Type para Bearer Token.
Inserindo o token de autorização
Insira seu token de autorização (obtido aqui) e clique em Send.
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:
CAMPO | TIPO | OBSERVAÇÃO |
---|---|---|
order_list | int list |
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.
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"
}
]