v1

latestOpenAPI 3.0.0Creative Commons Attribution 3.02026-07-132657107.9 KB
projects

Registers a new domain name and creates a corresponding Registration resource. Call RetrieveRegisterParameters first to check availability of the domain name and determine parameters like price that are needed to build a call to this method. A successful call creates a Registration resource in state REGISTRATION_PENDING, which resolves to ACTIVE within 1-2 minutes, indicating that the domain was successfully registered. If the resource ends up in state REGISTRATION_FAILED, it indicates that the domain was not registered successfully, and you can safely delete the resource and retry registration.

post/v1/{+parent}/registrations:register

Path parameters

parentstring required

Required. The parent resource of the Registration. Must be in the format projects/*/locations/*.

Request body

domainNoticesstring[]

The list of domain notices that you acknowledge. Call RetrieveRegisterParameters to see the notices that need acknowledgement.

validateOnlyboolean

When true, only validation is performed, without actually registering the domain. Follows: https://cloud.google.com/apis/design/design_patterns#request_validation

contactNoticesstring[]

The list of contact notices that the caller acknowledges. The notices needed here depend on the values specified in registration.contact_settings.

Response

Successful response