İçeriğe geç

Mekanlar

Masaları listele

Mekanın katları, terasları ve salonları; her biri masalarıyla, kasada göründüğü sırayla.

GET/public/v1/venues/{venueId}/tables
Kimlik doğrulama

X-Api-Key başlığında API anahtarı

Gereken izin
Menüyü okuyabilir (her anahtarda var)
Hız sınırı
Anahtar başına dakikada yaklaşık 120 istek

Masada verilen bir sipariş (DineIn) buradaki masalardan birini id değeriyle adlandırır. Masaların kasadaki sırası korunur: önce mekanın düzenledikleri, sonra kalanlar adlarına göre, sayılar sayı olarak okunarak (T2, T10'dan önce gelir).

Parametreler

venueIdstring · uuidYol parametresizorunlu

Mekanın kimliği, mekan listesinden.

Accept-LanguagestringBaşlık

Hata yanıtlarındaki userMessage metninin dili: tr (varsayılan), en, de, fr, it, es, ar ya da ru. Başlıktaki ilk dil belirler, bölgesi olmadan (en-US, en okunur) ve q ağırlıklarına bakılmadan; Cibusy'nin sunmadığı bir dil Türkçe yanıtlanır. Menünün dilini seçmez; o, menü çağrısındaki lang parametresidir.

Yanıtlar

200

Mekanın alanları ve masaları.

401

X-Api-Key başlığı yok (PUBLIC_API_KEY_MISSING) ya da anahtar geçersiz veya iptal edilmiş (PUBLIC_API_KEY_INVALID).

403

Anahtar bu çağrıyı yapamaz (PUBLIC_API_SCOPE_MISSING). Panelde oluşturulan her anahtar mekanları, menüleri ve masaları okuyabilir.

404

Mekan yok ya da bu anahtar ona ulaşamıyor (PUBLIC_API_VENUE_NOT_FOUND).

429

Anahtarın dakikada yaklaşık 120 isteklik bütçesi doldu; Retry-After kadar saniye bekleyin.

Retry-After

Beklenecek saniye. Bir sonraki dakikalık pencere bu süre içinde açılır.

Başarılı yanıtın data alanı: bu nesnelerin dizisi

Mekanın bir katı, terası ya da salonu ve içindeki masalar. Masada verilen sipariş bu masalardan birini adlandırır.

idstring · uuid

Alanın kimliği.

namestring

Alanın adı.

displayOrderinteger

Alanın mekanın alanları arasındaki sırası, küçük olan önce. Alanlar zaten bu sırayla gelir.

tablesobject[]

Alanın masaları, mekanın kasasında göründüğü sırayla: önce mekanın düzenledikleri, sonra kalanlar adlarına göre, sayılar sayı olarak okunarak (T2, T10'dan önce). Henüz masası olmayan alanda boş.

Masa alanları
idstring · uuid

Masanın kimliği; masada verilen sipariş bunu kullanır.

namestring

Masanın kasada yazdığı adı.

codestringnull olabilir

Masanın QR kartında yazan kod. Kodu olmayan masada null.

capacityintegernull olabilir

Masanın kaç kişilik olduğu. Mekan belirtmediyse null.