Wow! Emoji of happy man Ücretsiz geliştirici hesabınızı edinin! Şimdi Kaydol
WhatsApp otomasyonu ve entegrasyonu için ihtiyacınız olan her şey

Güçlü WhatsApp API özelliklerimiz

Whapi.Cloud, herhangi bir programlama dilinde uyumlu ve kullanımı kolay bir API sağlar, böylece sitenizi, mağazanızı, uygulamanızı veya satış sistemlerinizi (CRM, ERP) sorunsuz bir şekilde WhatsApp ile entegre edebilirsiniz.

JSON ile Cloud REST API 5 günlük ücretsiz deneme, ödeme gerekmez
our powerful WhatsApp Cloud API
Decorartive bubble
Numaranızı taşımaya gerek yok. Kullandığınız herhangi bir numarayla çalışın

Nasıl Kullanılır?

Icon

Numarayı Bağlayın

Test etmek için QR-kod ile kendi veya başka bir numarayı bağlayın

Icon

API Metotlarını Test Edin

Geliştiriciler için kullanışlı araç sayesinde 1 dakika içinde başlayın

Icon

Hook'ları Ayarlayın

WhatsApp'ta mesaj gönderme ve alma için herhangi bir olayda webhook seçin ve ayarlayın

WhatsApp API Grouping Messages and Management

WhatsApp Gruplarını Kolayca Yönetin

Birden fazla WhatsApp grubuyla çalışıyor ve bu grupların yönetimini etkili bir şekilde optimize etmek mi istiyorsunuz? Ya da gruplara toplu gönderim yapmak veya katılımcıları farklı gruplara yönlendirmek mi gerekiyor? Grup yönetimini tamamen otomatikleştirin:

Tüm grupların veya belirli bir grubun listesine erişim, grup oluşturma veya silme, gruba katılma veya gruptan ayrılma. Grubun avatarını alın, davet bağlantısına göre grup bilgilerini alın, grup üyesi sayısını sayın.

Numaraları ile grup üyelerinin listesini alın, grup üyelerini ekleme veya çıkarma, yönetici ayrıcalıklarını değiştirme. Davet bağlantısı oluşturma, gruptaki üye sayısını sayın.

Grup açıklamasını düzenleme, grup avatarını değiştirme, gizlilik ayarlarını yapılandırma ve daha fazlası

Yeni mesajlar, düzenlenmiş veya silinmiş mesajlar, yeni katılan bir üye gibi çeşitli grup olayları hakkında bildirimler alın

API Aracılığıyla Gelişmiş İnteraktif Mesajlar

Mesaj almak ve göndermek temel bir işlevselliktir, ancak diyaloglarınıza dinamik ekleyebilirsiniz! Botlarınızı veya entegrasyonlarınızı geliştirin:

Herhangi bir formattaki medya, belgeler, ses kayıtları, konumlar, kişiler (vCard) ve çıkartmaları zahmetsizce gönderin, bağlantıları önizlemeli olarak paylaşın. Başlıklı ve altyazılı mesajlar kullanın!

Müşterilerinizin yaptığı alışveriş sepetleri ve siparişlerle etkileşimde bulunun, sohbetlerde doğrudan ürünler veya kategoriler gönderin.

Emoji tepkileri kullanın, yanıtlarda alıntı yapın ve gerçek bir sohbeti taklit etmek için mesajları okundu olarak işaretleyin. "Yazıyor" veya "Ses kaydı yapıyor" gibi kullanıcı durumlarını belirleyin.

Mesajlar alın, tüm mesajların ve numaranızın tüm sohbetlerinin listesini alın. Kişileri alın, numara detaylarını (ad, avatar, açıklama, son görülme, numara erişilebilirliği) alın. WhatsApp kataloglarını, ürünleri ve siparişleri dışa aktarın.

WhatsApp Durumuna doğrudan resim / video / metin gönderin. Renkli bir arka plan, yazı ve özelleştirilebilir yazı tipi kullanarak resimsiz durumlar (stories) de oluşturabilirsiniz. Durum yüklemek ve ayarlamak için mevcut API'leri kullanın. Ayrıca kişilerinizin durumunu alabilir, stories listesini alabilirsiniz.
Ücretsiz Deneyin
whatsapp api send product, message, poll
WhatsApp Channel API

