After reading this, I wonder if my offline terminal app with OAuth client credentials flow can just request an access token everytime I run it. @BarryCarlyon states, that every 25 access tokens, the first dies. That would not be a problem for me. Do I have to fear repercussions, if I reload my cli programm every minute?
If yes, is there a way to recheck “expires_in” without having to recurl the whole token, which will then ultimately renew it? As I understood, refresh_tokens are only given out to other credendial flows.