# Listes de vérification API

> Vérifiez jusqu’à 10 000 adresses d’un coup et exportez les résultats.

URL de base : `https://api.emailit.com/v2`. Authentifiez-vous avec `Authorization: Bearer <API key>`.

## Créer une liste — POST /email-verification-lists

> Vérifiez jusqu’à 10 000 adresses en une seule requête. Emailit supprime les doublons, débite 5 crédits par adresse unique et vérifie chacune en mode complet.

# Créer une liste

Crée une liste de vérification et lance la vérification de ses adresses en arrière-plan. Chaque adresse est vérifiée en mode `full`, y compris le contrôle de la boîte aux lettres décrit dans [Vérifier une adresse](/fr/docs/api-reference/email-verifications/verify/). Nécessite une clé API avec la portée `full`.

`POST /email-verification-lists`

## Corps de la requête

- `name` (string, obligatoire): Nom de la liste, de 1 à 255 caractères.

- `emails` (string[], obligatoire): Adresses à vérifier, de 1 à 10 000. Chaque élément doit être une adresse e-mail valide. Emailit supprime leurs espaces de début et de fin, les convertit en minuscules et supprime les doublons.

## Réponse

Renvoie `201 Created` avec la liste. Emailit débite 5 crédits par adresse unique avant le début de la vérification. La réponse indique combien d’adresses ont été acceptées (`valid_emails_count`, `unique_emails_count`) et combien de tâches de vérification ont été mises en file d’attente (`dispatched_jobs`). La nouvelle liste a le statut `processing`.

`stats` conserve ses valeurs initiales jusqu’à ce que toutes les adresses soient traitées ; la liste passe alors à `completed` avec ses totaux définitifs. Interrogez régulièrement [Récupérer une liste](/fr/docs/api-reference/email-verifications/lists/get/) ou écoutez les événements webhook :

- [`email_verification_list.created`](/fr/docs/webhooks/events/email-verification-list/created/) à la création de la liste.
- [`email_verification.updated`](/fr/docs/webhooks/events/email-verification/updated/) pour chaque adresse, dès qu’elle est traitée.
- [`email_verification_list.updated`](/fr/docs/webhooks/events/email-verification-list/updated/) quand la liste est terminée.

| Statut | Cas |
| --- | --- |
| `400` | `name` ou `emails` est absent ou vide, `emails` contient plus de 10 000 éléments, ou un élément n’est pas une adresse valide (erreur de validation standard). |
| `402` | L’espace de travail n’a pas assez de crédits pour toutes les adresses uniques. |

### Statistiques

| Champ | Description |
| --- | --- |
| `total_emails` | Adresses uniques de la liste. |
| `processed_emails` | Adresses traitées, avec ou sans succès. |
| `successful_verifications` | Adresses vérifiées avec succès. |
| `failed_verifications` | Adresses dont la vérification a échoué avec une erreur. |
| `pending_emails` | Adresses pas encore traitées. |

**Requête** `POST /email-verification-lists`

**Node.js**

```javascript
import { Emailit } from '@emailit/node';
const emailit = new Emailit('your_api_key');

const list = await emailit.emailVerificationLists.create({ name: 'October newsletter import', emails: ['ada@example.com', 'grace@example.com'] });
```

**Python**

```python
from emailit import EmailitClient
client = EmailitClient("your_api_key")

vlist = client.email_verification_lists.create({"name": "October newsletter import", "emails": ["ada@example.com", "grace@example.com"]})
```

**PHP**

```php
$emailit = Emailit::client('your_api_key');

$list = $emailit->emailVerificationLists()->create(['name' => 'October newsletter import', 'emails' => ['ada@example.com', 'grace@example.com']]);
```

**Ruby**

```ruby
require "emailit"
client = Emailit::EmailitClient.new("your_api_key")

list = client.email_verification_lists.create(name: "October newsletter import", emails: ["ada@example.com", "grace@example.com"])
```

**Go**

```go
import "github.com/emailit/emailit-go/v2"
client := emailit.NewClient("your_api_key")

list, err := client.EmailVerificationLists.Create(&emailit.CreateEmailVerificationListRequest{Name: "October newsletter import", Emails: []string{"ada@example.com", "grace@example.com"}})
```

**Rust**

```rust
use emailit::Emailit;
let emailit = Emailit::new("your_api_key");

let list = emailit.email_verification_lists.create(emailit::types::CreateEmailVerificationListParams::new("October newsletter import", vec!["ada@example.com".into(), "grace@example.com".into()])).await?;
```

