How to create a user with read-only permission to API

I am using this API

https://hostip:17778/SolarWinds/InformationService/v3/Json/Query

for querying Orion tables Like Orion.Nodes, Orion.Events..etc
My only requirement is to be able to read those tables.

for that requirement i need a user who should only be able to read the API and shouldn't be able to login via web console
Is there a way to achieve this? I couldn't find specific setting for this.

Thanks