# Google Marketing Platform Admin API API

> Google Marketing Platform Admin API API on Apizie: 15 endpoints (Returns a list of clients managed by the sales partner organization. User needs to be an…, Looks up a single user group member., Updates a member in the specified GMP user group., Deletes a member in the specified GMP user group., …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-marketingplatformadmin`
- Category: Analytics
- Status: byok
- Source: https://developers.google.com/analytics/devguides/config/gmp/v1
- Page: https://apizie.tech/api/analytics/googleapis-marketingplatformadmin
- OpenAPI: https://apizie.tech/api/analytics/googleapis-marketingplatformadmin/openapi.json

The Google Marketing Platform Admin API allows for programmatic access to the Google Marketing Platform configuration data. You can use the Google Marketing Platform Admin API to manage links between your Google…

## Endpoints

### Returns a list of clients managed by the sales partner organization. User needs to be an…
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-find-sales-partner-mana` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| organization | string | yes | Required. The name of the sales partner organization. Format: organizations/{org_id} |
| body | object | yes | JSON request body |

### Looks up a single user group member.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the user group member to retrieve. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} |

### Updates a member in the specified GMP user group.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-pat` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Identifier. The resource name of this UserGroupMember. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id}… |
| updateMask | string | no | Required. The list of fields to update. Field names must be in snake case (for example, "field_to_update"). Omitted fields will not be… |
| body | object | yes | JSON request body |

### Deletes a member in the specified GMP user group.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-del` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| name | string | yes | Required. The name of the user group member to delete. Format: organizations/{org_id}/userGroups/{user_group_id}/members/{member_id} |

### Returns a list of organizations that the user has access to.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of organizations to return in one call. The service may return fewer than this value. If unspecified, at most… |
| pageToken | string | no | Optional. A page token, received from a previous ListOrganizations call. Provide this to retrieve the subsequent page. When paginating,… |

### Gets the usage and billing data for properties within the organization for the specified month. Per direct…
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-report-property-usage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| organization | string | yes | Required. Specifies the organization whose property usage will be listed. Format: organizations/{org_id} |
| body | object | yes | JSON request body |

### Returns a list of admin access bindings in the specified GMP organization.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-admin-access-bindings-l` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of Admin Access Bindings to return in one call. The service may return fewer than this value. If unspecified,… |
| pageToken | string | no | Optional. A page token, received from a previous ListAdminAccessBindings call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. The parent organization, which owns this collection of Admin Access Bindings. Format: organizations/{org_id} |

### Creates an admin access binding in the specified GMP organization.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-admin-access-bindings-c` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent organization, which owns this Admin Access Binding. Format: organizations/{org_id} |
| body | object | yes | JSON request body |

### Lists the Google Analytics accounts link to the specified Google Marketing Platform organization.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of Analytics account links to return in one call. The service may return fewer than this value. If… |
| pageToken | string | no | Optional. A page token, received from a previous ListAnalyticsAccountLinks call. Provide this to retrieve the subsequent page. When… |
| parent | string | yes | Required. The parent organization, which owns this collection of Analytics account links. Format: organizations/{org_id} |

### Creates the link between the Analytics account and the Google Marketing Platform organization. User needs to…
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links-2` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource where this Analytics account link will be created. Format: organizations/{org_id} |
| body | object | yes | JSON request body |

### Updates the service level for an Analytics property.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-analytics-account-links-3` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| analyticsAccountLink | string | yes | Required. The parent AnalyticsAccountLink scope where this property is in. Format:… |
| body | object | yes | JSON request body |

### Returns a list of user groups in the specified GMP organization.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of user groups to return in one call. The service may return fewer than this value. If unspecified, at most… |
| pageToken | string | no | Optional. A page token, received from a previous ListUserGroups call. Provide this to retrieve the subsequent page. When paginating, all… |
| parent | string | yes | Required. The parent org where this UserGroup will be listed. Format: organizations/{org_id} |

### Creates a user group in the specified GMP organization.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource where this UserGroup will be created. Format: organizations/{org_id} |
| body | object | yes | JSON request body |

### Returns a list of members in the specified user group.
`GET https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-lis` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| pageSize | integer | no | Optional. The maximum number of user group members to return in one call. The service may return fewer than this value. If unspecified, at… |
| pageToken | string | no | Optional. A page token, received from a previous ListUserGroupMembers call. Provide this to retrieve the subsequent page. When paginating,… |
| parent | string | yes | Required. The parent user group where this UserGroupMember will be listed. Format: organizations/{org_id}/userGroups/{user_group_id} |

### Adds a member to the specified GMP user group.
`POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-user-groups-members-cre` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| parent | string | yes | Required. The parent resource where this UserGroupMember will be created. Format: organizations/{org_id}/userGroups/{user_group_id} |
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-find-sales-partner-mana" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Google Marketing Platform Admin API API?
Create a free Apizie key, then send POST https://apizie.tech/v1/analytics:googleapis-marketingplatformadmin/marketingplatformadmin-organizations-find-sales-partner-mana with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Google Marketing Platform Admin API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Google Marketing Platform Admin API itself also needs your own key from googleapis.com.

### Can AI agents use the Google Marketing Platform Admin API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-marketingplatformadmin.

### What is the status of the Google Marketing Platform Admin API API?
Needs your own provider key (bring your own key)
