Documentation Webhooks Événements

email_verification.created

Déclenché lors de la création d’une nouvelle vérification d’email.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "email_verification.created",
  "data": {
    "object": {
      "id": "ev_adasaadas525223r",
      "object": "email_verification",
      "email": "exists@example.com",
      "status": "completed",
      "score": 100,
      "risk": "low",
      "result": "safe",
      "mode": "full",
      "checks": {
        "valid_syntax": true,
        "disposable": false,
        "role_account": false,
        "inbox_full": false,
        "deliverable": true,
        "disabled": false,
        "free_email": false,
        "gibberish": false,
        "catch_all": false,
        "smtp_connect": true,
        "has_mx_records": true,
        "domain_age": 5840
      },
      "address": {
        "mailbox": "exists",
        "domain": "example.com",
        "suffix": null,
        "root": "exists@example.com"
      },
      "did_you_mean": null,
      "mx_records": [
        {
          "priority": 10,
          "exchange": "mail.example.com"
        }
      ],
      "created_at": "2025-12-24T09:00:00.000000Z",
      "updated_at": "2025-12-24T10:30:00.000000Z"
    }
  }
}

Champs

id string

Identifiant unique de la vérification.

object string

Toujours email_verification.

email string

Adresse email qui a été vérifiée.

status string

Statut de la vérification (completed, pending, failed).

score integer

Score de délivrabilité (0-100).

risk string

Niveau de risque (low, medium, high, unknown).

result string

Résultat de la vérification (safe, risky, invalid, unknown).

mode string

Mode de vérification (full, fast).

checks object

Contrôles individuels de vérification incluant valid_syntax, disposable, role_account, inbox_full, deliverable, disabled, free_email, gibberish, catch_all, smtp_connect, has_mx_records, et domain_age.

address object

Composants analysés de l’adresse email incluant mailbox, domain, suffix, et root.

did_you_mean string | null

Suggestion de correction si applicable.

mx_records array

Enregistrements MX du domaine.

created_at string

Horodatage ISO 8601.

updated_at string

Horodatage ISO 8601.

email_verification.updated

Déclenché lorsqu’une vérification d’email est mise à jour.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "email_verification.updated",
  "data": {
    "object": {
      "id": "ev_adasaadas525223r",
      "object": "email_verification",
      "email": "exists@example.com",
      "status": "completed",
      "score": 100,
      "risk": "low",
      "result": "safe",
      "mode": "full",
      "checks": {
        "valid_syntax": true,
        "disposable": false,
        "role_account": false,
        "inbox_full": false,
        "deliverable": true,
        "disabled": false,
        "free_email": false,
        "gibberish": false,
        "catch_all": false,
        "smtp_connect": true,
        "has_mx_records": true,
        "domain_age": 5840
      },
      "address": {
        "mailbox": "exists",
        "domain": "example.com",
        "suffix": null,
        "root": "exists@example.com"
      },
      "did_you_mean": null,
      "mx_records": [
        {
          "priority": 10,
          "exchange": "mail.example.com"
        }
      ],
      "created_at": "2025-12-24T09:00:00.000000Z",
      "updated_at": "2025-12-24T10:30:00.000000Z"
    }
  }
}

Champs

id string

Identifiant unique de la vérification.

object string

Toujours email_verification.

email string

Adresse email qui a été vérifiée.

status string

Statut de la vérification (completed, pending, failed).

score integer

Score de délivrabilité (0-100).

risk string

Niveau de risque (low, medium, high, unknown).

result string

Résultat de la vérification (safe, risky, invalid, unknown).

mode string

Mode de vérification (full, fast).

checks object

Contrôles individuels de vérification incluant valid_syntax, disposable, role_account, inbox_full, deliverable, disabled, free_email, gibberish, catch_all, smtp_connect, has_mx_records, et domain_age.

address object

Composants analysés de l’adresse email incluant mailbox, domain, suffix, et root.

did_you_mean string | null

Suggestion de correction si applicable.

mx_records array

Enregistrements MX du domaine.

created_at string

Horodatage ISO 8601.

updated_at string

Horodatage ISO 8601.

email_verification.deleted

Déclenché lorsqu’une vérification d’email est supprimée.

{
  "event_id": "evt_2bH7kNwP5mQaV1sXgIdKe6pZr",
  "type": "email_verification.deleted",
  "data": {
    "object": {
      "id": "ev_adasaadas525223r",
      "object": "email_verification",
      "email": "exists@example.com",
      "status": "completed",
      "score": 100,
      "risk": "low",
      "result": "safe",
      "mode": "full",
      "checks": {
        "valid_syntax": true,
        "disposable": false,
        "role_account": false,
        "inbox_full": false,
        "deliverable": true,
        "disabled": false,
        "free_email": false,
        "gibberish": false,
        "catch_all": false,
        "smtp_connect": true,
        "has_mx_records": true,
        "domain_age": 5840
      },
      "address": {
        "mailbox": "exists",
        "domain": "example.com",
        "suffix": null,
        "root": "exists@example.com"
      },
      "did_you_mean": null,
      "mx_records": [
        {
          "priority": 10,
          "exchange": "mail.example.com"
        }
      ],
      "created_at": "2025-12-24T09:00:00.000000Z",
      "updated_at": "2025-12-24T10:30:00.000000Z"
    }
  }
}

Champs

id string

Identifiant unique de la vérification.

object string

Toujours email_verification.

email string

Adresse email qui a été vérifiée.

status string

Statut de la vérification (completed, pending, failed).

score integer

Score de délivrabilité (0-100).

risk string

Niveau de risque (low, medium, high, unknown).

result string

Résultat de la vérification (safe, risky, invalid, unknown).

mode string

Mode de vérification (full, fast).

checks object

Contrôles individuels de vérification incluant valid_syntax, disposable, role_account, inbox_full, deliverable, disabled, free_email, gibberish, catch_all, smtp_connect, has_mx_records, et domain_age.

address object

Composants analysés de l’adresse email incluant mailbox, domain, suffix, et root.

did_you_mean string | null

Suggestion de correction le cas échéant.

mx_records array

Enregistrements MX du domaine.

created_at string

Horodatage ISO 8601.

updated_at string

Horodatage ISO 8601.

Localisé par IA