Get Google Ads account
<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>
Returns the app's Google Ads account: its status, currency, billing cadence, spend cap and the Google Business Profile linked to it.
An app has at most one Google Ads account. status is the field to read before anything else, because only an ACTIVE account can create or resume campaigns. budget_active is the second. A campaign cannot serve without a live Google Ads budget behind it.
<Note>This endpoint accepts a personal API key. Workspace API keys are not authorized for it and are rejected with a 403.</Note>
<Warning>The response includes fields beyond the ones documented here. Don't rely on undocumented response fields, as they can change at any time.</Warning>
Path parameters
ID of the app whose Google Ads campaigns to manage.
ID of the app whose Google Ads campaigns to manage.
Response
Successful Response
Example response
{
"id": "68b1c0d4e7b91d003c45a1f8",
"account_name": "Nordwind Furniture",
"google_customer_id": "1234567890",
"status": "ACTIVE",
"currency_code": "EUR",
"timezone": "Europe/Berlin",
"budget_active": true,
"billing_cadence": "1w",
"charge_trigger_mode": "cadence",
"monthly_spend_cap_micros": 500000000,
"auto_renew": true,
"budget_window_end": "2026-09-30T23:59:59Z",
"terms_accepted_at": "2026-08-25T11:20:00Z",
"business_profile_location_id": "locations/12345",
"created_date": "2026-08-25T11:20:00Z",
"updated_date": "2026-08-25T14:05:00Z"
}Changes
Changed in 2 of the 11 revisions of this API.2
- ○
removed the non-success response with the status
422response-non-success-status-removed
- ○
- ○
endpoint added
endpoint-added
- ○