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

Validatore email

Valida qualsiasi indirizzo email in una sola chiamata API — controllo della sintassi, verifica dei record MX e rilevamento delle email usa e getta. Segnali chiari di recapitabilità per ogni indirizzo.

Controllo sintassiRecord MXRilevamento usa e getta
[ 01 · live ]

Provalo dal vivo

auth · x-api-key

Non hai una API key?

Accedi al tuo account per creare e gestire le tue API key.

› esempi
· user@example.comstandard
· user@mailinator.comusa e getta
· bad@@emailsintassi non valida
[ 02 · integrate ]

Guida all'integrazione

Copia uno snippet, sostituisci la tua API key, esegui. Funziona con qualsiasi client HTTP — esempi qui sotto in cURL, JavaScript e Python.

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

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

parametri
emailstringobbligatorio

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 · risposta
{
  "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
}

Tre controlli in una chiamata

✏️

Validazione della sintassi

Verifica il formato conforme all'RFC, rileva i refusi e restituisce una forma canonica normalizzata dell'indirizzo.

🌐

Controllo dei record MX

Esegue una ricerca DNS dal vivo per confermare che il dominio abbia record di mail exchange attivi e possa ricevere email.

🗑️

Rilevamento usa e getta

Confronta con un database di oltre 50.000 domini email usa e getta noti (Mailinator, Guerrilla Mail, ecc.).

Perfetto per questi casi d'uso

Registrazione SaaS

Blocca le email usa e getta alla registrazione per prevenire l'abuso delle prove gratuite e mantenere autentica la tua base utenti.

Igiene delle liste di marketing

Pulisci le liste email prima delle campagne per migliorare i tassi di recapito e proteggere la reputazione del mittente.

Prevenzione frodi

Individua gli indirizzi usa e getta usati in registrazioni fraudolente, abuso di coupon e creazione di account fasulli.

Arricchimento per agenti IA

Usalo come tool di un LLM per verificare la qualità delle email all'interno di pipeline autonome di ricerca lead, arricchimento CRM e automazione dell'outreach.

Alternativa a ZeroBounce e AbstractAPI

Stessa qualità di validazione — senza la barriera dei prezzi per lotto o il tetto mensile di 100 richieste.

ZeroBounce
AbstractAPI
API Pick ✓
Piano gratuito100 / mese100 / mese100 crediti alla registrazione
I crediti gratuiti scadono?Reset mensileReset mensileNon scadono mai
Prezzo pay-as-you-go$24 / 3,000 emails$14 / mo (10k)$5 / 5,000 emails
Costo per 1.000 email~$8.00~$1,40 (abbonamento mensile)$1.00
Controllo sintassi
Controllo record MX
Rilevamento usa e getta
Nessuna carta di credito per iniziare
Pronta per agenti IA / LLMParzialeParziale✓ JSON nativo

Il problema di ZeroBounce

ZeroBounce fa pagare $24 per sole 3.000 verifiche — ovvero $8 per 1.000 email. Per i team che gestiscono qualsiasi volume attraverso un modulo di registrazione o una pipeline di arricchimento CRM, i costi salgono in fretta. Non esiste un vero pay-as-you-go: acquisti crediti in pacchetti e quelli inutilizzati non si riportano in modo pulito.

Il problema di AbstractAPI

Il piano gratuito di AbstractAPI ti dà solo 100 richieste al mese — sufficienti per un prototipo ma ben lontane da qualsiasi carico di lavoro reale. Nel momento in cui lo superi, sei costretto a un abbonamento mensile anche se il tuo utilizzo è sporadico o a picchi.

Campi della risposta

CampoTipoDescrizione
validbooleantrue quando syntax_valid e mx_valid sono entrambi true
syntax_validbooleanIl formato dell'email supera le regole di sintassi RFC
mx_validbooleanIl dominio ha almeno un record MX attivo
disposablebooleanIl dominio è un noto servizio email usa e getta
domainstringParte del dominio estratta dall'email
normalizedstring | nullForma canonica in minuscolo, normalizzata in Unicode
reasonstring | nullSpiegazione leggibile quando la validazione fallisce
[ 03 · limits ]

Limiti di frequenza

Il throttling è per API key, con finestra mobile di 60 secondi. Al raggiungimento del limite ricevi un 429 pulito con header Retry-After.

frequenza richieste

60req/min

Per API key e per endpoint. Finestra mobile di 60 secondi.

concorrenza

3concurrent

Numero massimo di richieste simultanee in corso per API key.

header di risposta
X-RateLimit-LimitNumero massimo di richieste consentite al minuto
X-RateLimit-RemainingRichieste rimanenti nella finestra corrente
X-RateLimit-ResetSecondi al reset della finestra corrente
Retry-AfterSecondi da attendere prima di riprovare (solo in caso di 429)
● 429 · troppe richieste
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
}

Domande frequenti

D: Qual è la differenza tra valid e mx_valid?

R: mx_valid ti dice solo che il dominio può ricevere email. valid combina syntax_valid e mx_valid — è il campo di riferimento quando vuoi semplicemente sapere se un indirizzo è recapitabile. L'indicatore disposable viene restituito separatamente, così puoi decidere la tua politica sugli indirizzi usa e getta.

D: L'API invia un'email di prova per verificare la casella?

R: No. L'API esegue ricerche DNS MX ma non invia alcuna email né effettua probing SMTP. Ciò significa che non è possibile confermare l'esistenza a livello di casella, ma il controllo di recapitabilità a livello di dominio intercetta la stragrande maggioranza degli indirizzi non validi senza alcun problema di privacy o spam.

D: Gli agenti IA possono chiamare questa API come tool?

R: Sì. L'endpoint accetta una singola stringa email e restituisce un oggetto JSON piatto — semplice da definire come funzione OpenAI, tool Claude, tool LangChain o action di qualsiasi framework di agenti. Ideale per pipeline autonome di arricchimento lead e igiene CRM.

D: Quanto è aggiornata la blocklist delle email usa e getta?

R: La blocklist proviene dal repository disposable-email-domains mantenuto dalla community su GitHub (oltre 50.000 domini). Viene aggiornata automaticamente a ogni cold start del server.

🤖Skill per agenti

Usa Validatore email in Claude Code e negli agenti IA

Installa la skill ufficiale per Claude Code per validare le email direttamente all'interno del tuo agente di coding IA — senza chiamate API manuali. Funziona con Claude Code, Cursor, OpenAI Codex e altri.

Chiedi al tuo agente IA in modo naturale

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

Piattaforme compatibili

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

Skill per Claude Code per l'API APIpick Validatore email

Esegue validazione della sintassi, controllo dei record MX e rilevamento delle email usa e getta tramite query in linguaggio naturale in qualsiasi agente di coding IA.

TypeScript1 credito / richiestaInstallazione gratuita
Vedi la skill su GitHub