API DE INTEGRAÇÕES · V1

Uma API canónica para qualquer ERP ou POS

A API NGolaBooking v1 sincroniza catálogo, mesas, reservas, pedidos e pagamentos sem acesso direto à base de dados. SAP, Primavera, Odoo e outros usam o mesmo contrato; cada fornecedor cria apenas o seu adaptador.

Começar em cinco minutos

  1. No painel do gestor, abra API & Integrações e crie uma ligação para o restaurante.
  2. Guarde a chave e o segredo num cofre de segredos. O segredo só é apresentado nesta ocasião.
  3. Copie o Restaurant ID mostrado no painel.
  4. Faça o pedido de catálogo abaixo para validar a ligação.
  5. Depois sincronize reservas, pedidos e pagamentos, ou configure eventos por webhook.
curl "https://api.ngolabooking.com/api/integrations/v1/restaurants/{restaurantId}/catalog" \
  -H "X-NGola-Integration-Key: ngb_int_..." \
  -H "X-NGola-Integration-Secret: ngb_sec_..." \
  -H "Accept: application/json"

Contrato comum

Todas as respostas bem-sucedidas usam o mesmo envelope: a versão, um identificador para suporte e os dados do recurso. Valores monetários são números na moeda indicada pelo objeto.

{
  "version": "v1",
  "requestId": "req_01JZ8M7PA8Q0",
  "data": { "...": "recurso solicitado" }
}

Escolha um tópico