WebResource: getToken

Requires authorization

Gets a verification token for the authenticated user to place on a website or domain. Try it now.


HTTP request

POST https://www.googleapis.com/siteVerification/v1/token


This request requires authorization with at least one of the following scopes (read more about authentication and authorization).


Request body

In the request body, supply data with the following structure:

  "site": {
    "type": string,
    "identifier": string
  "verificationMethod": string
Property name Value Description Notes
site object Container for the address and type of a site for which a verification token will be generated.
site.type string The type of resource to be verified.

Acceptable values are:
  • "SITE"
site.identifier string The site identifier. If the type is set to SITE, the identifier is a URL. If the type is set to INET_DOMAIN, the identifier is a domain name.
verificationMethod string The verification method for the Site Verification system to use to verify this site or domain.

Acceptable values are:
  • "ANALYTICS":  Sites only
  • "DNS": Use DNS_TXT instead
  • "DNS_CNAME": Domains only
  • "DNS_TXT": Domains only
  • "FILE": Sites only
  • "META": Sites only
  • "TAG_MANAGER": Sites only


If successful, this method returns a response body with the following structure:

  "method": string,
  "token": string
Property name Value Description Notes
method string The verification method that you selected in the request.

Acceptable values are:
  • "DNS"
  • "DNS_TXT"
  • "FILE"
  • "META"
token string The string to place on the authenticated user's site, using the selected verification method. For more information, see Verification methods and tokens in the Getting Started document.

Try it!

Use the APIs Explorer below to call this method on live data and see the response. Alternatively, try the standalone Explorer.