🎬 Presentiamo transcript.im: trascrizioni gratuite dei video di YouTube, TikTok e Instagram.Prova transcript.im

API di verifica email

API di verifica email in tempo reale via HTTP con controlli SMTP completi della mailbox — l'API accurata per la deliverability, non solo per il formato.

Email Verification API: console con richiesta POST bearer, risposta JSON, pill di stato e grafico di uptime
API di Validazione Email

Verificare in Tempo Reale

Usa una semplice chiamata API per verificare indirizzi durante la registrazione, l'arricchimento, i workflow AI agent o pipeline personalizzate di elaborazione liste.

JSON strutturatoRisposta in tempo realeVerifica SMTP
Get Started for Free
API di verifica email in tempo reale: pannello codice con riga POST, pill di stato e sparkline di latenza

Tutte le modalità dell'API di verifica, un solo endpoint

Ogni tipo di verifica è accessibile tramite la stessa REST API di verifica email.

API di verifica email gratis: griglia di modalità Singolo, Batch, File e SDKs con grafico di utilizzo

Verifica email singola

POST /verify — una chiamata API di verifica email in tempo reale con risposta in meno di 3s. Restituisce stato, deliverability, quality score e flag di rischio in un unico oggetto JSON.

Verifica batch

POST /verify/bulk — verifica fino a 50 indirizzi per chiamata API, in modo sincrono. Tutti i risultati arrivano in un'unica risposta API, con lo stesso schema usato dall'API di verifica email in tempo reale per un singolo indirizzo.

Elaborazione file asincrona

POST /verify/file — invia file CSV o Excel all'API per l'elaborazione in background. I risultati vengono recapitati tramite callback webhook al completamento del job API.

SDK ufficiali

Librerie client type-safe per l'API di verifica in Python, Node.js, Go e PHP. Retry automatico in caso di errore, gestione completa degli errori e tipi di risposta identici in tutti i linguaggi.

Supporto webhook nell'API di verifica

Ricevi i risultati API in modo asincrono e consulta la cronologia dei messaggi.

Webhook API di verifica email: timeline eventi, payload firmato e badge di firma con log eventi

Consegna asincrona

Crea webhook

Registra endpoint HTTP per ricevere i risultati API non appena un job o un batch termina. L'API supporta payload personalizzati, retry automatico in caso di errore e configurazione per singolo job o globale.

  • Eventi di completamento job con riepilogo risultati
  • Retry automatico su consegna fallita
  • Configurazione per job o a livello account

Cronologia messaggi

Interroga messaggi

Accedi al log completo degli eventi webhook per recuperare risultati API precedenti, eseguire il debug degli errori di consegna o riprodurre notifiche mancate. Gli eventi API vengono conservati per 30 giorni.

  • Interroga eventi per job ID o intervallo di date
  • Riproduci consegne mancate o fallite
  • Conservazione eventi di 30 giorni

Dentro l'endpoint

Cosa dimostra l'API di verifica email a ogni chiamata

Un'API di verifica email è utile solo quanto le evidenze alla base dei campi della sua risposta. Questa restituisce fatti a livello di mailbox, non un'opinione sulla sintassi presentata come verdetto.

Sintassi e routing sono i livelli più semplici, non la risposta

Ogni chiamata all'API di verifica email normalizza l'indirizzo, ne controlla la struttura e risolve i record MX del dominio. Questi due livelli API sono rapidi e non richiedono di interrogare il destinatario, quindi vengono eseguiti per primi e bloccano subito i dati palesemente inutili prima della fase SMTP.

Un'API che controlla solo la sintassi si ferma qui e dichiara valido il risultato. Questa è la differenza rispetto a un'API gratuita di verifica email che prosegue fino alla mailbox.

È con SMTP che l'API di verifica merita il suo nome

L'API apre una vera conversazione SMTP con il server ricevente e verifica il percorso del destinatario. Non viene inviato il corpo di alcun messaggio, non si fa clic su alcun link di conferma e nulla arriva nella inbox della persona. La nostra API gratuita di verifica email legge la risposta del server quanto basta per distinguere un destinatario accettato da un rifiuto permanente.

