Outbound messaging infrastructure: sending domains, DKIM/return-path
verification, signatures, email and SMS templates, file attachments, and SMS
sending. All endpoints require a valid
Bearer JWT and are scoped to the
token's project_id.
Domains
| Method | Path | Description |
|---|
| GET | /api/domains | List sending domains. |
| POST | /api/domains | Add a sending domain. |
| DELETE | /api/domains/{domainId} | Delete a sending domain. |
| GET | /api/domains/{domainId}/dns | Get DNS records for a domain. |
| POST | /api/domains/{domainId}/verify-dkim | Verify a domain's DKIM record. |
| POST | /api/domains/{domainId}/verify-return-path | Verify a domain's return-path record. |
Signatures
| Method | Path | Description |
|---|
| GET | /api/signatures | List email signatures. |
| POST | /api/domains/{domainId}/signatures | Create a signature for a domain. |
| DELETE | /api/signatures/{signatureId} | Delete a signature. |
Email templates
| Method | Path | Description |
|---|
| GET | /api/templates | List email templates. |
| GET | /api/templates/{id} | Fetch an email template. |
| POST | /api/templates | Create an email template. |
| PUT | /api/templates/{id} | Update an email template. |
| DELETE | /api/templates/{id} | Delete an email template. |
Files
| Method | Path | Description |
|---|
| GET | /api/files | List uploaded files. |
| POST | /api/files | Upload a file. |
| DELETE | /api/files/{id} | Delete a file. |
SMS
| Method | Path | Description |
|---|
| POST | /api/sms/send | Send an SMS. |
| GET | /api/sms-templates | List SMS templates. |
| GET | /api/sms-templates/{id} | Fetch an SMS template. |
| POST | /api/sms-templates | Create an SMS template. |
| PUT | /api/sms-templates/{id} | Update an SMS template. |
| DELETE | /api/sms-templates/{id} | Delete an SMS template. |