For Agents
Manage Authorized Buyers accounts, real-time bidding setup, creatives, and marketplace deals on Google Ad Exchange so an agent can automate client onboarding, deal negotiation, and bid filtering analysis.
Get started with Ad Exchange Buyer API II 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 authorized buyers creatives"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Ad Exchange Buyer API II API.
Create and invite client buyers under an Authorized Buyers account and manage their users
Submit creatives for review and watch their disapproval reasons across exchanges
Configure pretargeting rules that determine which inventory the bidder receives
Negotiate programmatic deals end-to-end: create proposals, send and accept counter-offers, and pause finalized deals
GET STARTED
Use for: I need to create a client buyer under our Authorized Buyers account, List all programmatic deals proposed by a specific publisher, Submit a new HTML5 creative for Authorized Buyers review, Find creatives that were disapproved on the Google AdX exchange
Not supported: Does not handle DV360 line item trafficking, Google Ads campaign management, or Search Ads — use for Authorized Buyers account, creative, pretargeting, and Marketplace deal management only.
The Ad Exchange Buyer API II lets Authorized Buyers programmatically manage their accounts on Google's Ad Exchange. It covers client and invitation management, real-time bidding configurations including pretargeting and creatives, auction packages, marketplace programmatic deals (proposals, products, deals, finalized deals), and bidder-level filtering and bid metric reports. Buyers and demand-side platforms use it to provision client buyers, run experiments, troubleshoot bid filtering, and negotiate deals with publishers without using the Authorized Buyers UI.
Pull bid metrics and filtering reports to diagnose why bids are dropped before, during, and after auction
List publisher profiles and product catalogue entries to discover marketplace inventory
Patterns agents use Ad Exchange Buyer API II API for, with concrete tasks.
★ Client Buyer Onboarding Automation
An agency holding company onboards dozens of brand clients to its Authorized Buyers account each quarter. The accounts.clients endpoints expose create, update, list, invitation, and user operations so the ops team can provision client buyers, send invitations, and track which users have accepted, all without the Authorized Buyers UI.
Create a new client buyer 'Acme Corp' under accounts/12345 with role CLIENT_DEAL_NEGOTIATOR, then invite usermail@acme.com and return the invitation ID.
Creative Review Monitoring
A creative team uploads display creatives to Authorized Buyers and needs to know quickly when an exchange disapproves an asset. The accounts.creatives.list operation supports filtering by status and exchange, so the team builds a dashboard that surfaces disapprovals with their reason codes and the affected creatives.
List all creatives under accounts/12345 with detectedAdvertiserIds=789 and emit any with servingRestrictions.disapproval present, including the reason code.
Marketplace Deal Negotiation
A demand-side platform negotiates programmatic guaranteed deals with publisher partners through the Marketplace API. Proposals.create, proposals.completeSetup, and finalizedProposals.pause/resume cover the full deal lifecycle, and counter-offers travel through the same proposal resource so both sides see a consistent state.
Send a counter-offer on proposal proposals/abc that raises the agreed CPM by 0.50 USD and add a note explaining the change.
AI Agent Bid Diagnostics
An AI agent helps a bidder team understand why bids are being dropped before reaching auction. Through Jentic the agent calls the bidders.filterSets and filteredBidRequests endpoints, summarises the top filtering reasons (publisher exclusion, creative status, frequency cap), and recommends which pretargeting rules to adjust.
Create a filterSet covering the last 24 hours, list filteredBidRequests grouped by reason, and reply with the top 3 filtering causes and a recommended pretargeting tweak.
50 endpoints — the ad exchange buyer api ii lets authorized buyers programmatically manage their accounts on google's ad exchange.
METHOD
PATH
DESCRIPTION
/v2beta1/accounts/{accountId}/clients
List client buyers under an Authorized Buyers account
/v2beta1/accounts/{accountId}/clients
Create a new client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/users
List users on a client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations
Invite a user to a client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations
List pending invitations on a client buyer
/v2beta1/accounts/{accountId}/clients
List client buyers under an Authorized Buyers account
/v2beta1/accounts/{accountId}/clients
Create a new client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/users
List users on a client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations
Invite a user to a client buyer
/v2beta1/accounts/{accountId}/clients/{clientAccountId}/invitations
List pending invitations on a client buyer
Three things that make agents converge on Jentic-routed access.
Credential isolation
Google OAuth 2.0 credentials are stored encrypted in the Jentic vault (MAXsystem) and exchanged for short-lived access tokens at request time. The agent never sees the refresh token directly, and scope is limited to adexchange.buyer.
Intent-based discovery
Agents search by intent (e.g., 'create authorized buyers client') and Jentic returns the matching accounts.clients.create or proposals.create operation with its input schema.
Time to first call
Direct integration: 3-5 days for OAuth setup, account linkage, and creative-review plumbing. Through Jentic: under 2 hours — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Real-time Bidding API
Newer Google API that supersedes parts of Ad Exchange Buyer for bidder configuration
Choose this when configuring bidders, pretargeting, and creatives on the modern Real-time Bidding surface — the Ad Exchange Buyer API II is being progressively migrated.
DoubleClick Bid Manager API
Reporting and trafficking for Display & Video 360 alongside Authorized Buyers
Use Bid Manager for DV360 reporting and Authorized Buyers for direct exchange-level deal management.
Display & Video 360 API
Manage DV360 advertisers, line items, and creatives in tandem with Authorized Buyers deals
Use DV360 to traffic line items against deals negotiated via Authorized Buyers Marketplace.
Specific to using Ad Exchange Buyer API II API through Jentic.
What authentication does the Ad Exchange Buyer API II use?
It uses Google OAuth 2.0 with the https://www.googleapis.com/auth/adexchange.buyer scope. The calling Google account must be linked to an Authorized Buyers account with the appropriate access. Jentic stores the OAuth credential in its encrypted vault and exchanges it for short-lived access tokens at request time.
Can I create a programmatic deal entirely through the API?
Yes. POST /v2beta1/accounts/{accountId}/proposals creates a proposal, /proposals/{proposalId}:addNote and :completeSetup move it through negotiation, and finalizedProposals/{proposalId}:pause and :resume control the live state. Both buyer and seller sides see the same proposal resource.
What are the rate limits for the Ad Exchange Buyer API II?
Google enforces a default quota of 1,000 queries per 100 seconds per user per project. Bidder-level filterSet operations can be heavier and may return paginated results — clients must follow nextPageToken to retrieve full result sets.
How do I list creatives under an Authorized Buyers account through Jentic?
Run jentic search 'list authorized buyers creatives', load the accounts.creatives.list operation, and execute it with accountId set to your Authorized Buyers ID. The agent receives a typed list of creatives with servingRestrictions and detectedAdvertiserIds.
Is the Ad Exchange Buyer API II free?
Yes. The API has no per-call fee. Authorized Buyers participation, creative review, and Marketplace deals are governed by the Authorized Buyers commercial terms separately from API access.