# Domains

> Add, verify, and remove sending domains on the connected account.

Source: https://sndr.sh/docs/cranl/domains

A domain must be added and verified before it can be used in from addresses. Verification checks the SPF, DKIM and DMARC records, and all three must pass. TLS-RPT, MTA-STS and BIMI records are optional extras.

> **Note:** DNS propagation typically takes a few minutes but can take up to 48 hours. Call the verify endpoint after publishing the records to check status.

- [List domains](https://sndr.sh/docs/cranl/domains/list-domains) `GET /api/cranl/v1/domains`: List all sending domains on the connected account with their status and DNS records.
- [Add domain](https://sndr.sh/docs/cranl/domains/add-domain) `POST /api/cranl/v1/domains`: Add a sending domain.
- [Verify domain](https://sndr.sh/docs/cranl/domains/verify-domain) `POST /api/cranl/v1/domains/{id}/verify`: Run the DNS checks now and return the updated domain.
- [Delete domain](https://sndr.sh/docs/cranl/domains/delete-domain) `DELETE /api/cranl/v1/domains/{id}`: Remove a sending domain.