Questo la rende una vera API di verifica email in tempo reale, non una ricerca DNS accompagnata da copy di marketing. Le evidenze provengono dal sistema che accetterà o rifiuterà davvero la tua email.

I flag di rischio accompagnano lo stato nella stessa risposta

Un unico oggetto JSON dell'API contiene lo stato di deliverability, un quality score, un livello di rischio, i reason code e i flag per indirizzi monouso, account di ruolo, catch-all e webmail gratuita. La tua applicazione non deve effettuare una seconda chiamata API per capire il motivo di un risultato.

Mantenere i flag accanto allo stato è una scelta precisa. Un indirizzo di ruolo accettato e una mailbox personale accettata sono entrambi deliverable, ma solo il tuo prodotto sa quale dei due è adatto a questo workflow.

Le risposte inconcludenti restano inconcludenti

Greylisting, rinvii dei provider e rate limit sono normali su scala API. In questi casi l'API gratuita di verifica email restituisce unknown invece di promuoverli a deliverable o declassarli a invalid.

La logica di retry appartiene al tuo codice e non va nascosta nell'endpoint. Un'API che tira a indovinare elimina proprio il segnale necessario per decidere se riprovare o inviare il record alla revisione.

Campi della risposta

Associa ogni stato dell'API di verifica a una decisione applicativa

La risposta API è progettata per essere usata direttamente in una struttura switch. Ogni stato corrisponde a un'azione e i reason code dell'API spiegano i casi limite.

deliverable — procedi

Il percorso del destinatario ha accettato il probe durante la chiamata. Accetta la registrazione, salva il contatto o metti in coda il messaggio, nel rispetto delle regole sul consenso applicate dal tuo prodotto.

L'API gratuita di verifica email restituisce lo stesso campo di stato sia nel piano gratuito sia per i volumi a pagamento, quindi il comportamento testato con i crediti gratuiti è quello che porterai in produzione.

undeliverable — rifiuta o chiedi di nuovo

Un errore permanente restituito dall'API indica che l'indirizzo genererà un hard bounce. In un form di registrazione, mostra di nuovo il campo insieme al reason code dell'API. In un job in background, escludi il record invece di eliminare il valore originale.

Non correggere mai automaticamente il dominio. Un'API di verifica può dirti che un indirizzo non è valido, ma non quale indirizzo intendesse inserire la persona.

risky — applica la tua policy

Risky significa che la mailbox potrebbe accettare email pur presentando un flag rilevante per il tuo prodotto. Leggi i reason code: un provider monouso in una registrazione a pagamento è un problema molto diverso da un indirizzo di ruolo in un form di assistenza.

Codifica la policy una sola volta, nel punto in cui chiami la nostra API gratuita di verifica email, affinché ogni superficie del prodotto gestisca allo stesso modo lo stesso flag API.

unknown — riprova, non scartare

Il provider ricevente ha dato all'API una risposta che non dimostra nulla. Metti l'indirizzo in coda per una chiamata API successiva invece di bloccare l'utente o registrare un falso negativo nel database.

L'API di verifica email in tempo reale usata in una registrazione deve gestire correttamente questo caso: lascia passare l'utente, verifica di nuovo in modo asincrono e agisci in base al secondo risultato API.

Pattern di integrazione

Dove chiamare l'API di verifica email in un sistema reale

