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"
}