edit_dns_record
Update an existing DNS record by its ID, modifying type, content, TTL, or other settings.
Instructions
Modifies an existing DNS record using its ID.
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": {
"domain": "<domain>",
"record_id": "<record_id>",
"type": "<type>",
"content": "<content>"
},
"name": "edit_dns_record"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ttl | No | New TTL in seconds (optional). | |
| name | No | New subdomain (optional). | |
| prio | No | New Priority (for MX/SRV, optional). | |
| type | Yes | New record type. Valid types are: A, MX, CNAME, ALIAS, TXT, NS, AAAA, SRV, TLSA, CAA, HTTPS, SVCB. | |
| domain | Yes | The domain name. | |
| content | Yes | New record content/answer. | |
| record_id | Yes | The ID of the record to edit. |