Authorization in Intellect using a token key provides the following capabilities:

General format of request:

GET/POST http://{login}:{password}@IP-address:port/token?expires_in={expires_in}

Request parameters:

Parameter

Is required

Description

login NoUser login in Intellect, if specified
passwordNoUser password in Intellect, if specified
expires_inNo

Token validity time in seconds. The maximum value is 1 day. The token expires after a specified period of time.

The default value is 1800.

To log out, specify the value: "0"

Note. There can be only 1 token for each user.

Request example:

GET/POST http://USER:PASSWORD@127.0.0.1:8085/token?expires_in=1800

Response example:

{
"access_token":"PJ_eHSwUsqjXX7PRZMB8hm_zKEnCg3hE"
"token_type":"bearer"
"expires_in":"1800"
}

Response parameters:

Parameter

Description

access_tokenToken
token_type

Token type

expires_inToken validity time in seconds