google_ads_list_customer_clients
Walk the Google Ads MCC hierarchy to list all customer client accounts under a manager account. Returns each client's ID, name, currency, time zone, and status, including hidden and manager accounts.
Instructions
Walk the MCC (Manager Account) hierarchy and return every child account.
For agency use: this is the canonical "which clients can I query?" call.
Uses GAQL on the customer_client resource. Fast: one streaming call.
Args: mcc_customer_id: MCC customer_id. Defaults to GOOGLE_ADS_LOGIN_CUSTOMER_ID (the configured MCC). Accepts 10-digit or hyphenated. include_managers: include sub-MCCs in the result (default True). include_hidden: include customer_clients marked hidden=True (default False). max_level: max hierarchy depth (default 3, hard cap 10).
Returns per account: customer_id, descriptive_name, currency_code, time_zone, manager (bool), level, status (ENABLED|CANCELED|…), hidden, resource_name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_level | No | ||
| include_hidden | No | ||
| mcc_customer_id | No | ||
| include_managers | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |