Initiate Session
nitiating a session requires a user name and a password. The configured users are the same as configured for the web application. When you issue the Initiate Session request, a sessionID cookie is returned in the response.
Note
All subsequent API requests must be made with a valid sessionID cookie in the request header.
Authorizations: Administrator, Operator, Observer
Requests
POST /api/session { "username" : "[user name]", "password" : "[password]" } |
Parameters
Name | Type | Description |
---|---|---|
username | string | Valid user. |
password | string | Valid password. |
Response
{ "response": { "type": "Session", "message": "Session successfully started for haiadmin", "sessionID": "[Session ID]", "lastLoginDate": 1536777877871, "numLoginFailures": 0 } } |