WhatsApp Kanallarını Yönetmek

Kanallar, mesajlarınızı geniş kitlelere yayınlamak için yeni bir araçtır. Kanal yönetimi için Cloud API, uygulamanızın bu kanalları oluşturmasını ve kontrol etmesini sağlar. API'mız ile kanal yönetim araçları ile yapabileceğiniz her şeyi başarabilirsiniz

Kanallara her türlü mesajı göndermek için entegre edin ve otomatikleştirin: metin, fotoğraflar, videolar, çıkartmalar ve anketler

Telefonunuzu kullanmadan herhangi bir sayıda kanal oluşturun ve bu kanallardaki yöneticileri yönetin. Bu, tüm kanal yönetim sürecini otomatikleştirmenizi sağlar

Herhangi bir kanaldan kanal özetlerini, gönderilerini ve bu gönderilere verilen tepkileri alın. Bu gönderileri beslemelerinize iletin!
Ücretsiz Deneyin

Kullanışlı araçlar ve entegrasyonlar

Sizin için, hizmetimize sürekli olarak kodsuz ve az kodlu entegrasyonlar ekliyoruz, tamamen ücretsiz.
Ayrıca günlük görevlerinizi basitleştirmek için kullanışlı araçlar sağlıyoruz.

Modül, numaralarınızın arka planda etkinliğini artırır, bu, kitlesel etkinlik planlıyorsanız kritiktir. Doğru ısınma, kullanım geçmişi oluşturur ve numaralarınız için riskleri azaltmayı garanti eder

Make, WhatsApp API'yi en popüler uygulamalara bağlamanızı sağlar. Kod gerekmez. Kişisel mesajlaşmaları, grupları, kanalları ve daha fazlasını destekler

Google Sheets'ten WhatsApp'a toplu kişiselleştirilmiş mesajlar, hatırlatmalar veya bildirimler sadece birkaç tıklama ile

NLP botları gelen mesajları analiz edecek ve ilgili yanıtlar üretecek

Bu gösterge, numaranızdaki etkinliğin risk seviyesini hesaplamanızı sağlar. Numaralarınız için günlük olarak hesaplanır. Kitlesel etkinlik öncesi bu önemli göstergelere dikkat etmenizi öneririz
Ücretsiz Deneyin
helpful tools for cloud api

Webhook Esnek Olanakları

HTTP geri çağırmaları tetiklenir ve WhatsApp etkinlikleriniz hakkında anında bildirimler sağlar, sunuculara sürekli sorgu yapma ihtiyacını ortadan kaldırır. Bu, daha rahat, hızlı ve etkilidir!

Gelen/giden mesajlar, mesaj gönderme/okuma ve diğer etkinlikler için hook'lar.

  • Mesajlar ve Durumlar: Yeni, düzenlenmiş veya silinmiş mesajları takip edin.
  • Sohbetler ve Kullanıcılar: Yeni sohbetleri, değişiklikleri, kullanıcı eylemlerini takip edin.
  • Gruplar ve Kişiler: Grup oluşturma, katılımcı etkinlikleri ve kişi güncellemelerini takip edin.
  • Aramalar ve Etiketler: Arama bilgileri (cevapsız, reddedilmiş, kabul edilmiş) ve etiketler hakkında bilgi.
  • Siparişler ve Ürünler: Yeni siparişler, terk edilmiş sepetler, ürünlerdeki değişiklikler.

Sunucunuz çalışmazsa, hiçbir şey kaybolmasın diye webhook'ları tekrar göndereceğiz, garanti ediyoruz!

  • Body: İstekteki olayın ayrıntılı özelliklerini yakalayın.
  • Path: Kesin takip için olaylara dayalı olarak URL'de dinamik düzeltmeler yapın.
  • Method: Çeşitli takip için olay yöntemlerini istek türleri olarak kullanın.
  • POST, DELETE, PUT, PATCH: Nesnelerin oluşturulması, silinmesi, tam ve kısmi değişikliklerini takip edin.

Sınırlama Olmayan Stabil WhatsApp API

API'mizin istikrar ve işlevselliğine önem veriyor ve düşük bir fiyata kesintisiz hizmet sunuyoruz.

