Order
Utilizamos a especificação Open Delivery para o tratamento de pedidos. https://abrasel-nacional.github.io/docs/#tag/ordersOverview https://abrasel-nacional.github.io/docs/#tag/ordersStatus
Consulta um pedido pelo identificador
GET
https://{account}.myhubdelivery.io/orders/api/v1/{orderId}
Confirma um pedido
POST
https://{account}.myhubdelivery.io/orders/api/v1/{orderId}/confirm
Exemplo do conteúdo da requisição
Atualiza o pedido para disponível para coleta.
POST
https://{account}.myhubdelivery.io/orders/api/v1/{orderId}/readyForPickup
Atualiza o pedido para depachado.
POST
https://{account}.myhubdelivery.io/orders/api/v1/{orderId}/dispatch
Está operação é automática caso o operador logístico informe a posição do pedido em tempo real.
Atualiza o pedido para entregue
POST
https://{account}.myhubdelivery.io/orders/api/v1/{orderId}/delivered
Está operação é automática caso o operador logístico informe a posição do pedido em tempo real.
Gera um pedido fake para fluxo de pedidos.
POST
https://sandbox.myhubdelivery.io/orders/api/v1/{merchantId}/fake
Headers
Request Body
Para pedidos agendados (scheduled), é obrigatória o preenchimento do parâmetro scheduledDateTime com data em UTC.
Exemplo do conteúdo da requisição
Gera um pedido fake para fluxo de pedidos. (Com todos os dados do pedido)
POST
https://sandbox.myhubdelivery.io/orders/api/v1/{merchantId}/fake/complete
Headers
Para pedidos agendados (scheduled), é obrigatória o preenchimento do parâmetro scheduledDateTime com data em UTC.
Exemplo do conteúdo da requisição
Last updated