**Java**

```java
import com.emailit.*;
import com.emailit.params.*;

EmailitClient emailit = new EmailitClient("your_api_key");

EmailitObject list = emailit.emailVerificationLists().create(EmailVerificationListCreateParams.builder().setName("October newsletter import").setEmails(Arrays.asList("ada@example.com", "grace@example.com")).build());
```

**.NET**

```csharp
using Emailit;

var emailit = new EmailitClient("your_api_key");

var list = emailit.EmailVerificationLists.Create(new EmailVerificationListCreateOptions { Name = "October newsletter import", Emails = new[] { "ada@example.com", "grace@example.com" } });
```

**Laravel**

```php
use Emailit\Laravel\Facades\Emailit;

$list = Emailit::emailVerificationLists()->create(['name' => 'October newsletter import', 'emails' => ['ada@example.com', 'grace@example.com']]);
```

**cURL**

```bash
curl -X POST https://api.emailit.com/v2/email-verification-lists \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"name": "October newsletter import", "emails": ["ada@example.com", "grace@example.com"]}'
```

**201**

```json
{
  "id": "evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a",
  "name": "October newsletter import",
  "valid_emails_count": 2,
  "unique_emails_count": 2,
  "invalid_emails_count": 0,
  "status": "processing",
  "dispatched_jobs": 2,
  "stats": {
    "total_emails": 2,
    "processed_emails": 0,
    "successful_verifications": 0,
    "failed_verifications": 0,
    "pending_emails": 2
  },
  "created_at": "2026-10-01T10:30:02.441000+00:00"
}
```

**402**

```json
{
  "statusCode": 402,
  "error": "Payment Required",
  "message": "Insufficient credits for email verification list."
}
```

---
Source: https://emailit.com/fr/docs/api-reference/email-verifications/lists/create/

## Lister les listes — GET /email-verification-lists

> Listez les listes de vérification d’e-mails de votre espace de travail avec leur statut et leurs totaux, filtrées par statut, nom ou date.

# Lister les listes

Renvoie vos listes de vérification d’e-mails, de la plus récente à la plus ancienne. Nécessite une clé API avec la portée `full`.

`GET /email-verification-lists`

## Paramètres de requête

- `page` (integer): Numéro de page, à partir de `1`. Par défaut : `1`.

- `limit` (integer): Listes par page, de `1` à `100`. Par défaut : `10`.

- `status` (string): Uniquement les listes ayant ce statut : `pending`, `processing`, `completed`, `failed` ou `canceled`.

- `search` (string): Correspondance insensible à la casse sur le nom de la liste.

