Tratar pedido manualmente
Atualiza o status do pedido para `MANUAL_HANDLE`. Útil quando a entrega precisa ser finalizada por algum motivo fora do fluxo padrão.
Header obrigatório. Toda chamada exige o header x-abbiamo-seller-group-key.
Preencha-o no canto superior direito desta página ou veja como obter a sua chave.
Rate limit: 300 requisições por minuto por chave. Acima disso a API retorna HTTP 429.
Este endpoint atualiza o status do pedido para
MANUAL_HANDLE.
Só pode ser usado em pedidos com status roteirizáveis, ou seja:
-
CREATED -
FAILED(no caso de um eventoPRIVATE-FLEETdo tipo de transportadora) -
ORDER_FAILED -
RETURNED
Authorization
sec0 x-abbiamo-seller-group-key<token>
In: header
Path Parameters
order_id*string
ID do pedido enviado nos eventos de webhook
Default
"5c2c1dc2-0509-415c-a68c-a04d355d993c"Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
observation?string
Informações adicionais ou motivo do cancelamento
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/v1/orders/5c2c1dc2-0509-415c-a68c-a04d355d993c/manual-handle" \ -H "Content-Type: application/json" \ -d '{ "observation": "Order sent by bike" }'"{ \n \"success\": true\n}""{\n \"statusCode\": \"400\",\n \"message\": [\n \"Invoice not found or not belongs to seller group\"\n ],\n \"error\": \"Bad Request\"\n}""{\n \"message\": \"Unauthorized\"\n}"