For Agents
Manage Google Marketing Platform organisation-level admin links to Google Analytics accounts and set Analytics property service levels.
Get started with Google Marketing Platform Admin API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"list google analytics account links in marketing platform"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Google Marketing Platform Admin API API.
List Analytics account links registered under a Marketing Platform organisation
Delete an Analytics account link from a Marketing Platform organisation
Set the property service level (Standard or 360) on a linked Analytics property
Audit organisation-to-Analytics linkage during ownership transfers
GET STARTED
Use for: List all Google Analytics account links under our Marketing Platform organisation, Set an Analytics property to the GA360 service level via the admin link, Delete an Analytics account link that no longer belongs to our organisation, Audit which Analytics accounts are currently linked to our Marketing Platform org
Not supported: Does not handle Analytics reporting, Display & Video 360 campaigns, or Search Ads 360 configuration — use for Marketing Platform organisation-to-Analytics link administration and property service level changes only.
The Google Marketing Platform Admin API manages organisation-level admin links between a Google Marketing Platform organisation and Google Analytics accounts, including setting Analytics property service levels. It is the administrative control plane for cross-product organisation governance, distinct from the per-product reporting and configuration APIs for Analytics, Search Ads 360, or Display & Video 360. Resources are scoped to a Marketing Platform organisation and operations are synchronous.
Reconcile linked Analytics accounts against an organisation's expected scope
Patterns agents use Google Marketing Platform Admin API API for, with concrete tasks.
★ Organisation governance audit
Audit which Google Analytics accounts are linked to a Marketing Platform organisation, useful when ownership of accounts changes hands or when teams need to confirm that all Analytics accounts under a brand are governed by the expected organisation. The list endpoint returns paginated entries that an agent can walk in a single pass.
List analyticsAccountLinks for organizations/12345 and report any link whose Analytics account ID is not in our authoritative inventory
Analytics service level upgrades
Promote linked Analytics properties to the GA360 service level using setPropertyServiceLevel as part of contract activation, or downgrade them when 360 entitlement ends. The endpoint is the programmatic equivalent of changing service level in the Marketing Platform UI.
Call setPropertyServiceLevel on the analyticsAccountLink for property 444555 to GOOGLE_ANALYTICS_360
Account link cleanup after divestiture
After a divestiture or rebranding, remove Analytics account links from a Marketing Platform organisation so the divested business can attach those Analytics accounts to its own organisation. The delete endpoint detaches the link without deleting the underlying Analytics account.
Delete the analyticsAccountLink whose Analytics account ID matches the divested entity's account 999
Agent integration via Jentic
AI agents that operate as automated platform administrators can use the Marketing Platform Admin API through Jentic to enforce link inventory and service-level policy across many Analytics properties without holding the OAuth refresh token in the prompt.
Walk every analyticsAccountLink in organizations/12345 and ensure properties listed in our 360 contract are at GOOGLE_ANALYTICS_360 service level
5 endpoints — the google marketing platform admin api manages organisation-level admin links between a google marketing platform organisation and google analytics accounts, including setting analytics property service levels.
METHOD
PATH
DESCRIPTION
/v1alpha/{+parent}/analyticsAccountLinks
List Analytics account links in an organisation
/v1alpha/{+name}
Delete an Analytics account link
/v1alpha/{+analyticsAccountLink}:setPropertyServiceLevel
Set service level on a linked Analytics property
/v1alpha/{+parent}/analyticsAccountLinks
List Analytics account links in an organisation
/v1alpha/{+name}
Delete an Analytics account link
/v1alpha/{+analyticsAccountLink}:setPropertyServiceLevel
Set service level on a linked Analytics property
Three things that make agents converge on Jentic-routed access.
Credential isolation
Google OAuth 2.0 client credentials and refresh tokens are stored encrypted in the Jentic vault. Agents receive short-lived bearer tokens scoped to marketingplatformadmin and analytics; the refresh token and client secret never enter the agent's context.
Intent-based discovery
Agents search Jentic by intent such as list analytics account links or set ga360 service level and receive the matching admin operations with input schemas, avoiding manual reading of Google Cloud's discovery documents.
Time to first call
Direct integration with the Marketing Platform Admin API takes around half a day for OAuth setup and link administration logic. Through Jentic the same workflows take under an hour: search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Google Analytics Admin API
Manages GA4 accounts, properties, data streams, and access bindings inside Analytics itself
Use the Analytics Admin API for property and stream configuration; use Marketing Platform Admin to govern the organisation-level link to those Analytics accounts
Google Analytics Data API
Reports run against the same GA4 properties governed by Marketing Platform organisations
Choose the Analytics Data API for reporting; use Marketing Platform Admin for organisation-level link administration
Display & Video 360 API
Other Marketing Platform product whose accounts are governed under the same organisation
Use Display & Video 360 for ad campaign management; use Marketing Platform Admin to govern organisation membership
Specific to using Google Marketing Platform Admin API API through Jentic.
What authentication does the Marketing Platform Admin API use?
The API uses Google OAuth 2.0 with marketingplatformadmin and analytics scopes. Through Jentic, the OAuth client credentials and refresh tokens stay in the encrypted vault and the agent only handles a short-lived bearer token.
Can I change an Analytics property to the GA360 service level through this API?
Yes, the setPropertyServiceLevel endpoint on an analyticsAccountLink accepts a service level value of GOOGLE_ANALYTICS_STANDARD or GOOGLE_ANALYTICS_360 and updates the linked property accordingly.
What are the rate limits for this API?
Per-project quotas are managed in the Google Cloud Console under the Marketing Platform Admin service. The endpoint count is small so daily quotas are typically generous, but bulk service-level updates should still use exponential backoff on 429 responses.
How do I delete an Analytics account link through Jentic?
Search Jentic for delete analytics account link, load the operation mapping to /v1alpha/{+name}, and execute with the link resource path. Jentic injects the OAuth bearer and returns the empty success response.
Is the Marketing Platform Admin API free?
The API itself is free; usage is governed by quota. Costs only apply to underlying products such as Google Analytics 360 if you change a property's service level to 360.
Why is this API at v1alpha?
v1alpha is Google's pre-stable channel. Endpoints, request bodies, and behaviour can change before the API graduates to v1, so production integrations should pin to a specific revision and watch the release notes for breaking changes.