Hey @cbsimp
I am sure you already know, the refresh of a token is a security feature which is meant to keep your connections safe, so with a production setup, it is always better to have the token generated within a timeframe.
Also, when you mention, you don't want to go in and update, how are you generating the token? Reason for asking this is that tokens can be generated programatically just before making the api call and can then be plugged into the api call headers. My suggestion would be to try and generate it in the script/code before making the api call instead of trying to circumvent the expiry. This way you won't have to do it manually.
Cheers,
Abhinav