Getting an authentication token
The Nexthink APIs rely on a specific HTTP authentication scheme called bearer authentication or token authentication. Get a token from the API using the Client Secret and Client ID generated earlier in the setup process.
Here are curl command examples:
Replace instance
by the name of the instance and region
by the name of one of the following regions:
us
for the United Stateseu
for the European Unionpac
for Asia-Pacificmeta
for the Middle East, Turkey and Africa
For <Base64 encoded clientId:clientSecret>
replace it by the encoded result of the clientId
and clientSecret
separated by :
. Here is a way to do it using a command line interface:
If the call is successful, the response is as follows, and the access_token
field contains the token.
{
"token_type": "Bearer",
"expires_in": 900,
"access_token": "example",
"scope": "service:integration"
}
The token has a 15-minute lifespan, after which you must request a new token.
Last updated
Was this helpful?