Skip to main content
PATCH
Bulk update Google Ads campaign budgets

Authorizations

Authorization
string
header
required

Personal access token, sent as Authorization: Bearer <token>. Each operation lists the permission it needs: read_only or full_access. A full-access token can call every operation. A read-only token can call only the operations that list read_only; anything else returns 403 read_only_credential_route_not_allowed.

Path Parameters

app_id
string
required

ID of the app whose Google Ads campaigns to manage.

Body

application/json
updates
object[]
required

One entry per campaign. An empty array is accepted and changes nothing.

Response

Successful Response

Per-campaign outcome of a bulk budget update.

succeeded
string[]
required

IDs of the campaigns whose budget was updated.

Example:
failed
BulkBudgetFailure · object[]
required

Campaigns that were left unchanged, each with a reason. Empty when every update applied.

Example: