4notify Dokümantasyonu
Panelin ötesinde 4notify ile neler yapabilirsiniz: kendi backend'iniz için bir API, webhook'lar ve kanallar arası otomasyon.
Başlarken
Hesaptan API üzerinden ilk mesaja
panel.4notify.net üzerinde hesabınızı oluşturun ve API kimlik bilgileri sayfasından bir client_id/client_secret çifti üretin. Bunlarla POST /api/v1/auth/token (OAuth2 client_credentials) üzerinden bir erişim token'ı istersiniz — token kısa ömürlüdür ve entegrasyonunuz ihtiyaç duyduğunda yenisini ister.
API Referansı
Üç gönderim endpoint'i, tek bir işlem hattı
POST /api/v1/sms, /api/v1/whatsapp ve /api/v1/push, isteği Authorization: Bearer <token> ile kabul eder ve 202 Accepted yanıtı verir — mesaj, panelden gönderilenlerle aynı kuyruğa girer ve aynı worker ile sağlayıcıdan geçer, sadece dahili olarak "source: api" etiketlenir. Her kiracının kendi hız sınırı ve kotası vardır; aşıldığında API, mesajları sessizce düşürmek yerine açık bir hata döner.
Webhook'lar ve gelen olaylar
WhatsApp'ta döngüyü kapatmak
WhatsApp'ta teslimat olaylarını ve müşteri yanıtlarını, Meta doğrulama token'ınızla doğrulanmış bir webhook üzerinden geri alırız. Genel üçüncü taraf bağlayıcılar sunmuyoruz (WooCommerce, Shopify veya Zapier eklentisi yok) — sunduğumuz şey bu webhook artı yukarıdaki gönderim API'si, bunları kendi CRM'inize veya backend'inize bağlarsınız.
Şablonlar ve otomatik iş akışları
Yeniden kullanılabilir içerik ve olay tetikleyicileri
Mesaj şablonları kanal başına bir kez tanımlanır ve hem panelden hem de API'den yeniden kullanılır. İş akışları, bir tetikleyici olayı birden çok kanalda bir gönderim dizisine bağlar — örneğin ilk mesaj okunmazsa SMS'in ardından WhatsApp gelir. API kimlik bilgilerinin ayrı scope'ları vardır, panelden tek tek iptal edilebilir ve son kullanım tarihlerini gösterir.