Product

How Jentic Works

From API assessment to production deployment in four simple steps.

Product Overview

PLATFORM

Jentic OneSelf-hosted, open-source control plane between your agents and any APIAPI DirectoryBrowse 10,000+ APIs ready for AI agent integrationAPI ScorecardAssess your APIs for AI-readiness with automated scoringAgentic SandboxSafely simulate AI agents with your production APIsJenticSign in to the Jentic web app

CAPABILITIES

IntegrationConnect AI agents to your existing systemsWorkflowsDiscover and capture successful agent workflowsGovernanceDefine, observe, and enforce AI policies

TOOLS

Arazzo UIVisualize Arazzo workflows as interactive documentationArazzo EditorBuild and edit multi-step API workflows visually
Pricing
Developers

GET STARTED

DocumentationGuides and API referenceQuickstartGet up and running in minutes

COMMUNITY

GitHubOpen source projects and examples
Resources
BlogLatest articles and insightsPress & MediaBrand assets and press contactOpen StandardsBuilt on open specs. Never locked in.NewsletterAPIs, AI agents, mixed with architecture and strategy.
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Install Jentic OneBook a Demo
How Jentic WorksJentic OneAPI DirectoryAPI ScorecardAgentic SandboxJenticIntegrationWorkflowsGovernanceArazzo UIArazzo Editor
Pricing
DocumentationQuickstartGitHub
BlogPress & MediaOpen StandardsNewsletter
About UsCareersContact
Request a demoInstall Jentic One
Jentic
For Enterprises
  • Product Overview
  • Agentic Sandbox
  • Book a Demo
For Developers
  • Jentic One
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
ISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

Terms & Conditions•Privacy Policy•
© 2026 Jentic. All rights reserved.
APIs / Marketing / Google / Google Marketing Platform Admin API
Google Marketing Platform Admin API logo

Google Marketing Platform Admin API

Browse all Google APIs
✓ Official Vendor SpecMarketingMarketing Automationoauth25 EndpointsREST

For Agents

Manage Google Marketing Platform organisation-level admin links to Google Analytics accounts and set Analytics property service levels.

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.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the Google Marketing Platform Admin API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Google Marketing Platform Admin API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL https://raw.githubusercontent.com/jentic/jentic-one/main/tools/install.sh | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with Google Marketing Platform Admin 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

Reconcile linked Analytics accounts against an organisation's expected scope

Use Cases

Patterns agents use Google Marketing Platform Admin 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

Key Endpoints

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

GET

/v1alpha/{+parent}/analyticsAccountLinks

List Analytics account links in an organisation

DELETE

/v1alpha/{+name}

Delete an Analytics account link

POST

/v1alpha/{+analyticsAccountLink}:setPropertyServiceLevel

Set service level on a linked Analytics property

GET

/v1alpha/{+parent}/analyticsAccountLinks

List Analytics account links in an organisation

DELETE

/v1alpha/{+name}

Delete an Analytics account link

POST

/v1alpha/{+analyticsAccountLink}:setPropertyServiceLevel

Set service level on a linked Analytics property

Why Jentic?

Three things that make agents converge on Jentic-routed access.

Credential management

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

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

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.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Complementary

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

Complementary

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

Complementary

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

FAQs

Specific to using Google Marketing Platform Admin 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.

GET STARTED

Start building with Google Marketing Platform Admin API

Explore with Jentic
View OpenAPI Document