Ana içeriğe geç

Genel bakış

Netgsm müşterisi, kendi Netgsm kullanıcı adı ve şifresiyle WhatsApp numarasından mesaj gönderir.

Genel​

Adreshttps://whatsappapi.netgsm.com.tr/v1/netgsm/whatsapp
KimlikAuthorization: Basic <kullanıcı adı:şifre> — Netgsm kullanıcı adı ve şifresi
Gönderen numaraKullanıcının WhatsApp numarası, kendiliğinden seçilir. Birden fazla numara varsa from alanıyla seçilir (908501110077, +90 850 111 00 77)
Alıcı (to)Telefon numarası (905321112233) ya da numarasını gizlemiş kişide WhatsApp kimliği (TR.1000000000000003)
BiçimJSON; dosya gönderiminde multipart

Örneklerde auth: "Basic kullanıcı:şifre": Netgsm kullanıcı adı ve şifresi Authorization başlığında Basic olarak gönderilir (Postman'de Authorization → Basic Auth). Gövdeye kullanıcı adı / şifre konmaz.

İşlemler​

Yollar adresin (https://whatsappapi.netgsm.com.tr/v1/netgsm/whatsapp) sonuna eklenir; örneğin metin mesajı POST https://whatsappapi.netgsm.com.tr/v1/netgsm/whatsapp/messages/text.

YöntemYolİşlemSayfa
POST/messages/textMetin mesajıMesaj gönderme
POST/messages/templateŞablon mesajı (OTP dahil)Mesaj gönderme
POST/messages/imageGörselMesaj gönderme
POST/messages/videoVideoMesaj gönderme
POST/messages/documentBelgeMesaj gönderme
POST/messages/audioSesMesaj gönderme
POST/messages/locationKonumMesaj gönderme
POST/messages/replyReactionMesaja tepki (emoji)Mesaj gönderme
POST/messages/markAsReadGelen mesajı okundu işaretlemeMesaj gönderme
POST/twoStepVerificationİki adımlı doğrulama PIN'iMesaj gönderme
POST/messages/listMesaj geçmişi (gelen ve giden, durumlarıyla)Şablonlar ve mesaj geçmişi
GET/template/listŞablon listesiŞablonlar ve mesaj geçmişi
POST/template/createŞablon oluşturmaŞablonlar ve mesaj geçmişi
POST/template/updateŞablon düzenlemeŞablonlar ve mesaj geçmişi
POST/template/removeŞablon silmeŞablonlar ve mesaj geçmişi
GET/profile/settingİşletme profilini okumaİşletme profili
POST/profile/settingİşletme profilini güncellemeİşletme profili
POST/profile/imageProfil görseliİşletme profili

Gönderilen mesajlar, mesaj durumları ve gelen mesajlar, portaldan tanımlanan adrese bildirim olarak da iletilir: Bildirimler (webhook).

Kurulum​

Numara bir kez kurulum ekranından bağlanır; sonrasında gönderim, mesaj geçmişi, şablon ve profil işlemleri kullanıcı adı ve şifreyle yapılır.

  • Numarası olmayan kullanıcı kurulum ekranındaki adımları izleyerek kurulumu tamamlar. Onay sayfası açılır pencerede açılabilir; tarayıcı engellerse ekranda "yeniden aç" bağlantısı çıkar.
  • Kurulum bitince numara kullanıcıya bağlanır; kullanıcı hemen sonraki sayfalardaki uçlarla gönderim yapabilir. Şablonlar ve profil hem bu uçlarla hem aynı kurulum ekranından yönetilir; çalışma saatleri ve numarayı kaldırma yalnız kurulum ekranındadır.