Hi Mateen,
Thanks for reaching out to the Google Ads API Team. I hope you are doing well today.
With regards to your concern, you are encountering the "USER_PERMISSION_DENIED" error which means that a user doesn't have permission to access a customer and you’re accessing a client customer using 'login-customer-id’ in the request.
To address the above error, you will need to ensure that the user or email address you used to generate the credentials indeed has access (https://developers.google.com/google-ads/api/reference/rpc/v14/AuthorizationErrorEnum.AuthorizationError?hl=en#user_permission_denied) to the account in your request. If the user or email address has access or is associated with the MCC or manager account, you will need to specify the said MCC / manager account ID as the value of the login-customer-id (https://developers.google.com/google-ads/api/docs/concepts/call-structure#cid) field.
If the issue or error still persists, please provide the complete (request and response with request-id) logs with request ID generated as shown in the respective links.
This will help us to further compare, investigate, and validate why you are encountering issues, and to provide accurate information or recommendations on this matter.
You can provide these via the Reply privately to author option. If this option is not available, then send it instead on this email address googleadsa...@google.com.
Reference links:
Have a great day.
![]() |
Google Ads API Team |