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/v1beta1/{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 2024-06-12 UTC."],[[["This service renews a domain that has expired within the last 30 days, extending its expiration date by one year from the previous expiration."],["The HTTP request to renew a domain is a POST request directed to a specific URL, using gRPC Transcoding syntax and requiring a path parameter for the registration name."],["The request body must include the `yearlyPrice` for domain renewal and can optionally include a `validateOnly` flag for pre-renewal validation, without actually renewing."],["Successful renewal returns an `Operation` instance, and requires `domains.registrations.configureManagement` IAM permission on the registration resource, as well as the `https://www.googleapis.com/auth/cloud-platform` OAuth scope."]]],[]]