SendStreak logo
menu

Add a send domain

Registers a sending domain with the account. Follow up with the verification endpoint once its DNS records are published.

Endpoint

POST https://api.sendstreak.com/v2/accounts/{accountId}/send-domains

All v2 endpoints require a bearer token - see Authentication.

Path parameters

Parameter Type Description
accountId string The account the request is scoped to.

Request body

Field Type Required Description
domain string yes The domain you send from, e.g. mail.example.com.

Response

Added.

Errors

Status Description
400 The request body or parameters failed validation.
401 Missing or invalid token, or the token is not authorized for this account/user.

See Errors and rate limits for what error responses look like.

Curl example

curl --location --request POST 'https://api.sendstreak.com/v2/accounts/YOUR_ACCOUNT_ID/send-domains' \
--header 'Authorization: Bearer YOUR_API_TOKEN' \
--header 'Content-Type: application/json' \
--data-raw '{
  "domain": "mail.example.com"
}'
Try SendStreak for Free now!