Passer au contenu principal
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
Exécutez plusieurs vérifications d’emails en une seule requête. Jusqu’à 5 000 vérifications par lot. Authentifiez chaque requête avec votre clé API dans l’en-tête x-api-key. Pour vérifier une seule adresse à la place, utilisez l’endpoint Vérifier un email.
Enrow effectue des vérifications déterministes qui valident même les emails catch-all. Aucun debouncer requis.

Request Body

verifications
array of strings
requis
Tableau d’adresses email à vérifier.
custom
object
Paramètres personnalisés qui seront renvoyés dans la réponse GET et dans la notification webhook.
settings
object
Paramètres relatifs à cette vérification groupée.

Response

201 — Vérification groupée démarrée

message
string
Message de confirmation
id
string
Identifiant unique de ce lot. Utilisez-le pour récupérer les résultats via l’endpoint GET.
credits_used
number
Total des crédits consommés. Voir Crédits et facturation pour les coûts par endpoint.
estimated_duration
number
Temps de traitement estimé en minutes (non garanti)
credits
object
Détail des crédits

Réponses d’erreur

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
En cas de crédits insuffisants, l’endpoint groupé renvoie un 402 avec le corps { "message": "..." }. Voir Gestion des erreurs pour la liste complète des codes de statut et des formats de réponse.
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
}

Étapes suivantes

Récupérer les résultats

Récupérez les résultats de vérification à l’aide de l’id du lot.

Vérifier un email

Vérifiez si une adresse email est valide et délivrable.

Crédits et facturation

Découvrez comment les crédits sont consommés pour chaque endpoint.

Webhooks

Soyez notifié automatiquement lorsqu’un lot se termine.