La maggior parte delle integrazioni API usa gli stessi tre punti di contatto. Posizionare correttamente la chiamata API conta più della scelta dell'SDK.

  1. 1

    Nel punto di acquisizione

    Chiama l'API quando viene inviato un indirizzo — registrazione, checkout, form per lead o aggiornamento del profilo. Verificare mentre la persona è ancora sulla pagina è l'unico momento in cui può correggere un errore di battitura, ed è il motivo principale per eseguire una chiamata API inline.

    Oltre un timeout breve, la chiamata non deve bloccare il flusso. La risposta di un'API gratuita di verifica email arriva di solito da uno a tre secondi, ma il form non deve fallire se un provider ricevente è lento.

  2. 2

    Nella pipeline che già sposta i tuoi dati

    I job di sincronizzazione CRM, i worker di enrichment e i passaggi ETL sono sedi naturali per questa API gratuita di verifica email. Aggiungi la chiamata API nel punto in cui i record già transitano e salva stato, flag e timestamp del controllo come campi.

    Per i file anziché i singoli record, l'API POST /verify/file accetta CSV o Excel e chiama il tuo webhook al termine del job, evitando che il lavoro API in batch richieda una connessione persistente.

  3. 3

    Negli agenti e negli strumenti AI

    MCP Server espone la nostra API gratuita di verifica email a Claude Desktop e Cursor in linguaggio naturale, mentre Agent Skills la installano nelle piattaforme di agenti con un solo clic. Entrambi i percorsi restituiscono lo stesso JSON strutturato della REST API.

    Questo è importante per l'affidabilità degli agenti: un modello non deve analizzare testo in prosa e lo strumento non può dichiarare valido un indirizzo quando l'API sottostante ha restituito unknown.

  4. 4

    In prossimità dell'invio

    La freschezza conta più del volume. Verifica i destinatari di alto valore poco prima dell'invio anziché fidarti di uno stato registrato mesi fa e riverifica i record inattivi prima di inserirli in una campagna.

    Per un intero elenco, Verifica email in blocco esegue lo stesso motore su un file, così non devi ricreare la logica di elaborazione batch sopra l'endpoint in tempo reale.

Limiti dichiarati

Quattro cose che l'API di verifica email non sostiene di fare

La risposta API è affidabile perché ha un ambito ristretto. Ognuna di queste funzioni appartiene a uno strumento o a un team diverso, non a un'API di verifica.

Non dimostra l'identità né il consenso

Una mailbox che accetta email non dice nulla su chi la controlla, dove lavora quella persona o se ha acconsentito a essere contattata. Alias condivisi, indirizzi inoltrati e dati di enrichment obsoleti producono tutti risultati API deliverable associati alla persona sbagliata.

Usa dati first-party per l'identità e conserva il consenso nel tuo sistema di riferimento. Nessuna API di verifica può fornire l'uno o l'altro.

Non garantisce il posizionamento nella inbox

L'accettazione SMTP descrive il percorso del destinatario al momento della chiamata API. L'arrivo della campagna nella inbox dipende da reputazione del mittente, autenticazione, contenuto e cronologia dei reclami — tutti fattori lato mittente che l'API non osserva.

La verifica elimina gli errori a livello di indirizzo. La deliverability del messaggio è un processo separato con metriche proprie.

I domini catch-all restano incerti

Un dominio catch-all accetta qualsiasi local-part, quindi nessuna API gratuita di verifica email può dimostrare che uno specifico indirizzo ipotizzato esista. L'API restituisce questo flag proprio per evitare che il tuo codice debba dedurlo.

Invia i risultati catch-all alla revisione invece di classificarli come deliverable, soprattutto nelle liste B2B costruite a partire da pattern di nomi.

Un risultato è un'osservazione con un timestamp

Ogni giorno vengono chiuse mailbox, ritirati alias e migrati domini. L'API riporta ciò che era vero durante la chiamata e quel dato inizia a invecchiare dal momento in cui l'API risponde.

Salva l'ora del controllo accanto allo stato, così i sistemi a valle possono decidere quando le evidenze sono troppo vecchie per agire.

Strumenti correlati

Come l'API di verifica si collega al resto della piattaforma

Lo stesso motore è disponibile tramite diverse interfacce API. La scelta dipende di solito da chi effettua la richiesta, non dall'accuratezza.

Un indirizzo, manualmente

Quando una persona deve controllare un solo risultato invece di automatizzarne migliaia, Verificatore email esegue nel browser la stessa pipeline SMTP e mostra tutti i flag restituiti dall'API.

