The access token is invalid or has expired

Thank you @MutedJam!

By default the API that I’m using already provides the refresh token. I did a test setting up oauth2 authentication on Insomnia and the token was renewed automatically.

API Docs

Old Token

Refreshed Token