Skip to content

Id and address of the Google account behind the connection.

Returns profile information for the specified user.

Job analytics.userinfo

Your AI asks

checks the price first
telipot run google-analytics.userinfo.get \
  --input-json '{}' \
  --quote

Price

Free
Priced· before it runs

google-analytics.userinfo.get

FreeCompany account

Whose account it uses

1The person asking
skipped
2Your company’s Google Analytics 4 account
Selected identity for this example
3Our account
not used

What it sends

{

}

Your Google Analytics 4 login is added for you. Your AI never sees it.

What it costs

Free

no charge from the provider

Preview the price first. --quote runs nothing.

For developers · run it

Shell · runs the task on the named account

telipot run google-analytics.userinfo.get \
  --input-json '{}'

No input. Run it as it is.

sub

string

The Google account's id, which never changes while the address can

email

string

The address of the Google account

email_verified

boolean

True when Google has verified the address

picture

string

The URL of the account's photo
Full output schema · JSONNested fields and constraints

Output JSON Schema

{
  "type": "object",
  "required": [
    "sub"
  ],
  "properties": {
    "sub": {
      "type": "string",
      "description": "The Google account's id, which never changes while the address can"
    },
    "email": {
      "type": "string",
      "description": "The address of the Google account"
    },
    "email_verified": {
      "type": "boolean",
      "description": "True when Google has verified the address"
    },
    "picture": {
      "type": "string",
      "description": "The URL of the account's photo"
    }
  }
}

A real answer

examples/google-analytics.userinfo.get.json

{
  "sub": "110000000000000000001",
  "email": "contact@example.com",
  "email_verified": true,
  "picture": "https://example.com/photo.jpg"
}