[ validation · email ]● 1 cr · 60 req/min

E-posta Doğrulayıcı

Herhangi bir e-posta adresini tek bir API çağrısında doğrulayın — söz dizimi kontrolü, MX kaydı doğrulaması ve geçici e-posta tespiti. Her adres için net teslim edilebilirlik sinyalleri.

Söz dizimi kontrolüMX kayıtlarıGeçici adres tespiti
[ 01 · live ]

Canlı deneyin

auth · x-api-key

API key'iniz yok mu?

API key'lerinizi oluşturmak ve yönetmek için hesabınızda oturum açın.

› örnekler
· user@example.comstandart
· user@mailinator.comgeçici
· bad@@emailgeçersiz söz dizimi
[ 02 · integrate ]

Entegrasyon rehberi

Bir snippet kopyalayın, API anahtarınızı yerleştirin, çalıştırın. Herhangi bir HTTP istemcisinde çalışır — aşağıdaki örnekler cURL, JavaScript ve Python içindir.

spec
POST/api/check-email
base
https://www.apipick.com

Validate an email address and receive syntax, MX, and disposable detection results

parametreler
emailstringzorunlu

The email address to validate user@example.com

curl -X POST "https://www.apipick.com/api/check-email" \
  -H "Content-Type: application/json" \
  -H "x-api-key: YOUR_API_KEY" \
  -d '{
  "email": "user@example.com"
}'
● 200 · yanıt
{
  "success": true,
  "code": 200,
  "message": "Email validation complete",
  "data": {
    "email": "user@example.com",
    "valid": true,
    "syntax_valid": true,
    "mx_valid": true,
    "disposable": false,
    "domain": "example.com",
    "normalized": "user@example.com",
    "reason": null
  },
  "credits_used": 1,
  "remaining_credits": 99
}

Tek Çağrıda Üç Kontrol

✏️

Söz Dizimi Doğrulaması

RFC uyumlu biçimi doğrular, yazım hatalarını tespit eder ve adresin normalleştirilmiş kanonik biçimini döndürür.

🌐

MX Kaydı Kontrolü

Alan adının etkin posta değişim kayıtlarına sahip olduğunu ve e-posta alabildiğini teyit etmek için canlı bir DNS sorgusu yapar.

🗑️

Geçici Adres Tespiti

50.000'den fazla bilinen geçici ve kullan-at e-posta alan adı (Mailinator, Guerrilla Mail vb.) veritabanına karşı kontrol eder.

Bu Kullanım Senaryoları İçin Mükemmel

SaaS Kaydı

Deneme kötüye kullanımını önlemek ve kullanıcı tabanınızı gerçek tutmak için kayıtta geçici e-postaları engelleyin.

Pazarlama Listesi Hijyeni

Teslim edilebilirlik oranlarını iyileştirmek ve gönderen itibarını korumak için kampanyalardan önce e-posta listelerini temizleyin.

Dolandırıcılık Önleme

Hileli kayıtlarda, kupon kötüye kullanımında ve sahte hesap oluşturmada kullanılan kullan-at adresleri belirleyin.

Yapay Zeka Ajanı Zenginleştirmesi

Otonom lead araştırması, CRM zenginleştirmesi ve erişim otomasyonu hatları içinde e-posta kalitesini doğrulamak için bir LLM tool'u olarak kullanın.

ZeroBounce ve AbstractAPI Alternatifi

Aynı doğrulama kalitesi — parti başına fiyatlandırma duvarı veya aylık 100 istek üst sınırı olmadan.

ZeroBounce
AbstractAPI
API Pick ✓
Ücretsiz katmanayda 100ayda 100Kayıtta 100 kredi
Ücretsiz krediler sona erer mi?Aylık sıfırlamaAylık sıfırlamaAsla sona ermez
Kullandıkça-öde fiyatı$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
1.000 e-posta başına maliyet~$8.00~$1,40 (aylık abonelik)$1.00
Söz dizimi kontrolü
MX kaydı kontrolü
Geçici adres tespiti
Başlamak için kredi kartı gerekmez
Yapay zeka ajanı / LLM'ye hazırKısmiKısmi✓ Yerel JSON

ZeroBounce sorunu

ZeroBounce, yalnızca 3.000 doğrulama için 24 dolar ücret alır — bu, 1.000 e-posta başına 8 dolar demektir. Bir kayıt formu veya CRM zenginleştirme hattı üzerinden herhangi bir hacim işleyen ekipler için maliyetler hızla artar. Gerçek bir kullandıkça-öde yok: kredileri toplu paketlerde satın alırsınız ve kullanılmayanlar temiz bir şekilde devretmez.

AbstractAPI sorunu

