...
Dica | ||
---|---|---|
| ||
O corpo da requisição enviada é o mesmo que o corpo da resposta obtida através do endpoint |
Informações | ||
---|---|---|
| ||
Neste exemplo, os dados retornados incluem:
|
Dicionário de Requisição
Essa requisição permite verificar o o status atualizado do(s) pedido(s), retornando informações de acordo com o corpo da response obtida atráves do endpoint getStatus.
...
Campo | Valor | Descrição |
---|---|---|
integrationHubServiceId | string | Chave de identificação da integração no hub |
success | boolean | Indica se a operação foi bem-sucedida |
true | A operação foi concluída com sucesso e o status dos pedidos será retornado | |
false | A operação falhou, com detalhes fornecidos no campo error | |
lastestUpdatedStatus | string (data e hora) | Data e hora da última atualização do status dos pedidos |
orderKey | array | Lista de identificadores dos pedidos (neste caso, o número da mesa) |
orderKeyType | enum "TABLE", "CARD", "ORDER_ID" | Tipo de chave do pedido, que pode ser mesa, cartão ou ID do pedido |
items | array | Lista de itens associados ao pedido, detalhando o status de cada item |
Campo | Valor | Descrição |
---|---|---|
id | string | Identificador do item dentro do pedido |
status | objeto | Objeto contendo informações detalhadas sobre o status do item |
status.code | number | Código representando o status atual do item |
status.description | string | Descrição do status atual do item |
deliveryAgent | string | Agente responsável pela entrega (obrigatório para pedidos de entrega) |
deliveryDateTime | string (data e hora) | Data e hora em que a entrega foi realizada (obrigatório para pedidos de entrega) |
cancellationReason | string | Motivo do cancelamento do item (se o item foi cancelado) |
success
é false):Campo | Valor | Descrição |
---|---|---|
code | código do erro | Identifica o tipo de erro ocorrido |
message | mensagem descritiva | Detalha a falha e fornece mais informações sobre o erro |
...
Âncora | ||||
---|---|---|---|---|
|
A seguir, alguns dos erros comuns que podem ser apresentados ao lidar com requisições HTTP e suas respectivas respostas:
...