È il modo più rapido per verificare la plausibilità di un indirizzo prima di scrivere codice per l'API di verifica email.

Un intero file in una volta

Quando il lavoro riguarda un elenco anziché un flusso, la Pulizia delle liste email applica le stesse regole a ogni riga e conserva i motivi nell'esportazione.

I file e le chiamate API condividono lo stesso motore, quindi una riga pulita in blocco e un indirizzo controllato tramite l'API di verifica non possono dare risultati diversi.

L'approccio che parte dalla validazione

La API di validazione email descrive lo stesso endpoint per i team che cercano la validazione anziché la verifica, presentando i dettagli di integrazione da questa prospettiva.

L'endpoint, lo schema e le evidenze SMTP sono identici; cambia solo l'impostazione della documentazione.

Domande frequenti

1. Quanto è veloce l'API di verifica email?

I risultati API in cache arrivano in meno di 200ms. La verifica SMTP completa termina in media in 1–3 secondi, rendendo l'API di verifica email in tempo reale adatta all'uso in un form. L'API supporta fino a 6,000 richieste di verifica singola al minuto e 1,500 richieste batch al minuto.

2. Come integro l'API di verifica email?

L'API di verifica usa chiamate REST standard con risposte JSON. Sono disponibili SDK ufficiali per Python, Node.js, Go e PHP. La maggior parte delle integrazioni API richiede meno di 30 minuti. MCP Server e Agent Skills non richiedono codice — basta installarli una volta per usare l'API di verifica email in tempo reale in qualsiasi client AI supportato.

3. Quanto costa l'API di verifica email?

Il piano Starter costa $20 per 20,000 crediti, pari a $0.001 per email — nessun canone mensile: paghi solo ciò che usi. Il prezzo per volumi elevati scende fino a $0.00035 per email con 1M di crediti. Il piano API gratuito offre 20 crediti gratuiti ogni giorno in cui accedi, fino a 600 al mese, senza carta di credito.

4. Cosa include ogni risposta dell'API di verifica?

Ogni risposta API include lo stato di verifica (deliverable, undeliverable, risky o unknown), un quality score 0–100, un livello di rischio e reason code. Include inoltre il flag per email monouso, il flag per account di ruolo, il rilevamento catch-all e suggerimenti per correggere gli errori di battitura.

5. L'API di verifica è sicura?

Tutte le richieste API usano HTTPS. Ogni chiamata API richiede l'autenticazione tramite API key ed è disponibile il whitelisting IP per una maggiore sicurezza. BillionVerify è pienamente conforme a GDPR e CCPA e cancella automaticamente i dati dopo l'elaborazione.

6. Come usano questa API di verifica gli agenti AI e gli LLM?

Gli agenti AI si collegano tramite MCP Server (linguaggio naturale in Claude e Cursor), Agent Skills predefinite (installazione one-click per Claude e Manus) o chiamate REST dirette da LangChain, CrewAI o qualsiasi SDK Anthropic o OpenAI. Ogni percorso usa la stessa API di verifica email e restituisce lo stesso JSON strutturato — senza trasformare la risposta.

7. Qual è la differenza tra email validation API e email verification API?

Un'API di validazione email e un'API di verifica email indicano in genere lo stesso endpoint — uno strumento che controlla se un indirizzo è reale e deliverable. BillionVerify esegue la verifica a livello SMTP e conferma l'esistenza della mailbox sul server ricevente, anziché limitarsi a DNS o sintassi. L'endpoint singolo /verify restituisce stato, quality score, flag monouso, flag per account di ruolo e rilevamento catch-all in un'unica risposta JSON.

API di verifica email

Ottieni la tua API key

Un endpoint per ogni tipo di verifica. MCP Server e Agent Skills inclusi. Il piano API gratuito offre 20 crediti ogni giorno in cui accedi, fino a 600 al mese, senza carta di credito.

600 crediti gratuiti al mese · Integrazione nativa MCP Server · Nessuna carta di credito

99.9%
Accuratezza
Real-time
Velocità API
$0.00014
Per email
600/mo
Gratis per sempre