Menü JSON API

Business plan ile oluşturduğunuz anahtar üzerinden menü verinizi harici uygulamalara bağlayın.

Detaylı API dokümantasyonu

Başlıklara tıklayarak bölümleri açıp kapatabilirsiniz.

Bu uç nokta; aktif menülerinizi, kategorileri ve ürünleri JSON olarak döndürür.

API anahtarı Özel Ayarlar sayfasındaki API kartından oluşturulur ve yalnızca Business plan ile kullanılabilir.

Başlık (önerilen):

X-API-Key: YOUR_KEY_HERE

Alternatif olarak anahtarı GET parametresi olarak iletebilirsiniz (önerilmez):

https://qr.infumia.com/api/public-menu.php?restaurant=your-restaurant-slug&api_key=YOUR_KEY_HERE

GET https://qr.infumia.com/api/public-menu.php

Zorunlu parametre
restaurant — Restoran slug'ı (herkese açık menü URL'inizde kullandığınız kısa ad).
  • 200 — Başarılı — gövde JSON.
  • 401 — API anahtarı eksik.
  • 403 — Geçersiz anahtar.
  • 404 — Restoran yok veya bu hesaba ait değil.
  • 422 — restaurant parametresi eksik.

menus içinde kategoriler ve ürünler iç içe listelenir.

{
  "ok": true,
  "restaurant": { "...": "..." },
  "menus": [
    {
      "id": 1,
      "name": "...",
      "language": "tr",
      "categories": [
        {
          "id": 10,
          "menu_id": 1,
          "name": "...",
          "emoji": "🍕",
          "items": [ { "...": "..." } ]
        }
      ]
    }
  ]
}
curl -s -H "X-API-Key: YOUR_KEY_HERE" "https://qr.infumia.com/api/public-menu.php?restaurant=your-restaurant-slug"

← Ana sayfa