API Referansı
Tam özellikli REST API'miz ile BeeCastly'nin üzerine inşa edin. Kişileri yönetin, mesaj gönderin, kampanyalar oluşturun ve web kancalarını programlı bir şekilde yapılandırın.
Temel URL
https://beecastly.com/apiTüm API uç noktaları bu temel URL'ye göredir. İstekler geçerli bir API anahtarı veya JWT belirteci içermelidir.
Hızlı Başlangıç
curl -X GET https://beecastly.com/api/contacts \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "x-tenant-id: YOUR_TENANT_ID" \ -H "Content-Type: application/json"
Kimlik doğrulama
Tüm istekler aşağıdakilerden biri aracılığıyla kimlik doğrulama gerektirir:
- API Anahtarı — Yetkilendirmeyi iletin: Taşıyıcı YOUR_API_KEY başlığı
- JWT Token — POST /auth/login adresinden alındı
Ayrıca kiracı kimliğinizi de ekleyin: x-tenant-id: YOUR_TENANT_ID
API Uç Noktaları
Kimlik doğrulama
Giriş yapın, kaydolun, API anahtarları, JWT belirteçleri
Kişiler
CRUD işlemleri, etiketler, segmentler, özel alanlar
Mesajlar
WhatsApp, E-posta, SMS gönderin. Konuşmaları getir
Kampanyalar
Kampanyaları oluşturun, planlayın ve izleyin
Web kancaları
Etkinlik abonelikleri, veriler, doğrulama
Botlar
AI bot oturumları, mesajları ve eğitim verileri
Yanıt Formatı
Tüm yanıtlar tutarlı bir JSON biçimini takip eder:
// Success
{
"success": true,
"data": { ... }
}
// Error
{
"success": false,
"error": "Error message description"
}Oran Limitleri
Ücretsiz katman: 100 istek/dakika
Profesyonel katman: 1.000 istek/dakika
Kurumsal: Özel sınırlar
Hız sınırı başlıkları her yanıtta bulunur: X-RateLimit-Remaining