Hello there,
Thanks for reaching out to the Google Ads API support. I understand that you’ve encountered the error ‘USER_PERMISSION_DENIED’, it usually has the following root causes:
- The link between the manager and client account was removed.
- Your OAuth credentials are for a user who does not have access to the client customer ID specified or any of its manager accounts.
You may double check if your credentials are correct for the said user. With that, I would recommend that you
regenerate the refreshToken and the OAuth2 credential using an email address which currently has
access to your Google Ads account. And for setting the login-customer-id header details you can find
here.
If the issue persists, could you please provide us with the complete logs (
request and
response with
request-id) via the
Reply privately to the author option.
Best regards,
 |
| Jakeia Sabrina |
| Google Ads API Team |
|

ref:_00D1U1174p._5004Q2VQ20N:ref