Exports a Registration resource, such that it is no longer managed by Cloud Domains.
When an active domain is successfully exported, you can continue to use the domain in Google Domains until it expires. The calling user becomes the domain's sole owner in Google Domains, and permissions for the domain are subsequently managed there. The domain does not renew automatically unless the new owner sets up billing in Google Domains.
HTTP request
POST https://domains.googleapis.com/v1/{name=projects/*/locations/*/registrations/*}:export
[[["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-06-30 UTC."],[[["\u003cp\u003eThis page details the process of exporting a \u003ccode\u003eRegistration\u003c/code\u003e resource from Cloud Domains, transferring its management to Google Domains.\u003c/p\u003e\n"],["\u003cp\u003eThe HTTP request to export a registration is a POST request to a specific URL using gRPC Transcoding syntax, with the registration's name provided as a required path parameter.\u003c/p\u003e\n"],["\u003cp\u003eExporting requires a specific IAM permission (\u003ccode\u003edomains.registrations.configureManagement\u003c/code\u003e) and an empty request body.\u003c/p\u003e\n"],["\u003cp\u003eUpon successful export, the user initiating the request becomes the sole owner of the domain in Google Domains, with permissions managed there, and automatic renewal stops.\u003c/p\u003e\n"],["\u003cp\u003eThe successful operation returns an instance of \u003ccode\u003eOperation\u003c/code\u003e in the response body, and the authorization requires the OAuth scope \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.registrations.export\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [Try it!](#try-it)\n\n| This item is deprecated!\nDeprecated: For more information, see [Cloud Domains feature deprecation](https://cloud.google.com/domains/docs/deprecations/feature-deprecations)\n\nExports a `Registration` resource, such that it is no longer managed by Cloud Domains.\n\nWhen an active domain is successfully exported, you can continue to use the domain in [Google Domains](https://domains.google/) until it expires. The calling user becomes the domain's sole owner in Google Domains, and permissions for the domain are subsequently managed there. The domain does not renew automatically unless the new owner sets up billing in Google Domains.\n\n### HTTP request\n\n`POST https://domains.googleapis.com/v1/{name=projects/*/locations/*/registrations/*}:export`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/domains/docs/reference/rest/Shared.Types/ListOperationsResponse#Operation).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](https://cloud.google.com/docs/authentication/)."]]