Páginas filhas
  • API Order Mesa - Cancelled Items

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

info
Dica
titleRequest

O corpo da request preenchida, deverá ser obrigatóriamente o é o mesmo que o corpo do response obtido através do endpoint GetCancelledItems


Dicionário de Request

...


Informações

...

Neste exemplo, os dados retornados incluem:

sobre o campos da request da API cancelledItems, é utilizada para retornar os dados do(s) pedido(s) cancelado(s).

  • Detalhamento dos campos da requisição:

...

CampoValorDescrição
successboolean
Indica se a operação foi bem-sucedida

...

error

...

objetoContém informações sobre erros, se houver

...

integrationHubServiceId

...

stringChave de identificação de integração

...

orderKeyType

...

"TABLE", "CARD", "ORDER_ID"Tipo da chave do pedido (neste caso

...

"TABLE"

...

, "CARD

...

" ou "ORDER_ID

...

")
orderKey

...

arrayLista de identificadores de pedidos (

...

números de mesa, cartão, ou ID de pedido)

...

lastestUpdatedStatus

...

string (data e hora)Data e hora da última atualização do status dos pedidos

...

items

...

arrayLista de itens cancelados


  • Detalhamento dos campos da lista de itens cancelados

...

  • :

...

CampoValorDescrição
idstring
Identificador do produto no lançamento.
index

...

stringPosição do produto no lançamento.
name

...

stringNome do item/produto.
externalCode

...

stringCódigo do produto no PDV integrado.
quantity

...

númeroQuantidade do item cancelado.
cancellationAgent

...

stringOperador responsável pelo cancelamento.
cancellationDateTime

...

string (data e hora)Data e hora do cancelamento.
cancellationReason

...

stringMotivo do cancelamento.
tableCardNumber

...

stringNúmero da mesa ou

...

cartão associado ao item cancelado

...

productionPoint

...

stringPonto de produção

...

relacionado ao item

...

Dicionário de Retorno

...


  • Exemplo de retorno em caso de erro:
EnumValorDescrição
  • error: O erro é necessário quando o sucesso é falso. Deve retornar caso haja o seguinte:
CampoValor
codecódigo do erro
message
  • orderKey: É o identificador do pedido:
CampoValororderKeyCódigo de identificação do pedido, sendo uma "string
Identifica o código do erro
messagemessagem do erro
  • orderKeyType: Deve respeita a tabela abaixo:

...

Descrição detalhada do erro ocorrido, ex: "body.orderKeyType must be one of [ORDER_ID, TABLE, CARD]"


...

04. ERROS
Âncora
erros
erros

A seguir, alguns dos erros comuns que podem ser apresentados ao lidar com requisições HTTP e suas respectivas respostas:

...