authenticated
integrations

Enroll Own Google Ads Account

Enroll or un-enroll one of the calling org's discovered accounts for spend tracking.

Discovery under a franchise or agency login reaches accounts other orgs own, so enrolling an account another org can also see is refused and left for staff to confirm.

post/integrations/google-ads/accounts/{account_id}/enroll

Request

  • Base URL
    https://api-docs.upsmith.com (the document declares no server; this is the origin it was published from)
  • Auth
    • API key in header x-api-key
    • or HTTP bearer

Path parameters

account_idstring required

Headers

timezonestring
x-user-idstring nullable
x-actor-emailstring nullable
x-request-sourcestring nullable
x-operation-idstring nullable
x-commit-messagestring nullable
x-confirmation-idstring nullable
x-chat-idstring nullable
organization-idstring nullable

Request body

is_activeboolean required

Enroll (True) or stop tracking (False) this account's spend.

Response

Successful Response

idstring required
google_customer_idstring required
descriptive_namestring nullable
is_activeboolean required
claimed_by_another_organizationboolean required

Another UpSmith organization also discovered this account or holds its LSA account, so only UpSmith staff can enroll it for this org.

Changes

No recorded changes to this operation across all 2 revisions of this API.