API Referansı

Hata İşleme

Standart hata kodları, hız sınırı başlıkları ve sorun giderme.

Son güncelleme:

Hata Yönetimi

Tüm hata yanıtları, bir hata kodu ve insanlar tarafından okunabilir mesaj içeren tutarlı bir format izler:

{
  "error": {
    "code": "ERROR_CODE",
    "message": "Description of what went wrong"
  }
}

Hata Kodları

HTTP StatusCodeDescription
400VALIDATION_ERRORGeçersiz veya eksik istek parametreleri
401UNAUTHORIZEDEksik veya geçersiz API anahtarı
402PAYMENT_REQUIREDYetersiz kredi
403FORBIDDENAPI erişimi Business planı gerektirir veya işleme izin verilmez
403LIMIT_EXCEEDEDPlan sınırlarına ulaşıldı (projeler, derlemeler vb.)
404NOT_FOUNDKaynak bulunamadı veya erişilemiyor
409CONFLICTKaynak çakışması (dağıtım devam ediyor, alan adı alınmış vb.)
429RATE_LIMITEDÇok fazla istek — hız sınırı başlıklarını kontrol edin
500INTERNAL_ERRORSunucu hatası — lütfen yeniden deneyin veya destek ile iletişime geçin

Hız Sınırı Başlıkları

Her yanıt bu başlıkları içerir:

  • X-RateLimit-Remaining — Mevcut pencerede kalan istek sayısı
  • X-RateLimit-Reset — Hız sınırı penceresinin sıfırlanmasına kalan saniye sayısı

429 yanıtı aldığınızda, yeniden denemeden önceX-RateLimit-Reset ile belirtilen saniye sayısı kadar bekleyin.

Kredi Maliyetleri

Kredi tüketen API işlemleri:

ActionCredits
Proje oluşturma (ilk derleme)5
İyileştirme1
Kod düzenleme1
Yeniden dağıtım1
Geri alma1
Klonlama2
Yeniden etkinleştirme1
Danışman sorusu1

Yöneticiler kredi ücretinden muaftır.

Sorun Giderme

  • 401 Unauthorized — API anahtarınızın flp_ ile başladığını ve Bearer token olarak dahil edildiğini kontrol edin
  • 403 Forbidden — Hesabınızın aktif bir Business aboneliğine sahip olduğunu doğrulayın
  • 409 Conflict on deploy — Mevcut dağıtımın tamamlanmasını bekleyin veya önce iptal edin
  • Alt alan adı hataları — Alt alan adları küçük harf olmalı, 3-63 karakter içermeli ve yalnızca harf, rakam ve kısa çizgi içermelidir