Renews a recently expired domain. This method can only be called on domains that expired in the previous 30 days. After the renewal, the new expiration time of the domain is one year after the old expiration time and you are charged a yearlyPrice for the renewal.
HTTP request
POST https://domains.googleapis.com/v1/{registration=projects/*/locations/*/registrations/*}:renewDomain
Required. Acknowledgement of the price to renew the domain for one year. To get the price, see Cloud Domains pricing. If not provided, the expected price is returned in the error message.
validateOnly
boolean
Optional. When true, only validation is performed, without actually renewing the domain. For more information, see Request validation
Response body
If successful, the response body contains an instance of 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-06-30 UTC."],[[["\u003cp\u003eThis endpoint renews a domain that has expired within the last 30 days, extending its expiration by one year from the original expiration date.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eregistration\u003c/code\u003e path parameter is required, specifying the domain to be renewed in the format \u003ccode\u003eprojects/*/locations/*/registrations/*\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request body must include \u003ccode\u003eyearlyPrice\u003c/code\u003e, an object detailing the cost for renewal, as found in the Cloud Domains pricing, but can optionally include \u003ccode\u003evalidateOnly\u003c/code\u003e, to validate the request without performing the renewal.\u003c/p\u003e\n"],["\u003cp\u003eSuccessful renewal returns an \u003ccode\u003eOperation\u003c/code\u003e instance in the response body, with the request requiring \u003ccode\u003edomains.registrations.configureManagement\u003c/code\u003e IAM permission and the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope.\u003c/p\u003e\n"]]],[],null,[]]