Method: accounts.verifyphonenumber

Validates verification code to verify phone number for the account. If successful this will overwrite the value of accounts.businessinformation.phoneNumber. Only verified phone number will replace an existing verified phone number.

HTTP request

POST https://shoppingcontent.googleapis.com/content/v2.1/{merchantId}/accounts/{accountId}/verifyphonenumber

Path parameters

Parameters
merchantId

string (int64 format)

Required. The ID of the managing account. If this parameter is not the same as accountId, then this account must be a multi-client account and accountId must be the ID of a sub-account of this account.

accountId

string (int64 format)

Required. The ID of the account.

Request body

The request body contains data with the following structure:

JSON representation
{
  "verificationId": string,
  "verificationCode": string,
  "phoneVerificationMethod": enum (PhoneVerificationMethod)
}
Fields
verificationId

string

The verification ID returned by requestphoneverification.

verificationCode

string

The verification code that was sent to the phone number for validation.

phoneVerificationMethod

enum (PhoneVerificationMethod)

Verification method used to receive verification code.

Response body

Response message for the accounts.verifyphonenumber method.

If successful, the response body contains data with the following structure:

JSON representation
{
  "verifiedPhoneNumber": string
}
Fields
verifiedPhoneNumber

string

Verified phone number if verification is successful. This phone number can only be replaced by another verified phone number.

Authorization scopes

Requires one of the following OAuth scopes:

  • https://www.googleapis.com/auth/content

For more information, see the OAuth 2.0 Overview.