Helix searching user by username returns 401 error

You don’t need a new token for each request you make, you can use the same token as many times as you like until it expires.

Documentation for getting an OAuth token is explained here: https://dev.twitch.tv/docs/authentication