Hi,
Thank you for reaching out to the Google Ads API support team.
After reviewing your concern, I understand that you are getting a USER_PERMISSION_DENIED error when running the ListAccessibleCustomers method. This means the user doesn't have permission to access the customer. According to the documentation, if you're accessing the customer, please specify the login-customer-id as the manager account ID without hyphens (-). Client libraries have built-in support for this.
Is my Test access-level allowed to run Search queries?
I hope the above guidance will help you resolve your issue. If the issue remains the same even after referring to the above guidance, please get back to us with complete API logs (request and response with request-id and request header) generated at your end.
Kindly note that you have to enable logging if you are using a client library. You can refer to the guides Java, .Net, PHP, Python, Ruby or Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.
You can send the details via Reply privately to the author option or a direct private reply to this email.
![]() |
Google Ads API Team |