Hello Adeola,
Welcome to Google Ads API Support team. Thank you for reaching out to us.
As described in the error message, the USER_PERMISSION_DENIED is commonly encountered when you are accessing a client customer without setting the manager's customer ID in the login-customer-id header. Kindly ensure to follow that guide to avoid this error. If the issue persist, please provide to us the complete request and response logs with request id and request header generated on your end.
Note that these logs can be requested or provided to the developer handling the Google Ads API transactions when logging of the API requests has been enabled. You may check here (https://developers.google.com/google-ads/api/docs/client-libs/python/logging) for the specific guideline to enable it using the specified client library.
Links to the highlighted words above:
You may send the requested details privately via “Reply To Author” option. If that option is not available to you, send it directly to googleadsa...@google.com instead, and let us know here once it is provided.
![]() |
Google Ads API Team |