Configure domain DNS
configure_domain_dnsRequires the account session, current X-Organization-Id and CSRF for writes. Set up to three known DKIM selectors and choose whether IP rotation is expected. Expected rotation keeps history without notices; alias changes still notify. Does not discover selectors, enable monitoring or authenticate sent messages. Send manual_expires_on, dns, or both. Omitted settings are preserved. DNS requires both selectors and rotating_addresses. A manual date does not change registry data or confirm renewal payment. An identical retry is idempotent. A conflicting revision returns 409.
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>",
"revision": "<revision>",
"dns": "<dns>"
},
"name": "configure_domain_dns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Owned tab ID from list_tabs. | |
| dns | Yes | Known selectors and expected IP rotation. Selector discovery is not performed. | |
| revision | Yes | Current revision from the corresponding settings or monitor. Use zero for the first change. |