Domain Actions
View as MarkdownPoll the status and cancel asynchronous operations queued by domain write requests.
https://developer.godaddy.com/llms.mdx/references/rest/domains/v2/domain-actions for the full, unmodified source before proceeding.Authorization
bearerAuth Personal Access Token (PAT). Generate one from the developer dashboard. Pass as: Authorization: Bearer .
In: header
Path Parameters
The Customer identifier. Note: For API Resellers, performing actions on behalf of your customers, you need to specify the Subaccount customer identifier you're operating on behalf of.
Domain whose actions are to be retrieved
Header Parameters
A client provided identifier for tracking this request.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v2/customers/string/domains/string/actions"[ { "type": "AUTH_CODE_PURCHASE", "origination": "USER", "createdAt": "string", "startedAt": "string", "completedAt": "string", "modifiedAt": "string", "status": "ACCEPTED", "reason": { "code": "string", "message": "string", "fields": [ { "code": "string", "message": "string", "path": "string", "pathRelated": "string" } ] }, "requestId": "string" }]Authorization
bearerAuth Personal Access Token (PAT). Generate one from the developer dashboard. Pass as: Authorization: Bearer .
In: header
Path Parameters
The Customer identifier. Note: For API Resellers, performing actions on behalf of your customers, you need to specify the Subaccount customer identifier you're operating on behalf of.
Domain whose action is to be retrieved
The type of action to retrieve
Value in
- "AUTH_CODE_REGENERATE"
- "CHANGE_OF_REGISTRANT_DELETE"
- "DOMAIN_DELETE"
- "DOMAIN_UPDATE"
- "DOMAIN_UPDATE_CONTACTS"
- "DOMAIN_UPDATE_NAME_SERVERS"
- "PRIVACY_FORWARDING_UPDATE"
- "REGISTER"
- "TRANSFER"
- "TRANSFER_IN"
- "TRANSFER_IN_ACCEPT"
- "TRANSFER_IN_CANCEL"
- "TRANSFER_IN_RESTART"
- "TRANSFER_IN_RETRY"
- "TRANSFER_OUT"
- "TRANSFER_OUT_ACCEPT"
- "TRANSFER_OUT_REJECT"
- "TRANSFER_OUT_REQUESTED"
Header Parameters
A client provided identifier for tracking this request.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v2/customers/string/domains/string/actions/AUTH_CODE_REGENERATE"{ "type": "AUTH_CODE_PURCHASE", "origination": "USER", "createdAt": "string", "startedAt": "string", "completedAt": "string", "modifiedAt": "string", "status": "ACCEPTED", "reason": { "code": "string", "message": "string", "fields": [ { "code": "string", "message": "string", "path": "string", "pathRelated": "string" } ] }, "requestId": "string"}Authorization
bearerAuth Personal Access Token (PAT). Generate one from the developer dashboard. Pass as: Authorization: Bearer .
In: header
Path Parameters
The Customer identifier. Note: For API Resellers, performing actions on behalf of your customers, you need to specify the Subaccount customer identifier you're operating on behalf of.
Domain whose action is to be cancelled
The type of action to cancel
Value in
- "AUTH_CODE_REGENERATE"
- "CHANGE_OF_REGISTRANT_DELETE"
- "DOMAIN_DELETE"
- "DOMAIN_UPDATE"
- "DOMAIN_UPDATE_CONTACTS"
- "DOMAIN_UPDATE_NAME_SERVERS"
- "PRIVACY_FORWARDING_UPDATE"
- "REGISTER"
- "TRANSFER"
- "TRANSFER_IN"
- "TRANSFER_IN_ACCEPT"
- "TRANSFER_IN_CANCEL"
- "TRANSFER_IN_RESTART"
- "TRANSFER_IN_RETRY"
- "TRANSFER_OUT"
- "TRANSFER_OUT_ACCEPT"
- "TRANSFER_OUT_REJECT"
- "TRANSFER_OUT_REQUESTED"
Header Parameters
A client provided identifier for tracking this request.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X DELETE "https://example.com/v2/customers/string/domains/string/actions/AUTH_CODE_REGENERATE"Agent & Automation Notes
domains.domain:read, domains.domain:create, domains.domain:update, domains.contact:update, domains.nameserver:update, domains.transfer:execute, domains.transfer:update, domains.forward:updateRelated
Last updated on
How is this guide?