Inputs
SelectableOption
Output
Type:Dict
Returns the Admin API response body as-is, or an empty object for responses without a body.
Fields: dynamic (depend on the inputs)Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Fallback Google Analytics Admin API request for advanced or unsupported cases, forwarded unchanged (any method, v1alpha or v1beta)
| App | GA4 |
| Operation ID | ga4_admin_request |
| Type | Action |
| Connection | ga4 (required) |
| Credits per run | 1 |
| Agent / MCP tool | Yes |
| Requires approval | Yes (write operation) |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
method | string or SelectableOption | Yes | - | HTTP method: ‘GET’, ‘POST’, ‘PATCH’ or ‘DELETE’. |
api_version | string or SelectableOption | No | - | ‘v1alpha’ (default, every resource) or ‘v1beta’ (stable subset). A path that starts with a version wins over this field. |
path | string | Yes | - | Resource path after the version, from the Analytics Admin API reference: ‘properties/123456/channelGroups’ (create or list), ‘properties/123456/channelGroups/789’ (get, patch, delete), ‘properties/123456/audiences/789:archive’ (custom method), ‘properties/123456/attributionSettings’. Account and property ids are numeric. |
body | object or string | No | - | JSON request body for POST and PATCH, exactly as the Admin API reference shows it (camelCase field names), sent as-is. |
query_params | object or string | No | - | Optional URL query parameters as a JSON object, e.g. {“updateMask”:“displayName,description”} for a PATCH or {“pageSize”:200} for a list. |
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
value | string | Yes | - | |
label | string | Yes | - |
Dict
Returns the Admin API response body as-is, or an empty object for responses without a body.
Fields: dynamic (depend on the inputs)