Arsigo Builders

Hızlı Başlangıç

Hata Kodları

Tüm hatalar tutarlı bir JSON yapısıyla döner ve uygun HTTP durum kodunu taşır.

Hata biçimi

Örnek hata
{
  "error": {
    "message": "Bu anahtarın yazma yetkisi yok.",
    "code": "forbidden",
    "status": 403
  }
}

message insan-okur açıklama, code programatik kontrol için sabit bir dize, status HTTP durum kodudur.

Durum kodları

HTTPcodeAçıklama
400invalid_body / empty_patchGövde JSON değil ya da güncellenecek alan yok.
401unauthorizedAnahtar eksik, geçersiz veya iptal edilmiş.
403forbiddenAnahtarın yazma (write) yetkisi yok.
404not_foundKayıt bulunamadı (yanlış id ya da başka mağaza).
409duplicate / no_locationBenzersizlik çakışması veya ön koşul eksik.
422missing_name / invalid_status …Doğrulama hatası; zorunlu alan eksik veya değer geçersiz.
429rate_limitedHız limiti aşıldı (10 sn'de 50 istek).
500query_failed / insert_failed …Sunucu tarafı hata.