List sender addresses

List sender addresses

GET/api/v1/email/senders

GET /email/senders
curl -X GET 'https://www.unitpost.com/api/v1/email/senders' \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'User-Agent: my-app/1.0'
Response · 200
{
  "object": "list",
  "has_more": false,
  "data": [
    {
      "object": "sender",
      "id": "id_123",
      "domain_id": "domain_123",
      "address": "string",
      "display_name": "string",
      "from": "you@yourdomain.com",
      "source": "manual",
      "created_at": "2026-01-01T00:00:00.000Z",
      "updated_at": "2026-01-01T00:00:00.000Z"
    }
  ]
}

Your saved From addresses, as the domain page lists them and the dashboard's From pickers offer them: each a mailbox on one of your domains, with its display name and from, the value to send with. Filter with domain_id. A sender can send once its domain can (see Retrieve a domain). Requires the domains:read capability.

Parameters4 fields
FieldTypeDescription
limitinteger · queryMax rows to return (default 20, max 100).
afterstring · queryReturn rows after this id (forward paging).
beforestring · queryReturn rows before this id (backward paging).
domain_idstring · queryOnly the senders on this domain.
Response · 200 fields9 fields
FieldTypeDescription
objectrequiredstring—
idrequiredstring—
domain_idrequiredstring—
addressrequiredstring`local_part@domain`.
display_namerequiredstring | null—
fromrequiredstringThe From value to send with: `Display Name <address>`, or the address alone.
sourcerequiredenummanual | api`manual` (saved by someone) or `api` (seen on a send through the API).
created_atrequiredstring—
updated_atrequiredstring—
200401403422

Search docs and guides

Search the docs and product guides.