This method works on any Registration resource using Subscription or Commitment billing, provided that the resource was created at least 1 day in the past.
When an active registration is successfully deleted, 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.
After January 2024 you will only be able to delete Registration resources when state is one of: EXPORTED, EXPIRED,REGISTRATION_FAILED or TRANSFER_FAILED. See Cloud Domains feature deprecation for more details.
[[["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 2023-12-11 UTC."],[[["This endpoint allows for the deletion of a `Registration` resource, provided it was created at least one day prior and uses Subscription or Commitment billing."],["Upon successful deletion, the domain can still be used in Google Domains until it expires, with the calling user becoming the sole owner."],["After January 2024, deletion of `Registration` resources will only be possible when their state is `EXPORTED`, `EXPIRED`, `REGISTRATION_FAILED`, or `TRANSFER_FAILED`."],["The HTTP request is a `DELETE` operation to a specific resource URL, requiring the `domains.registrations.delete` IAM permission."],["The request body must be empty, and a successful operation will return an instance of `Operation` in the response body."]]],[]]