Skip to main content
Sender accounts are email addresses used to send your ColdSend campaigns. ColdSend supports two main infrastructure types: ColdSend Native (managed) and SMTP/BYOC (bring your own credentials).
Unlike the old single-endpoint model, sender accounts are now created via type-specific endpoints: POST /sender-accounts/coldsend-native for managed accounts and POST /sender-accounts/smtp for SMTP accounts.

Account Types

ColdSend Native

Managed email infrastructure provided by ColdSend for optimal deliverability and simplified setup. Endpoint: POST /api/public/v1/sender-accounts/coldsend-native
ColdSend Native inboxes are created on domains already managed by your ColdSend workspace. You specify a domain_id and an email prefix (e.g., johnjohn@yourdomain.com).
Bulk creation is also supported via POST /api/public/v1/sender-accounts/coldsend-native/bulk:

SMTP / BYOC (Bring Your Own Credentials)

Use your existing email accounts with custom SMTP/IMAP settings. Supported provider types: GOOGLE_WORKSPACE, OUTLOOK_365, and CUSTOM_SMTP. Endpoint: POST /api/public/v1/sender-accounts/smtp
Use app-specific passwords, not your main account password. For Gmail, generate one at Google Account → Security → App Passwords.
Provider max daily limits: Bulk SMTP creation is supported via POST /api/public/v1/sender-accounts/smtp/bulk. Each inbox’s SMTP/IMAP connections are tested asynchronously. The response includes a job_id you can poll at GET /api/public/v1/sender-accounts/smtp/bulk/{job_id}/progress.

Bulk Delete Sender Accounts

POST /api/public/v1/sender-accounts/bulk/delete Delete up to 100 sender accounts in a single async job. The request returns immediately with a job_id; poll the progress endpoint to track completion.
GET /api/public/v1/sender-accounts/bulk/delete/{job_id}/progress Poll this endpoint to track bulk delete progress:
Deleting a sender account removes it from all campaigns it was assigned to. Accounts actively sending emails in a running campaign should be removed from that campaign first.

API Endpoints

List & Filter Sender Accounts

GET /api/public/v1/sender-accounts supports filtering and pagination:

Query Parameters

Response Format

Account Status

Inbox Types

The API uses these inbox_type values consistently:

Next Steps

Provider Configuration

Detailed SMTP setup guides for Google Workspace, Microsoft 365, and custom providers.

Campaigns Overview

Learn how to assign sender accounts to campaigns.