İçeriğe geç
Veri MerkeziVeri MerkeziAPI

API referansı

API referansı

Veri Merkezi WhatsApp API'si REST ilkelerine uyar: kaynak odaklı adresler, JSON istek ve yanıtlar, standart HTTP durum kodları ve Bearer anahtarla kimlik doğrulama.

Taban adreshttps://api.verimerkezi.app/wa
Kimlik doğrulamaAuthorization: Bearer vmk_live_...
Biçimapplication/json · UTF-8
Sürümv2.32.1

Kaynaklar

HesapAPI anahtarının sahibi olan hesabın bilgileri, hesap geneli ayarlar, KVKK işlemleri ve webhook teslimat sağlığı.5 uç noktaNumaralarHesabınıza bağlı WhatsApp numaraları; numara ayarları, geçmiş aktarımı ve numarayı hesaptan ayırma.7 uç noktaMesajlarŞablon, metin, medya, konum, kişi kartı, tepki ve form mesajı gönderin; gelen mesajları okundu işaretleyin ve kaçan olayları mesaj kayıtlarından geri alın.11 uç noktaMedyaGönderim için dosyayı Meta'ya yükleyin; müşterilerinizin gönderdiği medyayı listeleyin ve indirin.4 uç noktaŞablonlarMeta onaylı mesaj şablonlarını oluşturun, doğrulayın, listeleyin, düzenleyin, kopyalayın ve silin; başlık medyasını yükleyin. Şablonlar işletme hesabı (WABA) düzeyindedir.11 uç noktaKişilerKişi rehberinize kişi ekleyin, toplu içe aktarın, listeleyin ve abonelikten çıkanları izleyin.4 uç noktaUygulama rehberiWhatsApp Business uygulamasıyla birlikte kullanılan (coexistence) numaraların telefondaki kişi rehberini okuyun ve senkron durumunu izleyin.2 uç noktaWebhook abonelikleriOlayların sunucunuza gönderileceği webhook aboneliklerini yönetin; imza anahtarını döndürün ve ölü teslimleri yeniden kuyruğa alın.7 uç noktaİşletme profiliNumaranızın WhatsApp işletme profilini (hakkında, adres, açıklama, e-posta, sektör, web siteleri) okuyun ve güncelleyin.2 uç noktaRaporlarSeçilen dönem için gönderim, teslim, okunma ve başarısızlık özetini numara kırılımıyla alın.1 uç noktaKrediMesaj kredisi bakiyenizi, etkin paketlerinizi, kullanım istatistiğinizi ve kredi hareketlerinizi görün.4 uç noktaAramalarWhatsApp sesli aramalarını yönetin: gelen aramayı kabul edin ya da reddedin, izin veren müşteriyi arayın, arama ayarlarını ve geçmişini görün. Ses WebRTC ile sizin ucunuz ve Meta arasında akar; Veri Merkezi yalnız sinyal verisini (SDP) iletir.10 uç noktaFormlarWhatsApp içinde açılan çok ekranlı formları (WhatsApp Flows) oluşturun, yayınlayın ve izleyin. Formlar WABA düzeyindedir; yönetim kredisizdir.9 uç noktaWebhook olaylarıGelen mesaj, teslim ve okunma gibi olayların içeriği.46 olayHata kodlarıHer hata kodunun anlamı ve çözümü.112 kod

Bütün uç noktalar

