What is an Auth Token?
Each user on Host Tools has a unique Auth Token. The Auth Token is required in the request header with every API call and is used to get access to a specific Host Tools account.
curl --request GET \
--url https://app.hosttools.com/api/... \
--header 'accept: application/json' \
--header 'authToken: {{USERS_AUTH_TOKEN}}'
Where to find a user's Auth Token?
To obtain an Auth Token, you need to have an account on Host Tools, and from the Settings page at the bottom, you can generate an Auth Token.
What is an API Key?
An API Key is used by our partners to access data on the Host Tools API. It needs to be sent as a request header with each API call and has more lenient rate limits.
curl --request GET \
--url https://app.hosttools.com/api/... \
--header 'accept: application/json' \
--header 'apiKey: {{API_KEY}}' \
--header 'authToken: {{USERS_AUTH_TOKEN}}'
How to get an API Key?
API keys are given to approved Host Tools partners. If you would like to apply for an API Key please contact Tom at [email protected].
Support
Feel free to contact Support at [email protected] with any questions.