Hi Peter,
You cannot reset on your end the developer token as the token is generated when you completed the
sign-up for an MCC account (all the 3 steps in the guide). However, do you have any reasons (e.g. is it compromised or have you accidentally shared it to somebody?)
on why you want to reset your developer token? If you wish to have your developer token be reset, I can notify the AdWords Compliance Team to confirm if this is possible.
In terms of OAuth2 credentials (client ID, client secret, refresh token), you can create a new client ID and secret in the
Google API Console Credentials page. When you create a new client ID in the credentials page, it won't invalidate other existing client IDs unless you manually delete them in the credential page. When you delete a client ID, you cannot use it in your API requests as this will generate an error.
As for your refreshToken, since it is dependent of your clientId and clientSecret, then once you delete the two, this will invalidate all the refresh tokens associated to it. However, if your goal is to generate a new refresh token only for a specific client ID, then the old refresh token won't be invalidated unless you manually
revoked its access or you have reached the limit of 50 refresh tokens (e.g. your 51st generation of refresh token will invalidate the first/oldest refresh token for a given client ID) per user/email account. You can check this
guide for more information on this.
Furthermore, you can check this
guide for more information on how to authenticate in the AdWords API.
Let me know if you have further clarifications.
Thanks,
Vincent
AdWords API Team