Email domains · update
email_domains_updateChange a domain's tracking, TLS or tracking-subdomain settings, or turn receiving (inbound mail) on or off with capabilities.receiving. Receiving takes every address at the domain; a domain that can't have it yet is a 409. Receiving needs the domain verified or degraded. receiving.checks.other_mx_found true means the name already gets mail elsewhere, and publishing receiving.record moves it here.
Scope: domains:write.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"id": "<id>",
"body": "<body>"
},
"name": "email_domains_update"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Domain id (`dom_…`). | |
| body | Yes | Any of `open_tracking`, `click_tracking`, `tls`, `tracking_subdomain`, and `capabilities: { receiving: "enabled" | "disabled" }` to turn receiving on or off. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | ||
| hint | No | ||
| status | No | ||
| warning | No | ||
| request_id | No | ||
| retry_after_seconds | No |