Naar hoofdinhoud gaan
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
Voer meerdere e-mailverificaties uit in één enkele request. Tot 5.000 verificaties per batch. Authenticeer elke request met je API-sleutel in de x-api-key-header. Gebruik het endpoint Verify Single Email om in plaats daarvan één adres te verifiëren.
Enrow voert deterministische verificaties uit die zelfs catch-all-e-mails verifiëren. Geen debouncer nodig.

Request Body

verifications
array of strings
vereist
Array van te verifiëren e-mailadressen.
custom
object
Aangepaste parameters die worden teruggegeven in de GET-response en in de webhook-notificatie.
settings
object
Instellingen die betrekking hebben op deze bulkverificatie.

Response

201 — Bulkverificatie gestart

message
string
Bevestigingsbericht
id
string
Unieke identifier voor deze batch. Gebruik dit om resultaten op te halen via het GET-endpoint.
credits_used
number
Totaal aantal verbruikte credits. Zie Credits en facturering voor de kosten per endpoint.
estimated_duration
number
Geschatte verwerkingstijd in minuten (niet gegarandeerd)
credits
object
Uitsplitsing van credits

Error Responses

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
Bij onvoldoende credits retourneert het bulk-endpoint 402 met de body { "message": "..." }. Zie Foutafhandeling voor de volledige lijst met statuscodes en responsformaten.
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
}

Volgende stappen

Resultaten ophalen

Haal verificatieresultaten op met de batch-id.

Eén e-mail verifiëren

Controleer of één e-mailadres geldig en bezorgbaar is.

Credits en facturering

Bekijk hoe credits per endpoint worden verbruikt.

Webhooks

Word automatisch genotificeerd wanneer een batch is voltooid.