- `match`, `order`, `direction`: voir [Filtrage et tri](https://emailit.com/fr/docs/api-reference/filtering/).

## Filtres et tri

Clés de filtre et de tri : voir [Filtrage et tri](https://emailit.com/fr/docs/api-reference/filtering/).

## Réponse

Renvoie `200 OK` avec les listes dans `data`, ainsi que `next_page_url` et `previous_page_url` (`null` aux extrémités). Chaque liste contient `id`, `name`, `status`, `stats`, `created_at` et `updated_at` ; pour les champs de `stats`, consultez [Créer une liste](/fr/docs/api-reference/email-verifications/lists/create/).

**Requête** `GET /email-verification-lists`

**Node.js**

```javascript
import { Emailit } from '@emailit/node';
const emailit = new Emailit('your_api_key');

const lists = await emailit.emailVerificationLists.list();
```

**Python**

```python
from emailit import EmailitClient
client = EmailitClient("your_api_key")

vlists = client.email_verification_lists.list()
```

**PHP**

```php
$emailit = Emailit::client('your_api_key');

$lists = $emailit->emailVerificationLists()->list();
```

**Ruby**

```ruby
require "emailit"
client = Emailit::EmailitClient.new("your_api_key")

lists = client.email_verification_lists.list
```

**Go**

```go
import "github.com/emailit/emailit-go/v2"
client := emailit.NewClient("your_api_key")

lists, err := client.EmailVerificationLists.List(nil)
```

**Rust**

```rust
use emailit::Emailit;
let emailit = Emailit::new("your_api_key");

let lists = emailit.email_verification_lists.list(None).await?;
```

**Java**

```java
import com.emailit.*;
import com.emailit.params.*;

EmailitClient emailit = new EmailitClient("your_api_key");

EmailitObject lists = emailit.emailVerificationLists().list();
```

**.NET**

```csharp
using Emailit;

var emailit = new EmailitClient("your_api_key");

var lists = emailit.EmailVerificationLists.List();
```

**Laravel**

```php
use Emailit\Laravel\Facades\Emailit;

$lists = Emailit::emailVerificationLists()->list();
```

**cURL**

```bash
curl -X GET https://api.emailit.com/v2/email-verification-lists \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json"
```

**200**

```json
{
  "data": [
    {
      "id": "evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a",
      "name": "October newsletter import",
      "status": "completed",
      "stats": {
        "total_emails": 1000,
        "processed_emails": 1000,
        "successful_verifications": 996,
        "failed_verifications": 4,
        "pending_emails": 0
      },
      "created_at": "2026-10-01T10:30:02.441000+00:00",
      "updated_at": "2026-10-01T10:41:57.020000+00:00"
    }
  ],
  "next_page_url": "/v2/email-verification-lists?page=2&limit=10",
  "previous_page_url": null
}
```

**401**

```json
{
  "statusCode": 401,
  "error": "Unauthorized",
  "message": "Invalid API key"
}
```

---
Source: https://emailit.com/fr/docs/api-reference/email-verifications/lists/list/

## Récupérer une liste — GET /email-verification-lists/{id}

> Récupérez une liste de vérification d’e-mails par son ID pour suivre son statut et ses totaux de vérification pendant le traitement et une fois celui-ci terminé.

# Récupérer une liste

Renvoie une liste de vérification d’e-mails. Interrogez-la régulièrement pour savoir quand elle passe à `completed`, ou écoutez plutôt l’événement webhook [`email_verification_list.updated`](/fr/docs/webhooks/events/email-verification-list/updated/). Nécessite une clé API avec la portée `full`.

`GET /email-verification-lists/:id`

## Paramètres de chemin

- `id` (string, obligatoire): ID de la liste, par exemple `evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a`.

## Réponse

Renvoie `200 OK` avec les champs `id`, `name`, `status`, `stats`, `created_at` et `updated_at` de la liste. Tant qu’une liste est au statut `processing`, `stats` affiche ses valeurs initiales ; les totaux définitifs sont enregistrés à la fin du traitement. Pour les champs de `stats`, consultez [Créer une liste](/fr/docs/api-reference/email-verifications/lists/create/).

Renvoie `404` si la liste n’existe pas dans votre espace de travail.

**Requête** `GET /email-verification-lists/{id}`

**Node.js**

```javascript
import { Emailit } from '@emailit/node';
const emailit = new Emailit('your_api_key');

const list = await emailit.emailVerificationLists.get('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**Python**

```python
from emailit import EmailitClient
client = EmailitClient("your_api_key")

vlist = client.email_verification_lists.get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**PHP**

```php
$emailit = Emailit::client('your_api_key');

$list = $emailit->emailVerificationLists()->get('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**Ruby**

```ruby
require "emailit"
client = Emailit::EmailitClient.new("your_api_key")

list = client.email_verification_lists.get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**Go**

```go
import "github.com/emailit/emailit-go/v2"
client := emailit.NewClient("your_api_key")

list, err := client.EmailVerificationLists.Get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**Rust**

```rust
use emailit::Emailit;
let emailit = Emailit::new("your_api_key");

let list = emailit.email_verification_lists.get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a").await?;
```

**Java**

```java
import com.emailit.*;
import com.emailit.params.*;

EmailitClient emailit = new EmailitClient("your_api_key");

EmailitObject list = emailit.emailVerificationLists().get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**.NET**

```csharp
using Emailit;

var emailit = new EmailitClient("your_api_key");

var list = emailit.EmailVerificationLists.Get("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**Laravel**

```php
use Emailit\Laravel\Facades\Emailit;

$list = Emailit::emailVerificationLists()->get('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**cURL**

```bash
curl -X GET https://api.emailit.com/v2/email-verification-lists/evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json"
```

**200**

```json
{
  "id": "evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a",
  "name": "October newsletter import",
  "status": "completed",
  "stats": {
    "total_emails": 1000,
    "processed_emails": 1000,
    "successful_verifications": 996,
    "failed_verifications": 4,
    "pending_emails": 0
  },
  "created_at": "2026-10-01T10:30:02.441000+00:00",
  "updated_at": "2026-10-01T10:41:57.020000+00:00"
}
```

**404**

```json
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Email verification list not found"
}
```

---
Source: https://emailit.com/fr/docs/api-reference/email-verifications/lists/get/

## Lister les résultats — GET /email-verification-lists/{id}/results

> Listez le résultat de vérification de chaque adresse d’une liste de vérification d’e-mails, filtré par statut, résultat ou risque.

# Lister les résultats

Renvoie un résultat par adresse d’une liste de vérification, du plus récemment mis à jour au plus ancien. Les résultats apparaissent au fur et à mesure que les adresses sont traitées : vous pouvez donc les lire avant la fin de la liste entière. Nécessite une clé API avec la portée `full`.

`GET /email-verification-lists/:id/results`

## Paramètres de chemin

- `id` (string, obligatoire): ID de la liste, par exemple `evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a`.

## Paramètres de requête

- `page` (integer): Numéro de page, à partir de `1`. Par défaut : `1`.

- `limit` (integer): Résultats par page, de `1` à `100`. Par défaut : `50`.

- `status` (string): Uniquement les résultats ayant ce statut : `pending`, `processing`, `completed`, `failed` ou `canceled`.

- `result` (string): Uniquement les résultats ayant cette issue : `safe`, `invalid`, `disposable`, `disabled`, `inbox_full` ou `unknown`. Pour trouver les adresses génériques, utilisez `result.exact=role`.

- `match`, `order`, `direction`: voir [Filtrage et tri](https://emailit.com/fr/docs/api-reference/filtering/).

## Filtres et tri

Clés de filtre et de tri : voir [Filtrage et tri](https://emailit.com/fr/docs/api-reference/filtering/).

## Réponse

Renvoie `200 OK` avec les résultats dans `data`, ainsi que `next_page_url` et `previous_page_url` (`null` aux extrémités). Chaque résultat contient l’`id` de l’adresse (`ev_…`), `email`, `status`, `result`, `score`, `risk`, `mx_records`, `error_message` (renseigné si la vérification a échoué) et les horodatages. `result`, `score` et `risk` ont la même signification que dans [Vérifier une adresse](/fr/docs/api-reference/email-verifications/verify/). Pour obtenir le détail de chaque contrôle, [exportez les résultats](/fr/docs/api-reference/email-verifications/lists/export/).

Renvoie `404` si la liste n’existe pas dans votre espace de travail.

**Requête** `GET /email-verification-lists/{id}/results`

**Node.js**

```javascript
import { Emailit } from '@emailit/node';
const emailit = new Emailit('your_api_key');

const results = await emailit.emailVerificationLists.results('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a', { page: 1, limit: 10 });
```

**Python**

```python
from emailit import EmailitClient
client = EmailitClient("your_api_key")

results = client.email_verification_lists.results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a", {"page": 1, "limit": 10})
```

**PHP**

```php
$emailit = Emailit::client('your_api_key');

$results = $emailit->emailVerificationLists()->results('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a', ['page' => 1, 'limit' => 10]);
```

**Ruby**

```ruby
require "emailit"
client = Emailit::EmailitClient.new("your_api_key")

results = client.email_verification_lists.results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a", page: 1, limit: 10)
```

**Go**

```go
import "github.com/emailit/emailit-go/v2"
client := emailit.NewClient("your_api_key")

results, err := client.EmailVerificationLists.Results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a", nil)
```

**Rust**

```rust
use emailit::Emailit;
let emailit = Emailit::new("your_api_key");

let results = emailit.email_verification_lists.results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a", None).await?;
```

**Java**

```java
import com.emailit.*;
import com.emailit.params.*;

EmailitClient emailit = new EmailitClient("your_api_key");

EmailitObject results = emailit.emailVerificationLists().results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**.NET**

```csharp
using Emailit;

var emailit = new EmailitClient("your_api_key");

var results = emailit.EmailVerificationLists.Results("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**Laravel**

```php
use Emailit\Laravel\Facades\Emailit;

$results = Emailit::emailVerificationLists()->results('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a', ['page' => 1, 'limit' => 10]);
```

**cURL**

```bash
curl -X GET "https://api.emailit.com/v2/email-verification-lists/evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a/results?page=1&limit=10" \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json"
```

**200**

```json
{
  "data": [
    {
      "id": "ev_2xLeA1Pn6Rw3Ks8Vb0Ht5Mq2Fd9c",
      "email": "ada@example.com",
      "status": "completed",
      "result": "safe",
      "score": 100,
      "risk": "low",
      "mx_records": [
        { "priority": 10, "exchange": "mx1.example.com" }
      ],
      "error_message": null,
      "created_at": "2026-10-01T10:30:02.441000+00:00",
      "updated_at": "2026-10-01T10:30:09.876000+00:00"
    },
    {
      "id": "ev_2xLeA2Qm7Sx4Lt9Wc1Ju6Nr3Ge0d",
      "email": "info@acme-typo.example",
      "status": "completed",
      "result": "invalid",
      "score": 25,
      "risk": "high",
      "mx_records": [],
      "error_message": null,
      "created_at": "2026-10-01T10:30:02.441000+00:00",
      "updated_at": "2026-10-01T10:30:08.112000+00:00"
    }
  ],
  "next_page_url": "/v2/email-verification-lists/evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a/results?page=2&limit=50",
  "previous_page_url": null
}
```

**404**

```json
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Email verification list not found"
}
```

---
Source: https://emailit.com/fr/docs/api-reference/email-verifications/lists/results/

## Exporter les résultats — GET /email-verification-lists/{id}/export

> Téléchargez les résultats d’une liste de vérification d’e-mails terminée sous forme de fichier Excel (XLSX), avec une ligne par adresse.

# Exporter les résultats

Télécharge les résultats d’une liste de vérification sous forme de feuille de calcul XLSX. La liste doit d’abord être au statut `completed`. Nécessite une clé API avec la portée `full`.

`GET /email-verification-lists/:id/export`

## Paramètres de chemin

- `id` (string, obligatoire): ID de la liste, par exemple `evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a`.

## Réponse

Renvoie `200 OK` avec le fichier comme corps de la réponse, l’en-tête `Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet` et un en-tête `Content-Disposition: attachment`. Le fichier porte le nom de l’ID de la liste, par exemple `evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a.xlsx`.

| Statut | Cas |
| --- | --- |
| `400` | La liste n’est pas encore au statut `completed`. |
| `404` | La liste n’existe pas dans votre espace de travail, ou elle n’a aucun résultat à exporter. |

**Requête** `GET /email-verification-lists/{id}/export`

**Node.js**

```javascript
import { Emailit } from '@emailit/node';
const emailit = new Emailit('your_api_key');

const exported = await emailit.emailVerificationLists.export('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**Python**

```python
from emailit import EmailitClient
client = EmailitClient("your_api_key")

exported = client.email_verification_lists.export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**PHP**

```php
$emailit = Emailit::client('your_api_key');

$exported = $emailit->emailVerificationLists()->export('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**Ruby**

```ruby
require "emailit"
client = Emailit::EmailitClient.new("your_api_key")

exported = client.email_verification_lists.export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**Go**

```go
import "github.com/emailit/emailit-go/v2"
client := emailit.NewClient("your_api_key")

exported, err := client.EmailVerificationLists.Export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a")
```

**Rust**

```rust
use emailit::Emailit;
let emailit = Emailit::new("your_api_key");

let exported = emailit.email_verification_lists.export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a").await?;
```

**Java**

```java
import com.emailit.*;
import com.emailit.params.*;

EmailitClient emailit = new EmailitClient("your_api_key");

ApiResponse exported = emailit.emailVerificationLists().export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**.NET**

```csharp
using Emailit;

var emailit = new EmailitClient("your_api_key");

var exported = emailit.EmailVerificationLists.Export("evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a");
```

**Laravel**

```php
use Emailit\Laravel\Facades\Emailit;

$exported = Emailit::emailVerificationLists()->export('evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a');
```

**cURL**

```bash
curl -X GET "https://api.emailit.com/v2/email-verification-lists/evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a/export" \
  -H "Authorization: Bearer your_api_key" \
  -o verification_results.xlsx
```

**200**

```http
HTTP/1.1 200 OK
Content-Type: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
Content-Disposition: attachment; filename="evl_2xLe7Hc2Vq9Nb4Wt1Ys6Kd3Rf8a.xlsx"

<binary XLSX data>
```

**400**

```json
{
  "statusCode": 400,
  "error": "Bad Request",
  "message": "Cannot export incomplete list. List must be completed first."
}
```

**404**

```json
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "Email verification list not found"
}
```

---
Source: https://emailit.com/fr/docs/api-reference/email-verifications/lists/export/
