Vai al contenuto principale
POST
/
email
/
verify
/
bulk
curl --request POST \
  --url https://api.enrow.io/email/verify/bulk \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: YOUR_API_KEY' \
  --data '{
    "verifications": [
      "pam.beesly@dundermifflin.com",
      "angela.martin@dundermifflin.com",
      "stanley.hudson@dundermifflin.com"
    ],
    "settings": {
      "webhook": "https://your-app.com/webhooks/enrow/verify"
    }
  }'
{
  "message": "Bulk verification operating",
  "id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
  "credits_used": 0.75,
  "estimated_duration": 1
}
POST
https://api.enrow.io/email/verify/bulk
Esegui più verifiche di email in un”unica richiesta. Fino a 5.000 verifiche per batch. Autentica ogni richiesta con la tua API key nell”header x-api-key. Per verificare invece un singolo indirizzo, usa l”endpoint Verify Single Email.
Enrow esegue verifiche deterministiche che verificano anche le email catch-all. Nessun debouncer necessario.

Request Body

verifications
array of strings
obbligatorio
Array di indirizzi email da verificare.
custom
object
Parametri personalizzati che verranno restituiti nella risposta GET e nella notifica webhook.
settings
object
Impostazioni relative a questa verifica in batch.

Response

201 — Verifica in batch avviata

message
string
Messaggio di conferma
id
string
Identificatore univoco per questo batch. Usalo per recuperare i risultati tramite l”endpoint GET.
credits_used
number
Totale dei crediti consumati. Vedi Crediti e fatturazione per i costi per endpoint.
estimated_duration
number
Tempo di elaborazione stimato in minuti (non garantito)
credits
object
Dettaglio dei crediti

Risposte di errore

CodeMessage
400Missing payload
400At least 1 verification must be present in the payload
400Too many verifications. Limit is currently at 5000 per batch.
401No apikey found in the x-api-key headers
401This apikey is not valid
402Insufficient credits
In caso di crediti insufficienti, l”endpoint in batch restituisce 402 con il body { "message": "..." }. Vedi Gestione degli errori per l”elenco completo dei codici di stato e dei formati di risposta.
curl --request POST \
  --url https://api.enrow.io/email/verify/bulk \
  --header 'Content-Type: application/json' \
  --header 'x-api-key: YOUR_API_KEY' \
  --data '{
    "verifications": [
      "pam.beesly@dundermifflin.com",
      "angela.martin@dundermifflin.com",
      "stanley.hudson@dundermifflin.com"
    ],
    "settings": {
      "webhook": "https://your-app.com/webhooks/enrow/verify"
    }
  }'
{
  "message": "Bulk verification operating",
  "id": "0cf517bc-16e8-45bc-b967-ab9116b3c804",
  "credits_used": 0.75,
  "estimated_duration": 1
}

Passaggi successivi

Ottieni i risultati

Recupera i risultati della verifica usando l”id del batch.

Verifica una singola email

Controlla se un indirizzo email è valido e recapitabile.

Crediti e fatturazione

Scopri come vengono consumati i crediti per ciascun endpoint.

Webhook

Ricevi una notifica automatica quando un batch viene completato.