Checks to see if Basic HTTP authentication data is in the specified request. If the data is present, tries to authenticate the user with the provided user/pwd.
The user, if valid authentication data was provided. False if no data.
Get the user (if any) associated with the current session.
The user represented by the submitted session ID. The "Nobody" user if the session is not valid.
|id||int||Unique database identifier for the user|
|unixName||string||Short, unix-friendly identifier for the user. This is usually also the user's shell logon.|
|password||string||Shared secret for authenticating the user. This value is only set for requests, not for responses.|
|firstname||string||First name for the user|
|lastname||string||Last name for the user|
|string||Email address for the user|
|timezone||string||Name of the user's time zone (from PHP std list)|
|status||\Account||status, 0 = Pending, 1 = Active, 2 = Deleted|
|externalId||string||Custom external identifier for use in sync to other systems|
|isGroup||string||Y if the specified record is a group, N if it is a single user|
|img_url||string||Relative path to the user's icon, if any|
|html_url||string||Relative path to the user's details page (display)|
|details_url||string||Relative path to the user's detail data (API)|
|api_url||string||Relative path to the user's basic data (API)|
This service method is meant to ping and verify if the current session is still valid
if the session hash is verified, it will respond with a 200 status, and 401 otherwise
Create a new or refresh an existing User Session.
A JSON object with a property called sessionHash. The value of this property uniquely identifies the combination of user and remote address, and can be submitted as the password in subsequent API requests
PUT is not available
Remove an existing User Session.
result code, the 200 OK HTTP response indicates that the session has been removed. If the user is not allowed to delete the specified session (or it does not exist), then a 404 response is sent.