Skip to main content
POST
/
outbound
/
domains
/
{uuid}
/
settings
Update domain settings
curl --request POST \
  --url https://api.jetemail.com/outbound/domains/{uuid}/settings \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "bccEmails": [
    "[email protected]",
    "[email protected]"
  ],
  "openTracking": true,
  "clickTracking": false
}
'
{
  "success": true,
  "message": "Domain settings updated successfully",
  "bccEmails": [
    {
      "email": "[email protected]",
      "status": 1
    },
    {
      "email": "[email protected]",
      "status": 0
    }
  ]
}

Authorizations

Authorization
string
header
required

Enter your Bearer token in the format "Bearer {token}"

Path Parameters

uuid
string
required

UUID of the domain to update settings for

Example:

"b814c25d-b18c-4044-ae31-49e22ce908b5"

Body

application/json
bccEmails
string<email>[] | null

Array of BCC email addresses (maximum 5). New emails will require verification.

Maximum array length: 5
openTracking
boolean

Enable or disable open tracking for emails sent from this domain

Example:

true

clickTracking
boolean

Enable or disable click tracking for emails sent from this domain

Example:

false

Response

Domain settings updated successfully

success
boolean
Example:

true

message
string
Example:

"Domain settings updated successfully"

bccEmails
object[]

Updated BCC emails with verification status (only present when bccEmails were updated)

Example:
[
{ "email": "[email protected]", "status": 1 },
{ "email": "[email protected]", "status": 0 }
]