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

# List Sender Profiles

> List sender (From) and reply-to profiles with sending readiness

List the sending identities configured for a company, including which are the account defaults and whether each sender address sits on a verified sending domain.

Use the returned IDs as `senderProfileId` or `replyProfileId` when creating or updating a campaign.

## Request

```bash theme={null}
curl "https://api.sequenzy.com/api/v1/sender-profiles" \
  -H "Authorization: Bearer YOUR_API_KEY"
```

## Response fields

<ResponseField name="senderProfiles[].domain" type="string">
  Sending domain backing this address, or `null` if the domain record is
  missing.
</ResponseField>

<ResponseField name="senderProfiles[].domainStatus" type="string">
  Aggregate verification status of that sending domain, such as `verified` or
  `pending`.
</ResponseField>

<ResponseField name="senderProfiles[].canSend" type="boolean">
  True when the domain is verified, meaning the address can actually send.
</ResponseField>

<ResponseField name="senderProfiles[].isDefault" type="boolean">
  True when this profile is the company default sender.
</ResponseField>

## Responses

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "senderProfiles": [
      {
        "id": "sender_abc123",
        "name": "Acme",
        "email": "hello@acme.com",
        "domainId": "domain_abc123",
        "domain": "acme.com",
        "domainStatus": "verified",
        "canSend": true,
        "isDefault": true,
        "createdAt": "2026-01-14T08:12:00Z"
      }
    ],
    "replyProfiles": [
      {
        "id": "reply_abc123",
        "name": "Support",
        "email": "support@acme.com",
        "isDefault": true,
        "createdAt": "2026-01-14T08:12:00Z"
      }
    ],
    "defaultSenderProfileId": "sender_abc123",
    "defaultReplyProfileId": "reply_abc123"
  }
  ```

  ```json 401 theme={null}
  {
    "success": false,
    "error": "Unauthorized"
  }
  ```

  ```json 403 theme={null}
  {
    "success": false,
    "error": "API key is missing required scope: account:read"
  }
  ```
</ResponseExample>
