Authentication
All API requests require authentication.
There are two ways to authenticate with the API, either using a personal auth token or your user credentials.
Personal Auth Tokens (recommended)
Personal Auth Tokens can be generated in the My account > Personal auth tokens section of your Insight Hub dashboard.
There are two ways to send this auth token with requests. You can send the token in the Authorization
header:
Alternatively, you can use the auth_token
parameter:
User credentials (on-premise only)
In on-premise installations, you can authenticate by using your Insight Hub dashboard user credentials via Basic Authentication. Simply send the email address and password associated with the user: