İçeriğe atla
traveldistro ana sayfa

Geliştiriciler

Hatalar

Nedir

Hata kataloğu, başarısızlığın sözleşmesidir: her hata kararlı bir makine-okunur kod, insan-okur açıklama ve request id döner. Kodların anlamı asla değişmez.

Hatalar

Kimlik doğrulama ve yetki hataları standart 401 ve 403 ile, rate limit 429 ile döner. Aşağıdaki kodlar iş hatalarıdır.

KodHTTPAçıklama
VALIDATION_FAILED422İstek bozuk: eksik alan, bilinmeyen değer veya geçersiz parametre kombinasyonu.
QUOTE_INVALID422Quote token bozuk, farklı parametreler için üretilmiş veya kullanılamaz durumda.
QUOTE_EXPIRED422Teklifin geçerlilik süresi doldu. Yeni teklif alın ve tekrar rezerve edin.
SESSION_SOLD_OUT422Seçilen seansın kapasitesi, teklif ile rezervasyon arasında tükendi.
INSUFFICIENT_BALANCE422Cüzdanınız bu rezervasyonu karşılayamıyor. Yükleme yapıp aynı isteği tekrarlayın.
IDEMPOTENCY_CONFLICT409Aynı Idempotency-Key farklı bir istek gövdesiyle yeniden kullanıldı.
RESOURCE_NOT_FOUND404Referans verilen kaynak yok veya acentenize görünür değil.

Error envelope

{
  "error": {
    "code": "INSUFFICIENT_BALANCE",
    "message": "Wallet cannot cover this booking.",
    "details": null,
    "request_id": "req_01JG80…",
    "documentation_url": "https://api.traveldistro.com/docs"
  }
}

İlgili sayfalar

Entegrasyona hazır mısınız?

Hacminizi ve dikeylerinizi anlatın. Sandbox anahtarlarınızı hazırlayalım.

Bize ulaşın