WhatsApp Yayınları

WhatsApp'ta Milyonlara Yayın Yapın

Tek bir API çağrısıyla gerçek zamanlı teslimat takibi, zengin medya desteği ve akıllı hız sınırlama ile binlerce onaylı kişiye şablonlu mesajlar gönderin.

✦ No credit card required · Free plan available · Setup in 5 minutes

Resmi, Sıfır Ban Riskiyle Yayın

StartMessaging, Meta'nın resmi Cloud API yapısını kullanır. Önceden onaylanmış şablonları onaylı kitlelere göndererek, numara yasaklarını tetikleyen spam filtrelerini aşarsınız. Sistemimiz teslimat oranlarını dinamik olarak yönetir.

  • Yayın başına 100 bin+ kişiyi destekler
  • Zengin medya desteği: resimler, belgeler, etkileşimli butonlar
  • Gerçek zamanlı teslimat onayı ve okundu bilgisi
WhatsApp Yayın Paneli Arayüzü
Erişim Karşılaştırması

Yayın vs. Kampanyalar vs. Resmi Olmayan Spam

Neden resmi yayınları seçmek marka itibarınızı ve telefon numaranızı korur.

Karşılaştırma Metrikleri StartMessaging Yayını Sıralı Kampanyalar Resmi Olmayan Web Kazıyıcıları
Kurulum Süresi Anında (Doğrudan API) Anında (Akış Oluşturucu) Manuel web girişi gerektirir
Opt-In Uyumluluk Kontrolleri Gerekli Gerekli ✗ (Yüksek spam oranı)
Teslimat Hızı Saniyede 80 mesaja kadar Tetikleme kurallarına göre kısıtlı Çok yavaş (manuel gecikmeler)
Telefon Numarası Yasaklanma Riski %0 (TRAI/Meta Uyumlu) %0 (TRAI/Meta Uyumlu) %99 (Anlık numara engeli)
Yayın API'si

Programatik Olarak Yayın Mesajı Tetikleyin

curl -X POST https://api.startmessaging.com/v1/broadcast \
  -H "Content-Type: application/json" \
  -H "X-API-Key: sm_live_your_api_key_here" \
  -d '{
    "templateName": "order_shipped",
    "languageCode": "en",
    "recipients": ["+919876543210", "+918765432109"],
    "variables": {
      "+919876543210": { "name": "Rahul", "orderId": "#5521" },
      "+918765432109": { "name": "Aarav", "orderId": "#5522" }
    }
  }'
const response = await fetch("https://api.startmessaging.com/v1/broadcast", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    "X-API-Key": "sm_live_your_api_key_here",
  },
  body: JSON.stringify({
    templateName: "order_shipped",
    languageCode: "en",
    recipients: ["+919876543210", "+918765432109"],
    variables: {
      "+919876543210": { name: "Rahul", orderId: "#5521" },
      "+918765432109": { name: "Aarav", orderId: "#5522" }
    }
  })
});

const data = await response.json();
console.log(data);
import requests

response = requests.post(
    "https://api.startmessaging.com/v1/broadcast",
    headers={
        "Content-Type": "application/json",
        "X-API-Key": "sm_live_your_api_key_here",
    },
    json={
        "templateName": "order_shipped",
        "languageCode": "en",
        "recipients": ["+919876543210", "+918765432109"],
        "variables": {
            "+919876543210": { "name": "Rahul", "orderId": "#5521" },
            "+918765432109": { "name": "Aarav", "orderId": "#5522" }
        }
    }
)

print(response.json())
$ch = curl_init("https://api.startmessaging.com/v1/broadcast");

curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => [
        "Content-Type: application/json",
        "X-API-Key: sm_live_your_api_key_here",
    ],
    CURLOPT_POSTFIELDS => json_encode([
        "templateName" => "order_shipped",
        "languageCode" => "en",
        "recipients" => ["+919876543210", "+918765432109"],
        "variables" => [
            "+919876543210" => ["name" => "Rahul", "orderId" => "#5521"],
            "+918765432109" => ["name" => "Aarav", "orderId" => "#5522"]
        ]
    ]),
]);

$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response, true);
import java.net.http.*;
import java.net.URI;

HttpClient client = HttpClient.newHttpClient();
String body = """
    {
      "templateName": "order_shipped",
      "languageCode": "en",
      "recipients": ["+919876543210", "+918765432109"],
      "variables": {
        "+919876543210": { "name": "Rahul", "orderId": "#5521" },
        "+918765432109": { "name": "Aarav", "orderId": "#5522" }
      }
    }
    """;

HttpRequest request = HttpRequest.newBuilder()
    .uri(URI.create("https://api.startmessaging.com/v1/broadcast"))
    .header("Content-Type", "application/json")
    .header("X-API-Key", "sm_live_your_api_key_here")
    .POST(HttpRequest.BodyPublishers.ofString(body))
    .build();

HttpResponse<String> response = client.send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
package main

import (
  "bytes"
  "encoding/json"
  "fmt"
  "net/http"
  "io"
)

func main() {
  payload, _ := json.Marshal(map[string]interface{}{
    "templateName": "order_shipped",
    "languageCode": "en",
    "recipients": []string{"+919876543210", "+918765432109"},
    "variables": map[string]interface{}{
      "+919876543210": map[string]string{ "name": "Rahul", "orderId": "#5521" },
      "+918765432109": map[string]string{ "name": "Aarav", "orderId": "#5522" },
    },
  })

  req, _ := http.NewRequest("POST", "https://api.startmessaging.com/v1/broadcast", bytes.NewBuffer(payload))
  req.Header.Set("Content-Type", "application/json")
  req.Header.Set("X-API-Key", "sm_live_your_api_key_here")

  resp, _ := http.DefaultClient.Do(req)
  defer resp.Body.Close()
  body, _ := io.ReadAll(resp.Body)
  fmt.Println(string(body))
}
Yayın API Sanal Alanı — Çok Yakında This API route is under construction. Sandbox access is available for early adopters. Request Sandbox Access
SSS

Yayın — Sıkça Sorulan Sorular

Kaç kişiye yayın gönderebilirim?

Bizim tarafımızda katı bir sınır yok. Kampanya başına 100.000'den fazla kişiye yayın yapabilirsiniz. Meta, telefon numarası başına verim sınırları uygular (Katman 4 numaraları için genellikle saniyede 80 mesaj). Motorumuz kısıtlamayı otomatik olarak yönetir.

Yayınlar için önceden onaylanmış şablonlar kullanmam gerekiyor mu?

Evet. WhatsApp, işletme tarafından başlatılan tüm mesajların önceden onaylanmış şablonları kullanmasını gerektirir. Şablonları panelimiz aracılığıyla oluşturabilirsiniz. Çoğu şablon dakikalar içinde Meta tarafından incelenir ve onaylanır.

WhatsApp'ta yayın yapmak yerel spam karşıtı düzenlemelere uygun mu?

Evet, resmi yayınlar alıcı opt-in'i gerektirdiğinden ve önceden onaylanmış şablonlar kullandığından tamamen uyumludur.

WhatsApp API

WhatsApp'ta Yayına Bugün Başlayın

Ücretsiz plan. Kredi kartı gerekmiyor.