AbstractAPI'nin ücretsiz katmanı size ayda yalnızca 100 istek verir — prototip için yeterli ama herhangi bir gerçek iş yükü için asla yeterli değil. Bunu aştığınız anda, kullanımınız düzensiz veya ani sıçramalı olsa bile aylık bir aboneliğe zorlanırsınız.

Yanıt Alanları

AlanTürAçıklama
validbooleansyntax_valid ve mx_valid ikisi de true olduğunda true olur
syntax_validbooleanE-posta biçimi RFC söz dizimi kurallarını geçer
mx_validbooleanAlan adının en az bir etkin MX kaydı var
disposablebooleanAlan adı bilinen bir geçici/kullan-at e-posta hizmeti
domainstringE-postanın çıkarılan alan adı kısmı
normalizedstring | nullKanonik küçük harfli, Unicode ile normalleştirilmiş biçim
reasonstring | nullDoğrulama başarısız olduğunda insan tarafından okunabilir açıklama
[ 03 · limits ]

Rate limit'ler

Sınırlama, API anahtarı başına ve 60 saniyelik kayan pencere ile uygulanır. Sınıra ulaştığınızda Retry-After başlığıyla birlikte temiz bir 429 alırsınız.

istek hızı

60req/min

API anahtarı başına, endpoint başına. 60 saniyelik kayan pencere.

eşzamanlılık

3concurrent

API anahtarı başına maksimum eşzamanlı işlemdeki istek sayısı.

yanıt başlıkları
X-RateLimit-LimitDakika başına izin verilen maksimum istek sayısı
X-RateLimit-RemainingMevcut penceredeki kalan istek sayısı
X-RateLimit-ResetMevcut pencere sıfırlanana kadarki saniye
Retry-AfterYeniden denemeden önce beklenecek saniye (yalnızca 429'da)
● 429 · çok fazla istek
HTTP/1.1 429 Too Many Requests
Retry-After: 12
X-RateLimit-Limit: 60
X-RateLimit-Remaining: 0
X-RateLimit-Reset: 12

{
  "error": "rate_limit_exceeded",
  "message": "Rate limit exceeded: 60 requests/minute per API key. Retry after 12s.",
  "retry_after": 12
}

Sıkça Sorulan Sorular

S: valid ile mx_valid arasındaki fark nedir?

C: mx_valid yalnızca alan adının e-posta alabileceğini söyler. valid ise syntax_valid ve mx_valid'i birleştirir — bir adresin teslim edilebilir olup olmadığını basitçe bilmek istediğinizde başvuracağınız alandır. disposable işareti ayrıca döndürülür, böylece kullan-at adreslere ilişkin kendi politikanıza karar verebilirsiniz.

S: API, posta kutusunu doğrulamak için bir test e-postası gönderir mi?

C: Hayır. API, DNS MX sorguları yapar ancak hiçbir e-posta göndermez ve SMTP yoklaması yapmaz. Bu, posta kutusu düzeyinde varlığın teyit edilemeyeceği anlamına gelir, ancak alan adı düzeyindeki teslim edilebilirlik kontrolü, herhangi bir gizlilik veya spam endişesi olmadan kötü adreslerin büyük çoğunluğunu yakalar.

S: Yapay zeka ajanları bu API'yi bir tool olarak çağırabilir mi?

C: Evet. Endpoint tek bir e-posta dizesi alır ve düz bir JSON nesnesi döndürür — bir OpenAI function, Claude tool, LangChain tool veya herhangi bir ajan framework aksiyonu olarak tanımlaması kolaydır. Otonom lead zenginleştirme ve CRM hijyeni hatları için idealdir.

S: Geçici e-posta engelleme listesi ne kadar güncel?

C: Engelleme listesi, GitHub'daki topluluk tarafından yönetilen disposable-email-domains deposundan (50.000'den fazla alan adı) alınır. Her sunucu soğuk başlangıcında otomatik olarak yenilenir.

🤖Agent Skill

Email Validator'ı Claude Code ve Yapay Zeka Ajanlarında Kullanın

E-postaları doğrudan yapay zeka kodlama ajanınız içinde doğrulamak için resmi Claude Code skill'ini yükleyin — manuel API çağrısı gerekmez. Claude Code, Cursor, OpenAI Codex ve daha fazlasıyla çalışır.

Yapay zeka ajanınıza doğal biçimde sorun

Validate user@example.com
Is test@mailinator.com a disposable email?
Can john.doe@company.org receive emails?

Uyumlu platformlar

Claude CodeCursorOpenAI CodexManusGoogle AntigravityOpenClaw
apipick-lab /
apipick-email-validation

APIpick Email Validator API'si için Claude Code skill'i

Herhangi bir yapay zeka kodlama ajanında doğal dil sorgularıyla söz dizimi doğrulaması, MX kaydı kontrolleri ve geçici e-posta tespiti yapar.

TypeScriptistek başına 1 krediÜcretsiz kurulur
Skill'i GitHub'da Görüntüle