# API Refresh Tokens: 400 "Internal Error"

**URL:** <https://devforum.zoom.us/t/api-refresh-tokens-400-internal-error/56605>\
**Category:** API and Webhooks\
**Created:** [August 28, 2021, 9:00pm UTC](https://devforum.zoom.us/t/api-refresh-tokens-400-internal-error/56605 "2021-08-28T21:00:59Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![will.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/will.zoom/32/14417_2.png) [@will.zoom](https://devforum.zoom.us/u/will.zoom)\
**Post date:** [August 31, 2021, 1:33pm UTC](https://devforum.zoom.us/t/api-refresh-tokens-400-internal-error/56605/2 "2021-08-31T13:33:07Z")

</div>

Hi @Jman,

This could be happening for a few different reasons. Can you see my post here and let me know if it helps?

> [@Timeout when refreshing access tokens](https://devforum.zoom.us/t/timeout-when-refreshing-access-tokens/51049/2):
>
> Hi @bo.zhang, Thanks for reaching out about this. This can happen for a few different reasons. These are the most common: If a new access token is generated, both the previous access token and refresh token will become invalid. So you will need to update each of these tokens each time you request a new access token. Another situation that can arise is if multiple requests are sent using the same refresh token within a short amount of time, a race condition may prevent all requests from go…

Thanks,  
Will

---

_[View the full topic](https://devforum.zoom.us/t/api-refresh-tokens-400-internal-error/56605)._
