Skip to main content
GET
Em breve. O design está fechado mas este endpoint ainda não está implementado. Esta página descreve o contrato acordado para que os integradores possam se planejar antes do lançamento.
Um menu no Fire não é uma propriedade da loja: pertence a uma terna — loja × canal de venda × tipo de fulfillment (por exemplo, KIOSK / DINE_IN). O mesmo produto pode ter um preço diferente entre ternas da mesma loja, então não existe “o menu da loja” como conceito único. Este endpoint lista quais ternas de uma loja têm hoje um menu gerado; use Obter menu para ler um.

Autenticação

string
obrigatório
Sua API key do Fire com scope menu:read. A key deve ser vendor-scoped (binding account + vendor) — keys sem vendorId são rejeitadas com 403.

Path params

string
obrigatório
UUID da loja (stores.id).

Requisição

Resposta

object[]

Notas

  • Só são listadas as ternas com um menu gerado (generatedAt não nulo) — incluindo uma cujo último envio tenha saído vazio (veja Envio vazio). Esse caso aparece aqui mesmo assim, com syncStatus: FAILED, para que o problema fique visível.
  • Esta listagem nunca retorna o corpo do menu — ela é feita para pular a coluna JSONB pesada. Busque uma terna específica com Obter menu.
  • channel e fulfillmentType são comparados sem diferenciar maiúsculas com o que você envia para Obter menu — não há um id separado para buscá-las.

Relacionado

Obter menu

Leia o menu de uma terna específica, com seu status de sincronização.

Obter loja

Leia uma loja específica por id.