Birden fazla cihazı destekleyen API'miz, telefonunuzu açık tutmanız veya çevrimiçi olmanız gerektiği anlamına gelmez. API'ye bağlandığınızda, WhatsApp'ı telefonunuzda veya Web WhatsApp üzerinde herhangi bir işlevsel sınırlama olmadan kullanabilirsiniz.

Hiçbir sınırlama yok! Kanalınızı istek sayısı/mesaj veya diğer limitlerle sınırlamıyoruz. Sunucu altyapımızı tam kapasite kullanarak sonuçlar elde edebilirsiniz.

Her kanala özel bir proxy atanır, bu da numaranızın engellenmelerden ek koruma sağlar. Bu, bir müşteri numarasının yasaklanması durumunda bile diğerlerini etkilemez ve diğerleri için kesintisiz hizmet sağlar.

Ekibimizin benzersiz deneyimi ve yetenekleri, size ekonomik bir çözüm sunmamıza ve işinizi otomatikleştirmek için özellik setimizi genişletmeye devam etmemize olanak tanır. Destek ekibimiz hızla yanıt verir ve size yardımcı olur!
Ücretsiz Deneyin
whatsapp cloud api support

Aradığınız özelliği bulamadınız mı?

Büyük ihtimalle üzerinde çalışıyoruz. İhtiyacınız olanı bize bildirin, size hemen erişim sağlayıp sağlayamayacağımızı veya sizin için yeni bir yöntem geliştirip geliştiremeyeceğimizi kontrol ederiz.
Hızlı yanıt vereceğiz
Mevcut işlevsellik hakkında bilgi vereceğiz
İsteğinizi iş planımıza ekleyeceğiz ve talebinizi gerçekleştirdiğimizde sizi kişisel olarak bilgilendireceğiz

Hangi API sağlayıcısının size uygun olduğunu bulalım

Diğer tedarikçilerin (isim vermeden, ancak kesinlikle kimden bahsettiğimizi anlayacaksınız) ve Whapi.Cloud'un özelliklerini karşılaştırıyoruz 😉

Diğer API'lar

  • Yöntemler yavaş çalışıyor, gecikmelerle, bazen hook'lar veya mesajlar kayboluyor;

  • Destek çok yavaş yanıt veriyor, zaman harcıyor ve net bir cevap veremiyor;

  • İşlevsellikle ilgili sınırlamalar - ihtiyacınız olan şey yok;

  • Mesajlar veya diyaloglar için ek ücret;

  • API'ye bağlandığınızda cihazınızı (mesaj gönderme veya arama) kullanamazsınız;

  • Mesaj veya istek sayısıyla sınırlısınız;

Whapi.Cloud API

  • Hızlı yanıt hızı, sunucunuzda sorunlar olsa bile hook'lar garantili olarak gelir;

  • Hızlı destek her zaman ulaşılabilir. Müşterilerimiz hizmetimizden memnun kalıyor;

  • Çok sayıda özellik, WhatsApp'taki hemen hemen her işlevi otomatikleştirmenizi sağlar;

  • API için sabit bir fiyat ödersiniz, başka bir şey yok;

  • API'mıza bağlandığınızda, aynı anda 4-10 cihaza kadar çalışabilir. WhatsApp'ı alışık olduğunuz gibi kullanmaya devam edin;

  • Günde 150 mesaj sınırı sadece ücretsiz Sandbox tarifesinde;

Kolay başlangıç için kaynak kodlu rehberler kullanın

WhatsApp otomasyonu için ihtiyacınız olan her şey tek bir yerde

Müşteri etkileşimleri için WhatsApp kullanıyor musunuz?

Programcılara ve küçük işletmelere, WhatsApp özelliklerini otomatize ederek ve sohbet botları, grup yönetimi, toplu mesaj gönderme, anketler, ürünler, siparişler ve daha pek çok şey kullanarak bunları otomatik pilotta çalıştırmalarına yardımcı oluyoruz!

API'yi Herhangi Bir Programlama Dilinde Entegre Edin, çok kolay!

                                            
curl --request POST \
     --url 'https://gate.whapi.cloud/messages/text?token={your_token}' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "to": "15056482143",
  "body": "Hello, world!"
}
'
                                            
                                        
                                            
$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://gate.whapi.cloud/messages/text?token={your_token}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'to' => '15056482143',
    'body' => 'Hello, world!'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: application/json",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
                                            
                                        
                                            
