Skip to main content
Plato API’leri mümkün olan yerlerde JSON hata iletilerini döndürür.

Hata Şekli

REST uç noktaları genellikle şu şekillerden birini döndürür:
Bir REST isteği başarısız olduğunda HTTP durumunu, yanıt gövdesini ve istek kimliğini günlüğe kaydedin.

Ortak Durum Kodları

Sayfalandırma Sınırları

Farklı API’ler farklı sayfalandırma stillerini ortaya çıkarır. CMS listesi uç noktaları şunları kullanır:
Menü uç noktaları şunları kullanır:
Connect360 liste işlemleri imleçleri kullanır:

Sipariş Besleme Sınırları

Restoran siparişi feed’i, istek başına en fazla 50 siparişi döndürür. Hem date hem de endDate sağlandığında tarih aralıkları 5 güne kadar olabilir.

Kılavuzu Yeniden Deneyin

Yalnızca arıza geçici olduğunda yeniden deneyin. Yeniden dene:
  • Ağ zaman aşımları.
  • Bekledikten sonra 429.
  • Kısa bir gecikmeden sonra 500 veya 503.
Düzeltilinceye kadar yeniden denemeyin:
  • Geçersiz API anahtarı.
  • İzin eksik.
  • Bilinmeyen alan.
  • Gerekli alan eksik.
  • Geçersiz ilişki kimliği.

iktidarsızlık

Toplayıcı siparişi oluşturma, aggregator ve externalOrderId ile idempotenttir ve Idempotency-Key başlığını da kabul eder. CMS oluşturma, form gönderme ve mesaj gönderme gibi yazma işlemleri, her çağrıldıklarında yeni kayıtlar oluşturabilir. Yinelenen gönderimler mümkün olduğunda kendi entegrasyonunuzu bağımsız hale getirin.