Stay organized with collections
Save and categorize content based on your preferences.
This page explains how to check the status of long-running
Cloud Domains operations. Checking the status of operations is useful
if your operation gets interrupted for some reason.
The procedures in the following table use long-running operations.
gcloud commands
API methods
register
register
update
patch
delete
delete
configure contacts
configureContactSettings
configure dns
configureDnsSettings
configure management
configureManagementSettings
Check operation status
To check the status of each operation, complete the following steps.
Permissions required for this task
To perform this task, you must have been granted the following permissions
or the following IAM roles.
Permissions
domains.operations.get to get (or wait for) a single operation
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-29 UTC."],[[["\u003cp\u003eSquarespace acquired Google Domains' registrations and customer accounts as of September 7, 2023, which may affect Cloud Domains, see the provided documentation for more information.\u003c/p\u003e\n"],["\u003cp\u003eThis page provides instructions for checking the status of long-running Cloud Domains operations, which is important if an operation is interrupted.\u003c/p\u003e\n"],["\u003cp\u003eThe operations that can be checked include \u003ccode\u003eregister\u003c/code\u003e, \u003ccode\u003eupdate\u003c/code\u003e, \u003ccode\u003edelete\u003c/code\u003e, \u003ccode\u003econfigure contacts\u003c/code\u003e, \u003ccode\u003econfigure dns\u003c/code\u003e, and \u003ccode\u003econfigure management\u003c/code\u003e, and they can be performed using the gcloud commands or API methods provided.\u003c/p\u003e\n"],["\u003cp\u003eUsers must have the \u003ccode\u003edomains.operations.get\u003c/code\u003e and \u003ccode\u003edomains.operations.list\u003c/code\u003e permissions, or the \u003ccode\u003eroles/domains.viewer\u003c/code\u003e or \u003ccode\u003eroles/domains.admin\u003c/code\u003e roles, to perform these operations.\u003c/p\u003e\n"],["\u003cp\u003eYou can use the gcloud command-line tool or the API to list, describe, or wait for a Cloud Domains operation, using the \u003ccode\u003egcloud domains registrations operations\u003c/code\u003e commands or the \u003ccode\u003eoperations.list\u003c/code\u003e and \u003ccode\u003eoperations.get\u003c/code\u003e API methods.\u003c/p\u003e\n"]]],[],null,["# Check the status of management tasks\n\n| **Note:** On September 7, 2023 Squarespace acquired all domain registrations and related customer accounts from Google Domains. For more information about how this change affects Cloud Domains, see [Cloud Domains feature deprecations](/domains/docs/deprecations/feature-deprecations), [Renew an expired domain registration](https://support.google.com/a/answer/6152355), and [Squarespace purchase of Google Domains FAQ](/domains/docs/faq).\n\n\u003cbr /\u003e\n\nThis page explains how to check the status of long-running\nCloud Domains operations. Checking the status of operations is useful\nif your operation gets interrupted for some reason.\n\nThe procedures in the following table use long-running operations.\n\nCheck operation status\n----------------------\n\nTo check the status of each operation, complete the following steps.\n\n#### Permissions required for this task\n\nTo perform this task, you must have been granted the following permissions\n*or* the following IAM roles.\n\n**Permissions**\n\n- `domains.operations.get` to get (or wait for) a single operation\n- `domains.operations.list` to list operations\n\n**Roles**\n\n- `roles/domains.viewer`\nor\n- `roles/domains.admin` \n\n### gcloud\n\n- To list all the Cloud Domains operations in a project, use the\n [`gcloud domains registrations operations list` command](/sdk/gcloud/reference/domains/registrations/operations/list):\n\n ```\n gcloud domains registrations operations list\n ```\n- To get information about a Cloud Domains operation in a\n project, use the\n [`gcloud domains registrations operations describe` command](/sdk/gcloud/reference/domains/registrations/operations/describe):\n\n ```\n gcloud domains registrations operations describe OPERATION_ID\n ```\n\n Replace \u003cvar translate=\"no\"\u003eOPERATION_ID\u003c/var\u003e with the ID of the operation that\n you want to get information for.\n- To wait for a specified Cloud Domains operation to\n complete, use the\n [`gcloud domains registrations operations wait` command](/sdk/gcloud/reference/domains/registrations/operations/wait):\n\n ```\n gcloud domains registrations operations wait OPERATION_ID\n ```\n\n Replace \u003cvar translate=\"no\"\u003eOPERATION_ID\u003c/var\u003e with the ID or fully qualified\n identifier for the operation that you want to wait to complete.\n\n### API\n\n- To list all the Cloud Domains operations in a project, use the\n [`operations.list` method](/domains/docs/reference/rest/v1/projects.locations.operations/list)\n with an empty body:\n\n ```\n GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/operations\n ```\n\n Replace \u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e with the name of your project.\n- To get information about a Cloud Domains operation in a\n project, use the\n [`operations.get` method](/domains/docs/reference/rest/v1/projects.locations.operations/get)\n with an empty body:\n\n ```\n GET https://domains.googleapis.com/v1/projects/PROJECT_ID/locations/global/operations/OPERATION_ID\n ```\n\n Replace the following:\n - \u003cvar translate=\"no\"\u003ePROJECT_ID\u003c/var\u003e: the name of your project\n - \u003cvar translate=\"no\"\u003eOPERATION_ID\u003c/var\u003e: the ID or fully qualified identifier for the operation that you want to get details for\n\nWhat's next\n-----------\n\n- To view audit logs, see the [Cloud Domains audit logging information](/domains/docs/audit-logging).\n- To access API information, see the [Cloud Domains API](/domains/docs/reference/rest).\n- To find solutions for common issues that you might encounter when using Cloud Domains, see [Troubleshooting](/domains/docs/troubleshooting)."]]