Manually refreshing tokens

Is there a relatively easy way for someone to manually refresh a token that has expired?
I am happy to get the new token values and update the SQL table ​if that is the easiest way.

Thanks,
Dom

If you’ve allowed an Access Token to expire but still have a Refresh Token that is valid (<45d) then you can call the /token endpoint to obtain both a new Access Token and Refresh Token.

If you’ve allowed a Refresh Token to expire than you will need to re-authorize and get a new Refresh Token as well as an Access Token.

The full OAuth2 flows with documentation are available here: Getting Started with OAuth2 - Keap Developer Portal