YöntemYolİşlemKaynak
GET/meHesap bilgisini getirHesap
PATCH/account/settingsHesap ayarlarını güncelleHesap
PATCH/account/retentionVeri saklama sürelerini ayarlaHesap
POST/privacy/erasureKişiye ait verileri sil (KVKK)Hesap
GET/healthWebhook teslimat sağlığını getirHesap
GET/numbersNumaraları listeleNumaralar
GET/meta/disconnect-reasonsKopma nedenleri sözlüğüNumaralar
GET/meta/error-codesHata kodları sözlüğüNumaralar
GET/numbers/{phone_number_id}/history-importGeçmiş aktarımı durumunu getirNumaralar
POST/numbers/{phone_number_id}/history-importGeçmiş aktarımını başlatNumaralar
PATCH/numbers/{phone_number_id}/settingsNumara ayarlarını güncelleNumaralar
POST/numbers/{phone_number_id}/detachNumarayı hesaptan ayırNumaralar
POST/messagesŞablon mesajı gönderMesajlar
POST/messagesMetin mesajı gönderMesajlar
POST/messagesMedya mesajı gönderMesajlar
POST/messagesKonum mesajı gönderMesajlar
POST/messagesKişi kartı gönderMesajlar
POST/messagesEtkileşimli mesaj gönderMesajlar
POST/messagesTepki gönderMesajlar
POST/messagesForm mesajı gönderMesajlar
POST/messages/readOkundu işaretle ve yazıyor gösterMesajlar
GET/messagesMesaj kayıtlarını listeleMesajlar
POST/test/inboundTest gelen mesajı oluşturMesajlar
POST/mediaMedya yükleMedya
GET/mediaMedya kayıtlarını listeleMedya
GET/media/{media_id}Medya dosyasını indirMedya
HEAD/media/{media_id}Medya başlıklarını getirMedya
GET/templatesŞablonları listeleŞablonlar
POST/templatesŞablon oluşturŞablonlar
POST/templates/validateŞablonu doğrulaŞablonlar
POST/templates/syncŞablonları Meta'dan senkronlaŞablonlar
POST/templates/mediaŞablon başlık medyası yükleŞablonlar
GET/templates/{id}Şablon ayrıntısını getirŞablonlar
PATCH/templates/{id}Şablonu düzenleŞablonlar
POST/templates/{id}Şablonu düzenle (POST)Şablonlar
POST/templates/{id}/copyŞablonu kopyalaŞablonlar
DELETE/templates/{id}Şablonu silŞablonlar
DELETE/templates/{id}Şablonu ada göre sil (tüm diller)Şablonlar
GET/contactsKişileri listeleKişiler
GET/contacts/opted-outAbonelikten çıkanları listeleKişiler
POST/contactsKişi ekleKişiler
POST/contacts/bulkKişileri toplu ekleKişiler
GET/app-contactsUygulama rehberini listeleUygulama rehberi
GET/numbers/{phone_number_id}/app-contacts/syncRehber senkron durumunu getirUygulama rehberi
GET/webhooksAbonelikleri listeleWebhook abonelikleri
POST/webhooksAbonelik oluşturWebhook abonelikleri
PATCH/webhooks/{id}Aboneliği güncelleWebhook abonelikleri
DELETE/webhooks/{id}Aboneliği silWebhook abonelikleri
POST/webhooks/{id}/testTest bildirimi gönderWebhook abonelikleri
POST/webhooks/{id}/rotate-secretİmza anahtarını döndürWebhook abonelikleri
POST/webhooks/redeliverÖlü teslimleri yeniden kuyruğa alWebhook abonelikleri
GET/profile/{phone_number_id}Profili getirİşletme profili
PATCH/profile/{phone_number_id}Profili güncelleİşletme profili
GET/reports/summaryRapor özetini getirRaporlar
GET/credit/balanceBakiyeyi getirKredi
GET/credit/packagesEtkin paketleri listeleKredi
GET/credit/usageKullanım istatistiğini getirKredi
GET/credit/transactionsKredi hareketlerini listeleKredi
GET/numbers/{phone_number_id}/callingArama ayarlarını getirAramalar
PATCH/numbers/{phone_number_id}/callingArama ayarlarını güncelleAramalar
GET/callsArama geçmişini listeleAramalar
POST/callsMüşteriyi araAramalar
POST/calls/{call_id}/pre_acceptGelen aramayı ön-kabul etAramalar
POST/calls/{call_id}/acceptGelen aramayı kabul etAramalar
POST/calls/{call_id}/rejectGelen aramayı reddetAramalar
POST/calls/{call_id}/terminateAramayı sonlandırAramalar
POST/calls/permission-requestArama izni isteAramalar
GET/calls/permissionArama izni durumunu getirAramalar
GET/flowsFormları listeleFormlar
POST/flowsForm oluşturFormlar
GET/flows/{flow_id}Form ayrıntısını getirFormlar
PUT/flows/{flow_id}/jsonForm JSON'unu güncelleFormlar
POST/flows/{flow_id}/publishFormu yayınlaFormlar
POST/flows/{flow_id}/deprecateFormu kullanımdan kaldırFormlar
DELETE/flows/{flow_id}Taslak formu silFormlar
GET/flows/{flow_id}/previewÖnizleme bağlantısı alFormlar
GET/flows/{flow_id}/metricsForm metriklerini getirFormlar