Get Google ad accounts
Retrieve Google Ads accounts available for the connected user
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your access token.
adPublishing. readonlyOAuthPrivate IntegrationSub-Account TokenRequest
Headers
API Version
v3v3Query Parameters
Location identifier
HChooFuiyPpVYzeJ4HMeAccount source to read. INTEGRATION walks the connected user's MCC tree, AD_MANAGER returns the stored ad-manager integrations, EMAIL resolves the Google connection matching email. Defaults to INTEGRATION.
INTEGRATIONAD_MANAGEREMAILAD_MANAGERGoogle account email to match a connection against. Required when type=EMAIL.
[email protected]Response
Ad accounts, shaped by type. INTEGRATION resolves each account from Google and returns its billing status, name, and connection flag; AD_MANAGER reads the location's stored integrations and returns only accId and mccId.
- GoogleAdAccountDTO
- GoogleManagedAccountDTO
Google Ads customer id of the account
6776452901Customer id of the manager (MCC) account above it
6776452901Billing setup status, resolved by preferring APPROVED over APPROVED_HELD, PENDING then CANCELLED. NO_PAYMENT_METHOD means no billing setup was found.
APPROVEDAPPROVED_HELDPENDINGCANCELLEDNO_PAYMENT_METHODAPPROVEDAccount display name
Acme Test AccountEmail of a user with access to the account. Absent when Google returns no customer_user_access row, which is common for MCC-managed child accounts.
[email protected]Google Ads account status
ENABLEDTrue when this account is the one currently connected to the location
true