v26

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-1247150179.9 KB
dns-records

Update a DNS record

Update an existing DNS record by ID. You can modify the record values and TTL. Use $preview=true to validate the request without applying the change.

patch/domains/{name}/dns/records/{id}

Path parameters

namestring required
idstring required
Example:rr-a1b2c3d4-e5f6-7890-abcd-ef1234567890

DNS record ID (format: rr-<uuid>)

Query parameters

$previewboolean required

Request body

valuesstring[] required
ttlnumber

Response

DNS record update operation created

@type'unstoppabledomains.com/partner.v3.DomainDnsRecordOperationResult' required

Example response

{
  "operation": {
    "id": "op-a1b2c3d4-e5f6-7890-abcd-ef1234567890",
    "dependencies": [
      {
        "id": "plop_abc12345-1234-1234-1234-abc123456789",
        "parameters": {
          "owner": {
            "id": "con_abc12345-1234-1234-1234-abc123456789"
          },
          "contacts": {
            "admin": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            },
            "billing": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            },
            "tech": {
              "id": "con_abc12345-1234-1234-1234-abc123456789"
            }
          },
          "period": 1
        }
      }
    ]
  }
}