import requests

url = "https://gate.whapi.cloud/messages/text?token={your_token}"

payload = {
    "to": "15056482143",
    "body": "Hello, world!"
}
headers = {
    "accept": "application/json",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
                                            
                                        
                                            
const request = require('request');

const options = {
  method: 'POST',
  url: 'https://gate.whapi.cloud/messages/text?token={your_token}',
  headers: {accept: 'application/json', 'content-type': 'application/json'},
  body: {to: '15056482143', body: 'Hello, world!'},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
                                            
                                        
                                            
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"to\":\"15056482143\",\"body\":\"Hello, world!\"}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/messages/text?token={your_token}")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
                                            
                                        
                                            
using RestSharp;


var options = new RestClientOptions("https://gate.whapi.cloud/messages/text?token={your_token}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddJsonBody("{\"to\":\"15056482143\",\"body\":\"Hello, world!\"}", false);
var response = await client.PostAsync(request);

Console.WriteLine("{0}", response.Content);

                                            
                                        
                                            
curl --request POST \
     --url 'https://gate.whapi.cloud/messages/text?token={your_token}' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "typing_time": 0,
  "to": "[email protected]",
  "body": "Hello, group!"
}
'
                                            
                                        
                                            
$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://gate.whapi.cloud/messages/text?token={your_token}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "POST",
  CURLOPT_POSTFIELDS => json_encode([
    'typing_time' => 0,
    'to' => '[email protected]',
    'body' => 'Hello, group!'
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: application/json",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
                                            
                                        
                                            
import requests

url = "https://gate.whapi.cloud/messages/text?token={your_token}"

payload = {
    "typing_time": 0,
    "to": "[email protected]",
    "body": "Hello, group!"
}
headers = {
    "accept": "application/json",
    "content-type": "application/json"
}

response = requests.post(url, json=payload, headers=headers)

print(response.text)
                                            
                                        
                                            
const request = require('request');

const options = {
  method: 'POST',
  url: 'https://gate.whapi.cloud/messages/text?token={your_token}',
  headers: {accept: 'application/json', 'content-type': 'application/json'},
  body: {typing_time: 0, to: '[email protected]', body: 'Hello, group!'},
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
                                            
                                        
                                            
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"typing_time\":0,\"to\":\"[email protected]\",\"body\":\"Hello, group!\"}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/messages/text?token={your_token}")
  .post(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
                                            
                                        
                                            
using RestSharp;


var options = new RestClientOptions("https://gate.whapi.cloud/messages/text?token={your_token}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddJsonBody("{\"typing_time\":0,\"to\":\"[email protected]\",\"body\":\"Hello, group!\"}", false);
var response = await client.PostAsync(request);

Console.WriteLine("{0}", response.Content);

                                            
                                        
                                            
curl --request GET \
     --url 'https://gate.whapi.cloud/messages/list?token={your_token}' \
     --header 'accept: application/json'
                                            
                                        
                                            
$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://gate.whapi.cloud/messages/list?token={your_token}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
                                            
                                        
                                            
import requests

url = "https://gate.whapi.cloud/messages/list?token={your_token}"

headers = {"accept": "application/json"}

response = requests.get(url, headers=headers)

print(response.text)
                                            
                                        
                                            
const request = require('request');

const options = {
  method: 'GET',
  url: 'https://gate.whapi.cloud/messages/list?token={your_token}',
  headers: {accept: 'application/json'}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
                                            
                                        
                                            
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/messages/list?token={your_token}")
  .get()
  .addHeader("accept", "application/json")
  .build();

Response response = client.newCall(request).execute();
                                            
                                        
                                            
using RestSharp;


var options = new RestClientOptions("https://gate.whapi.cloud/messages/list?token={your_token}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
var response = await client.GetAsync(request);

Console.WriteLine("{0}", response.Content);

                                            
                                        
                                            
curl --request GET \
     --url 'https://gate.whapi.cloud/groups?token={your_token}' \
     --header 'accept: application/json'
                                            
                                        
                                            
$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://gate.whapi.cloud/groups?token={your_token}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "GET",
  CURLOPT_HTTPHEADER => [
    "accept: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
                                            
                                        
                                            
import requests

url = "https://gate.whapi.cloud/groups?token={your_token}"

headers = {"accept": "application/json"}

response = requests.get(url, headers=headers)

print(response.text)
                                            
                                        
                                            
const request = require('request');

const options = {
  method: 'GET',
  url: 'https://gate.whapi.cloud/groups?token={your_token}',
  headers: {accept: 'application/json'}
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
                                            
                                        
                                            
OkHttpClient client = new OkHttpClient();

Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/groups?token={your_token}")
  .get()
  .addHeader("accept", "application/json")
  .build();

Response response = client.newCall(request).execute();
                                            
                                        
                                            
using RestSharp;


var options = new RestClientOptions("https://gate.whapi.cloud/groups?token={your_token}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
var response = await client.GetAsync(request);

Console.WriteLine("{0}", response.Content);

                                            
                                        
                                            
curl --request PATCH \
     --url 'https://gate.whapi.cloud/settings?token={your_token}' \
     --header 'accept: application/json' \
     --header 'content-type: application/json' \
     --data '
{
  "callback_backoff_delay_ms": 3000,
  "max_callback_backoff_delay_ms": 900000,
  "callback_persist": true,
  "media": {
    "auto_download": [
      "image",
      "document"
    ]
  },
  "pass_through": true,
  "sent_status": true,
  "webhooks": [
    {
      "events": [
        {
          "type": "messages",
          "method": "post"
        },
        {
          "type": "groups",
          "method": "patch"
        }
      ],
      "mode": "body",
      "url": "Webhook URL, http or https"
    }
  ]
}
'
                                            
                                        
                                            
$curl = curl_init();

curl_setopt_array($curl, [
  CURLOPT_URL => "https://gate.whapi.cloud/settings?token={your_token}",
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => "",
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 30,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => "PATCH",
  CURLOPT_POSTFIELDS => json_encode([
    'callback_backoff_delay_ms' => 3000,
    'max_callback_backoff_delay_ms' => 900000,
    'callback_persist' => true,
    'media' => [
        'auto_download' => [
                'image',
                'document'
        ]
    ],
    'pass_through' => true,
    'sent_status' => true,
    'webhooks' => [
        [
                'events' => [
                                [
                                                                'type' => 'messages',
                                                                'method' => 'post'
                                ],
                                [
                                                                'type' => 'groups',
                                                                'method' => 'patch'
                                ]
                ],
                'mode' => 'body',
                'url' => 'Webhook URL, http or https'
        ]
    ]
  ]),
  CURLOPT_HTTPHEADER => [
    "accept: application/json",
    "content-type: application/json"
  ],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
  echo "cURL Error #:" . $err;
} else {
  echo $response;
}
                                            
                                        
                                            
import requests

url = "https://gate.whapi.cloud/settings?token={your_token}"

payload = {
    "callback_backoff_delay_ms": 3000,
    "max_callback_backoff_delay_ms": 900000,
    "callback_persist": True,
    "media": { "auto_download": ["image", "document"] },
    "pass_through": True,
    "sent_status": True,
    "webhooks": [
        {
            "events": [
                {
                    "type": "messages",
                    "method": "post"
                },
                {
                    "type": "groups",
                    "method": "patch"
                }
            ],
            "mode": "body",
            "url": "Webhook URL, http or https"
        }
    ]
}
headers = {
    "accept": "application/json",
    "content-type": "application/json"
}

response = requests.patch(url, json=payload, headers=headers)

print(response.text)
                                            
                                        
                                            
const request = require('request');

const options = {
  method: 'PATCH',
  url: 'https://gate.whapi.cloud/settings?token={your_token}',
  headers: {accept: 'application/json', 'content-type': 'application/json'},
  body: {
    callback_backoff_delay_ms: 3000,
    max_callback_backoff_delay_ms: 900000,
    callback_persist: true,
    media: {auto_download: ['image', 'document']},
    pass_through: true,
    sent_status: true,
    webhooks: [
      {
        events: [{type: 'messages', method: 'post'}, {type: 'groups', method: 'patch'}],
        mode: 'body',
        url: 'Webhook URL, http or https'
      }
    ]
  },
  json: true
};

request(options, function (error, response, body) {
  if (error) throw new Error(error);

  console.log(body);
});
                                            
                                        
                                            
OkHttpClient client = new OkHttpClient();

MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\"callback_backoff_delay_ms\":3000,\"max_callback_backoff_delay_ms\":900000,\"callback_persist\":true,\"media\":{\"auto_download\":[\"image\",\"document\"]},\"pass_through\":true,\"sent_status\":true,\"webhooks\":[{\"events\":[{\"type\":\"messages\",\"method\":\"post\"},{\"type\":\"groups\",\"method\":\"patch\"}],\"mode\":\"body\",\"url\":\"Webhook URL, http or https\"}]}");
Request request = new Request.Builder()
  .url("https://gate.whapi.cloud/settings?token={your_token}")
  .patch(body)
  .addHeader("accept", "application/json")
  .addHeader("content-type", "application/json")
  .build();

Response response = client.newCall(request).execute();
                                            
                                        
                                            
using RestSharp;


var options = new RestClientOptions("https://gate.whapi.cloud/settings?token={your_token}");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("accept", "application/json");
request.AddJsonBody("{\"callback_backoff_delay_ms\":3000,\"max_callback_backoff_delay_ms\":900000,\"callback_persist\":true,\"media\":{\"auto_download\":[\"image\",\"document\"]},\"pass_through\":true,\"sent_status\":true,\"webhooks\":[{\"events\":[{\"type\":\"messages\",\"method\":\"post\"},{\"type\":\"groups\",\"method\":\"patch\"}],\"mode\":\"body\",\"url\":\"Webhook URL, http or https\"}]}", false);
var response = await client.PatchAsync(request);

Console.WriteLine("{0}", response.Content);

                                            
                                        
20'ye yakın ülkeden 500'den fazla müşteri tarafından güveniliyor

WhatsApp API Müşteriler

REST API'miz, herhangi bir programlama dili veya kullanılan framework'ten bağımsız olarak kullanımı son derece kolay ve erişilebilir olacak şekilde tasarlandı.

Icon of feature

1,5K+

kanal şu anda
çalışıyor

Icon of feature

12M+

kullanıcı isteğini en yüksek istikrarla işliyoruz

Partner logotype
“Otomasyon sayesinde insanlar bize sayı gönderdiğinde otomatik yanıtlar gönderebiliyoruz.
Bu, WhatsApp üzerinden müşterilerimize 24/7 hizmet vermemizi sağlıyor.”

jurgen k. / Web Geliştirici

Partner logotype
“WhatsApp'ı CRM sistemimize entegre ettik ve chat-bot'umuzu sıkça sorulan sorulara otomatik yanıt verecek şekilde eğittik.”

foden p. / Geliştirici

Partner logotype
“WhatsApp'ta toplu mesajlaşma aracımızı oluşturduk, bu sayede mesajları çok sayıda WhatsApp numarasına kolayca iletiyoruz”

Kerry T. / CTO

Decorative bubble
Whapi.Cloud - Ücretsiz başlayın!

WhatsApp API Fiyatlandırma

Aylık Faturalandırma

Yıllık Faturalandırma

Sandbox Planı

Ücretsiz / ay

Entegrasyon geliştirme için plan, işlevsellik açısından sınırlı olmamakla birlikte, kendi kısıtlamalarına sahiptir:

  • Ayda en fazla 5 diyalog

  • Günde en fazla 150 mesaj

  • Günde en fazla 30 WhatsApp hesabı kontrolü

  • Ayda en fazla 1.000 API çağrısı

  • Teknik destek

  • Yararlı araçlar

Ücretsiz Denemeye Başla
Geliştirici Planı

$29 / ay

$40
%33 indirim

Mükemmel destekle hata toleranslı servis

  • Mesaj ve medyanın sınırsız gönderimi ve alımı

  • Gruplara, kanallara, ürünlere, WebHook'lara tam API erişimi

  • Sınırsız ve ücretsiz mesajlaşma

  • Hızlı Canlı Sohbet Desteği

  • Otomatik numara ısıtma modülü

  • Güvenli Etkinlik Widget'ı

Fiyat, bir numaranın bağlantısı için belirtilmiştir. Ne kadar çok numara bağlarsanız, API erişimi o kadar ucuz olacaktır

Seçilen: 1

1

Numara İçin Fiyat

Ücretsiz Denemeye Başla
5 gün
ücretsiz