Ana içeriğe geç

Kimlik doğrulama ve limitler

API anahtarını Entegrasyonlar (Integrations) bölümünden alın.

Yetenekler

  • Fatura yönetimi: oluşturma, iptal, durum kontrolleri
  • Ödeme yönetimi: ödemeleri listeleme, ödemeyi faturayla eşleştirme
  • İstatistikler: proje, dönem, cüzdan ve daha fazlasına göre toplu veriler
  • Faturalama: proje ücret oranları, bakiyeler

Limitler

  • İstek hızı: anahtar başına saniyede en fazla 1 istek
  • Anahtar sayısı: hesap başına 10

İstek yetkilendirme

Her API isteğini yetkilendirmek için API anahtarınızı Authorization başlığında gönderin.

Bir API isteğinde Authorization başlığı örneği:

curl -X POST https://api.bitsby.app/invoices/list \
-H "Authorization: Token MSvL2ltaDZdWVjmZURURMVWhqSJLT2NURjhL2Fla1Z1T1IxQTltKs1T3Ay"

Sunucu yanıtı

API sunucusu her zaman JSON ile yanıt verir. İsteğin başarılı olup olmadığını result parametresiyle anlayın.

Başarılı bir istek için örnek yanıt:

{
"result": "success",
"data": .....
}

Hata için örnek yanıt:

{
"result": "error",
"data": "Requests too frequent"
}