v26

latestOpenAPI 3.1.0raw.githubusercontent.com2026-06-1247150179.9 KB
operations

Get operation details

Retrieve the full details of an operation by ID, including its current status and all dependency details. Use this to poll for operation completion after initiating a change.

get/operations/{id}

Path parameters

idstring required
Example:op-a1b2c3d4-e5f6-7890-abcd-ef1234567890

Operation ID (format: op-<uuid>)

Response

Operation details

@type'unstoppabledomains.com/partner.v3.Operation' required
idstring required

Operation ID

status'PREVIEW' | 'QUEUED' | 'PROCESSING' | 'FAILED' | 'COMPLETED' | 'CANCELLED' | 'AWAITING_UPDATES' required
type'ADMIN_GENERIC' | 'DOMAIN_ADMIN_UPDATE' | 'DOMAIN_RENEW' | 'ACCOUNT_UPDATE' | 'DOMAIN_DNS_RECORD_CREATE' | 'DOMAIN_DNS_RECORD_UPDATE' | 'DOMAIN_DNS_RECORD_DELETE' | 'DOMAIN_DNS_RECORD_BATCH' | 'DOMAIN_DNS_SECURITY_ENABLE' | 'DOMAIN_DNS_SECURITY_DELETE' | 'DOMAIN_DNS_NAME_SERVER_UPDATE' | 'DOMAIN_HOSTING_UPDATE' | 'DOMAIN_HOSTING_DISABLE' | 'DOMAIN_TRANSFER_OUT' | 'DOMAIN_TRANSFER_OUT_TOGGLE' | 'DOMAIN_FLAGS_UPDATE' | 'DOMAIN_CONTACTS_UPDATE' | 'CONTACT_CREATE' | 'DOMAIN_SUGGESTION_CREATE' | 'DOMAIN_SUGGESTION_REFRESH' | 'DOMAIN_ADMIN_DNS_ZONE_MIGRATE' required
domainstring
createdAtTimestampnumber required
lastUpdatedTimestampnumber required
validUntilTimestampnumber

Example response

{
  "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
      }
    }
  ]
}