Hi,
Thank you for contacting the Google Ads API support team.
Please note that it is not possible to fetch the MCC account label using the API. The reason for this is that the label was created at the MCC level, and according to this support article, "only manager accounts can view account labels; they can’t be created or viewed at the individual Google Ads account level." And as MCC-level reporting is not currently supported in the Google Ads API, it is not possible to retrieve this information using the API. You can only perform search queries with the API at the client level.
In addition to it, please note that there are no plans to support MCC-level reporting directly. The current mechanism in place is to use login-customer-id, which enables you to make API requests on behalf of a client account via a refresh token that has MCC-level permissions. This is sufficient for most use cases. Account labels appear to be a rare exception where the product design limits functionality when using the API. However, if there ever were a change along these lines, it would be announced in the blog.
![]() |
Google Ads API Team |
I would like to inform you that the Google Ads API does not directly return MCC-owned labels on campaigns when querying client campaigns. This is because labels are inherently tied to the account they were created in.
If you still need any further assistance, please share the uncropped UI screenshots by highlighting the labels you want to retrieve at both the client and MCC account levels via the Google Ads API.
I would like to inform you that the Google Ads API does not directly return MCC-owned labels on campaigns when querying client campaigns. This is because labels are inherently tied to the account they were created in.
If you still need any further assistance, please share the uncropped UI screenshots by highlighting the labels you want to retrieve at both the client and MCC account levels via the Google Ads API.