updateDnsRecord
updateDnsRecord: Update an existing DNS record. Requires authentication. Only the fields you provide are changed; omitted fields keep their current values. Get the recordId from listDnsRecords. Returns the updated record.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | New time to live in seconds. | |
| name | No | New record name relative to the zone, e.g. 'www' or '@' for the apex. | |
| type | No | New record type: A, AAAA, CNAME, MX, TXT, NS, SRV, CAA. | |
| domain | Yes | Fully qualified domain name the record belongs to, e.g. 'example.com'. | |
| content | No | New record value, e.g. an IPv4 dotted-quad or IPv6 address, hostname, or text. | |
| priority | No | New priority for MX/SRV records only. | |
| recordId | Yes | Identifier of the record to update, as returned by listDnsRecords. | |
| sessionKey | No | Session key (osk_...) returned by checkDeviceLoginStatus. Pass it on every call when logged in via the in-chat device flow; omit when connected via OAuth. |