Update an email domain
Updates mutable settings for an existing email domain, including inbound delivery and tracking configuration. Shared domains are read-only for non-owner accounts.
Path parameters
Email domain UUID
Request body
Response
Email domain updated
Example response
{
"data": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"record_type": "email_domain",
"domain": "example.com",
"type": "custom",
"status": "pending",
"usable_for_sending": false,
"usable_for_inbound": false,
"verification": {
"ownership": "pending",
"spf": "missing_optional",
"dkim": "pending",
"dmarc": "missing_optional",
"mx": "not_required"
},
"dns_records": [],
"dkim": {
"selector": null,
"algorithm": null,
"key_length": null,
"active": false,
"rotated_at": null
},
"inbound": {
"enabled": false,
"catch_all": false,
"mx_required": false
},
"dmarc_policy": {
"p": "none",
"pct": 100,
"rua": "mailto:dmarc@telnyx.com"
},
"tracking": {
"open_tracking": false,
"click_tracking": false,
"unsubscribe_tracking": false
},
"created_at": "2026-01-01T00:00:00Z",
"updated_at": "2026-01-01T00:00:00Z",
"verified_at": null
}
}Changes
Changed in 5 of the 99 revisions of this API.472
- ●
added the new
40901enum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
40901enum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
40901enum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
40901enum value to the//response property for the response statusresponse-property-enum-value-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ●
- ●
added the new
not_requiredenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
not_requiredenum value to the//response property for the response statusresponse-property-enum-value-added
- ●
added the new
shared_inboundenum value to the/response property for the response statusresponse-property-enum-value-added
- ●
- ▲
added to the
request propertyallOflistrequest-property-all-of-added
- ▲
the
request property type changed fromstringtoobjectrequest-property-type-changed
- ▲
the
/response's property type changed fromstringtoobjectfor statusresponse-property-type-changed
- ○
added to the
/response propertyallOflist for the response statusresponse-property-all-of-added
- ▲
- ○
endpoint added
endpoint-added
This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ○
- ▲
api path removed without deprecation
api-path-removed-without-deprecation
This revision also has 111 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog
- ▲
Of the 99 revisions, 1 has no diff computed.