I don’t know if this helps, but for M2M we provide our own endpoint for token exchange, except we cache the token auth0 gives us for the duration of the token expiry. Basically a broker. That way, per-client id, we never hit auth0 more than once a day and our quota use remains in our control.
1 Like