> ## Documentation Index
> Fetch the complete documentation index at: https://docs.tryrelaybase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bulk validation

Validate multiple email addresses using Relaybase.

<Warning>
  Bulk email validation is currently under development and is not yet available.
</Warning>

## Request

```http theme={null}
POST https://api.tryrelaybase.com/v1/email/bulk-validate
Authorization: Bearer rb_key_<token>
Accept: application/json
```

```json theme={null}
{
  "email": [
    "user@example.com",
    "user@example.com",
    "user@example.com",
    "user@example.com",
    "user@example.com"
  ]
}
```

## Response

```json theme={null}
{
  "data": {
    "job_id": "job_4_dadare",
    "status": "queued",
    "webhook": true
  },
  "message": "job queued",
  "status": 200,
  "success": true
}
```

### Job status values

The `status` field can have the following values:

| Status       | Description                                               |
| ------------ | --------------------------------------------------------- |
| `queued`     | The validation job has been added to the processing queue |
| `pending`    | The job is waiting to be processed                        |
| `processing` | The validation is currently being processed               |
| `failed`     | The validation job failed                                 |

<Note>
  [Webhooks](/concepts/webhooks) are currently under development and are
  designed to work alongside the bulk validation system, so you won't have to
  poll for job status once both features ship.
</Note>
