No the users token isn’t valid to call the API only the broadcasters token is
So you would store redeems (source from the API/Eventsub via the streamers token) in a database and access the database instead.
There is no API to get redeems on the users behalf
Only the broadcasters