Authentication
These APIs are used for logging in and out. Login will need to be called before any other calls are made.
This page includes the following:
Requests
You can use the following authentication requests:
HTTP Verb | Resource | Input | Expected Ouptup (HTTP/1.1) |
---|---|---|---|
POST | /authentication/login | { “user” : [String], “password” : [String], “domain” : [String] } |
Success Code: 200 OK Content: { "meta": { "type": [String], "id": [String], "uri": "http://.../users/{id}" }, "canUseVision": [Boolean], "canUseInsight": [Boolean], "canEdit": [Boolean], "canDelete": [Boolean], "canDisconnect": [Boolean], "isAdmin": [Boolean], "name": [String] } |
POST | /authentication/loginWithAuthToken/{token} | N/A | Success Code: 200 OK |
POST | /authentication/logout | N/A | Success Code: 200 OK
Content: { “success” : [Boolean], “message” : [String] } |
Authentication Data Dictionary
-
user
Allowed values: Any valid Jaws user
-
password
Allowed values: Password for user
-
domain
Allowed values: Domain associated with user