Google Analytics API Skill
google-analytics
google-analytics
| Method | Path | Description |
|---|---|---|
GET | /data/ga | |
GET | /data/mcf | Returns Analytics data for a view (profile). |
GET | /data/realtime | Returns Analytics Multi-Channel Funnels data for a view (profile). |
GET | /management/accountSummaries | Returns real time data for a view (profile). |
GET | /management/accounts | Lists account summaries (lightweight tree comprised of accounts/properties/profiles) to which the user has access. |
GET | /management/accounts/{accountId}/entityUserLinks | Lists all accounts to which the user has access. |
POST | /management/accounts/{accountId}/entityUserLinks | Lists account-user links for a given account. |
DELETE | /management/accounts/{accountId}/entityUserLinks/{linkId} | Adds a new user to the given account. |
PUT | /management/accounts/{accountId}/entityUserLinks/{linkId} | Removes a user from the given account. |
GET | /management/accounts/{accountId}/filters | Updates permissions for an existing user on the given account. |
POST | /management/accounts/{accountId}/filters | Lists all filters for an account |
DELETE | /management/accounts/{accountId}/filters/{filterId} | Create a new filter. |
GET | /management/accounts/{accountId}/filters/{filterId} | Delete a filter. |
PATCH | /management/accounts/{accountId}/filters/{filterId} | Returns filters to which the user has access. |
PUT | /management/accounts/{accountId}/filters/{filterId} | Updates an existing filter. This method supports patch semantics. |
GET | /management/accounts/{accountId}/webproperties | Updates an existing filter. |
POST | /management/accounts/{accountId}/webproperties | Lists web properties to which the user has access. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId} | Create a new property if the account has fewer than 20 properties. Web properties are visible in the Google Analytics interface only if they have at least one profile. |
PATCH | /management/accounts/{accountId}/webproperties/{webPropertyId} | Gets a web property to which the user has access. |
PUT | /management/accounts/{accountId}/webproperties/{webPropertyId} | Updates an existing web property. This method supports patch semantics. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources | Updates an existing web property. |
POST | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/deleteUploadData | List custom data sources to which the user has access. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads | Delete data associated with a previous upload. |
POST | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads | List uploads to which the user has access. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDataSources/{customDataSourceId}/uploads/{uploadId} | Upload data for a custom data source. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions | List uploads to which the user has access. |
POST | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions | Lists custom dimensions to which the user has access. |
GET | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId} | Create a new custom dimension. |
PATCH | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId} | Get a custom dimension to which the user has access. |
PUT | /management/accounts/{accountId}/webproperties/{webPropertyId}/customDimensions/{customDimensionId} | Updates an existing custom dimension. This method supports patch semantics. |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install google-analytics
Downloads and installs to ~/.claude/skills/google-analytics/
v3 (2026-02-13)