Maytapi/Dokümanlar//checkPhones
/checkPhonesGöndermeden önce doğrulayınWhatsApp Numara Kontrol API
Mesaj atmadan önce hangi numaraların WhatsApp'ta kayıtlı olduğunu öğrenin. Numara listesini tek uç noktaya gönderin, hangilerinin geçerli olduğunu alın — mesajlarınız yalnızca alabilecek kişilere gitsin.
- toplu numara kontrolü
- geçerli / geçersiz sonucu
- her numara için WhatsApp id
- ücretsiz online araç

Numaraları önce neden kontrol etmeli
WhatsApp'ta olmayan numaralara göndermek isteği boşa harcar ve riskten başka bir şey eklemez.
-
list hygiene
Listeleri temizleyin
Kampanya veya içe aktarma öncesi WhatsApp'ta olmayan numaraları çıkarın.
-
forms
Kayıtta doğrulayın
Kullanıcı formunuza numara yazdığı anda kontrol edin.
-
anti-ban
Daha az başarısız gönderim
WhatsApp'ta olmayan numaralara giden mesajlar ulaşmaz — onları atlamak gönderiminizi temiz tutar.
Tek istekte çok sayıda numara kontrol edin
Numaraları uluslararası formatta dizi olarak gönderin. Yanıt her numarayı durumu ve to_number olarak kullanabileceğiniz WhatsApp id'siyle döner.
- ✓Uluslararası format, + olmadan
- ✓Her numara için valid: true veya false
- ✓Geçerli numaralar için WhatsApp id (…@c.us) döner
curl -X POST "https://api.maytapi.com/api/$PID/$PHONE_ID/checkPhones" \
-H "x-maytapi-key: $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"numbers": [
"90532xxxxx67",
"90532xxxxx43"
]
}'const res = await fetch(`https://api.maytapi.com/api/${PID}/${PHONE_ID}/checkPhones`, {
method: "POST",
headers: { "x-maytapi-key": TOKEN, "Content-Type": "application/json" },
body: JSON.stringify({ numbers: ["90532xxxxx67", "90532xxxxx43"] })
});
const { data } = await res.json();
const onWhatsApp = data.filter((n) => n.valid).map((n) => n.id._serialized);res = requests.post(
f"https://api.maytapi.com/api/{PID}/{PHONE_ID}/checkPhones",
headers={"x-maytapi-key": TOKEN},
json={"numbers": ["90532xxxxx67", "90532xxxxx43"]},
timeout=10,
)
on_whatsapp = [n["id"]["_serialized"] for n in res.json()["data"] if n["valid"]]Net bir geçerli / geçersiz cevabı
Listenizi ayırmak için valid alanını kullanın, dönen id'yi saklayıp ek sorgu yapmadan mesaj gönderin.
- ✓status: valid veya invalid
- ✓id._serialized doğrudan to_number olarak kullanılabilir
{
"success": true,
"data": [
{
"status": "valid",
"valid": true,
"id": {
"server": "c.us",
"user": "90532xxxxx67",
"_serialized": "90532xxxxx67@c.us"
}
},
{
"status": "invalid",
"valid": false,
"id": {
"server": "c.us",
"user": "90532xxxxx43",
"_serialized": "90532xxxxx43@c.us"
}
}
]
}Ekipler numaraları nerede kontrol ediyor
-
CRM içe aktarma
Kişileri içe aktarırken hangi müşterilere WhatsApp'tan ulaşılabileceğini işaretleyin.
-
Ödeme adımı
WhatsApp bildirimini yalnızca numara WhatsApp'taysa önerin.
-
Daha güvenli gönderim
Geçersiz numaraları gönderim kuyruğunuzdan uzak tutun.
Numara kontrol SSS
Aklınıza takılanı destek ekibine WhatsApp'tan sorabilirsiniz. Ortalama yanıt süresi 24 saatin altında.
Destek merkezi →Numara sahibi kontrol edildiğini anlar mı?
Hayır. Kontrol numaraya hiçbir şey göndermez ve sahibine bildirim gitmez.
Ücretsiz deneyebilir miyim?
Evet. Sitemizdeki ücretsiz WhatsApp numara kontrol aracı, hesap açmadan tek tek numara kontrol eder.
Hangi numara formatını kullanmalıyım?
Ülke koduyla, + ve boşluk olmadan uluslararası format; örneğin 90532xxxxx67.
Diğer WhatsApp API özellikleri

Anahtarı alın, ilk mesajı on dakikada gönderin
Onay yok, şablon yok, kart yok. Üç gün boyunca tüm uçlar açık.