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

# Changelog

> Product updates and API changes for Deliverable

<Update label="Aug 25, 2026">
  ## Bulk Verify API now accepts an optional `emailColumn` field

  You can now tell Deliverable which CSV column holds the emails. If you don't send `emailColumn`, the API still looks for a column named `Email`.

  ### What's changing

  * `emailColumn` is optional. Omit it and we look for a column named `Email`.
  * Send `emailColumn` if your header is something else, for example `Work Email` or `email`.
  * The file must have a real header row. A bare list of addresses with no header will be rejected.
  * `emailColumn` must be a column name, not an email address.

  ### Example request

  ```http theme={null}
  POST /verify/bulk
  Content-Type: multipart/form-data

  file: your-list.csv
  fileName: Q3 outreach
  emailColumn: Work Email
  mode: catch_all
  ```

  ### Valid file

  ```csv theme={null}
  Work Email,Name
  alex@acme.com,Alex
  ```

  ### Rejected file (no header)

  ```csv theme={null}
  alex@acme.com
  sam@acme.com
  ```

  If the header is missing, the API returns:

  ```
  Email column header is missing from the file
  ```

  ### What you need to do

  1. Add a header row to every bulk CSV.
  2. If the column is named `Email`, you don't need to change anything.
  3. If it isn't, pass that header as `emailColumn`.

  The website bulk upload is unchanged. Single email verification (`POST /verify/single`) is unchanged.
</Update>
