WhatsApp API-yə başlamaq: API açarı, account_id və channel_id
Son yeniləmə: 27 sentyabr 2026 · 8 dəq oxunur
Clomni WhatsApp API şirkətinizin öz sistemindən (sayt, mobil tətbiq, CRM, ERP, anbar proqramı) müştəriyə WhatsApp ilə mesaj göndərir: doğrulama kodu (OTP), sifariş və çatdırılma bildirişi, xatırlatma, toplu göndəriş. Hər mesaj Clomni-də müştərinin söhbətinə yazılır: müştəri cavab verəndə operator əvvəl nə göndərildiyini görür.
Addımlar
-
1
Ön şərtləri yoxlayın
- Hesabda WhatsApp Cloud API tipli gələn qutu olmalıdır. QR ilə qoşulmuş WhatsApp nömrəsi bu API ilə işləmir: şablon yalnız Cloud API-də var.
- Meta Business Manager-də ən azı bir şablon APPROVED statusu almalıdır.
- Şablonları Clomni-yə gətirin: Parametrlər › İş sahəsi parametrləri › Gələn qutular, WhatsApp qutusunun Konfiqurasiya bölməsində Şablonları sinxronlaşdır. Bu addım atılmasa API şablonu tapmır.
-
2
API açarını götürün
Panelə administrator hesabı ilə daxil olun. Sol menyunun aşağısında profil şəklinizə basın, Profil parametrləri seçin və API girişi bölməsinə keçin. Yeni açar ilə açar yaradın və dərhal kopyalayın: açar bir daha göstərilmir.
Sənəddə bu açar Access Token adlanır. Addımlar ətraflı «API açarı yaratmaq (API girişi)» məqaləsindədir.
-
3
account_id və channel_id-ni tapın
account_idpanelin ünvanındadır:my.clomni.co/panel/accounts/88/...ünvanında88hesabınızın nömrəsidir.channel_idWhatsApp gələn qutusunun nömrəsidir: Parametrlər › İş sahəsi parametrləri › Gələn qutular bölməsində qutunu açanda ünvanda görünür. Bütün WhatsApp nömrələrinizi və onlarınchannel_id-sini bu sorğu da qaytarır:curl -s "https://api.clomni.ai/v1/accounts/{account_id}/whatsapp/channels" \ -H "Authorization: Bearer <API_ACARI>"Orada
sendable: falseolan kanal QR ilə qoşulub, bu API onunla göndərmir. -
4
Sorğunun ümumi qaydaları
- Base URL:
https://api.clomni.ai, yalnız HTTPS (HTTP sorğu301ilə yönləndirilir) - Hər sorğuda iki başlıq:
Authorization: Bearer <API_ACARI>vəContent-Type: application/json - Kodlaşdırma UTF-8, cavab JSON
- Tarixlər ISO 8601 və UTC-dədir, məsələn
2026-08-07T18:20:28.080Z
Xəta həmişə eyni formadadır, JSON-da
errorsahəsi:{ "error": "Invalid phone number: 123" } - Base URL:
-
5
Kim nə edə bilər
- Şablonların siyahısı, tək mesaj göndərmək və pəncərənin vəziyyəti: administrator və ya həmin gələn qutuya təyin olunmuş agent
- Mesajın statusu: hesabın istənilən istifadəçisi
- Toplu göndəriş: yalnız administrator
İnteqrasiya üçün ayrıca istifadəçi (məsələn «API Integration») yaradıb açarı ondan götürmək yaxşıdır: kimin göndərdiyi söhbətdə görünür, işçi işdən çıxanda inteqrasiya dayanmır.
-
6
Açarı qoruyun
Açar hesabınıza tam giriş verir. Onu yalnız öz serverinizdə saxlayın: brauzerdə, JavaScript-də, mobil tətbiqin içində yox. Açarı heç kimə göndərməyin, çata da yazmayın.
Açar sızarsa API girişi bölməsində onu Söndür və ya Sil ilə dayandırın və yenisini yaradın. Bitmə tarixi boş qalsa açar müddətsizdir.
-
7
Köhnə versiya ilə qoşulmusunuzsa
Versiya 1 ilə inteqrasiya etmisinizsə, yeni ünvan
api.clomni.ai/v1/..., yeni başlıqAuthorization: Bearer <API_ACARI>-dır. Köhnəapi_access_tokenbaşlığı vəinbox_idparametri işləməyə davam edir, keçidi tələsmədən edə bilərsiniz.inbox_id-nin yeni adıchannel_id, cavabdakısource_idsahəsi isə indiwhatsapp_message_idadlanır. -
8
Sınaq
Ayrıca test mühiti (sandbox) yoxdur. Sınaq üçün alıcı kimi öz nömrənizi yazın: real mesaj gedir, nəticəni tam görürsünüz.