Hata Kodları (Error Codes)

API bir sorunla karşılaşırsa, hata detaylarını içeren bir JSON nesnesi döner. Her zaman cevapta status alanını kontrol edin. Eğer false ise, daha fazla bilgi için errno ve errmsg alanlarına bakın.

Hata Yanıtı Örneği

{
  "status": false,
  "errno": 94,
  "errmsg": "invalid or missing key"
}

Hata Kodları

errno errmsg Açıklama
50 access denied Yetkisiz IP adresi veya yönlendiren (referrer). Lütfen erişim ayrıcalıklarınızı kontrol edin.
90 invalid country code Desteklenen ülke kodlarını kontrol edin. ISO 3166-1 alpha-2
91 name not set || email not set || username not set İstek içinde ad, e-posta veya kullanıcı adı parametresi eksik.
92 too many names || too many emails || too many usernames Bir istekte en fazla 100 isim, 50 e-posta ve 50 kullanıcı adı kullanılabilir.
93 limit reached API anahtarı kredisi bitmiş.
94 invalid or missing key API anahtarı bulunamadı.
99 API key has expired Lütfen API anahtarınızı yenileyin.
İpucu: API yanıtında her zaman status alanını kontrol edin. Eğer false ise, sorunun detayları için errno ve errmsg alanlarına bakın.