{login}/GET
Returns information for a specified user on a network
Segment
login string
The login information of the user
______________________________________________________________
Response Body
Returns the User Entity
{login}/PUT
Updates information for a specified user on a network
Segment
login string
The login information of the user
______________________________________________________________
Request Body
The User Entity
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{login}/DELETE
Deletes information for a specified user on a network
Segment
login string
The login information of the user
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{id:int}/GET
Returns information for a specified user on a network.
Segment
id int
A unique identifier for a user
______________________________________________________________
Response Body
Returns the User Entity
{id:int}/PUT
Update the given user instance
Segment
id int
A unique identifier for a user
______________________________________________________________
Request Body
The User Entity
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{id:int}/DELETE
Deletes information for a specified user on a network
Segment
id int
A unique identifier for a user
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX
Operations/GET
Returns the operational permissions granted to roles for specific business operations
Response Body
Returns the Business Operations Entity
{id:int}/Permissions/GET
Returns object permissions for a given user instance.
Segment
id int
A unique identifier for a user
______________________________________________________________
Response Body
Success
200: Returns an array of Permission entities
{id:int}/Permissions/POST
Adds permissions for a specified user on a network
Segment
id int
A unique identifier for a user
______________________________________________________________
Request Body
An array of Permission entities
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{id:int}/Permissions/DELETE
Removes permissions for a specified user on a network
Segment
id int
A unique identifier for a user
______________________________________________________________
Request Body
An array of Permission entities
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{login}/Permissions/GET
Returns object permissions for a given user instance.
Segment
login string
The login information of the user
______________________________________________________________
Response Body
Success
200: Returns an array of Permission entities
{login}/Permissions/POST
Adds permissions for a specified user on a network
Segment
login string
The login information of the user
______________________________________________________________
Request Body
An array of Permission entities
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{login}/Permissions/DELETE
Removes permissions for a specified user on a network
Segment
login string
The login information of the user
______________________________________________________________
Request Body
An array of Permission entities
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{id:int}/Tokens/{token}/GET
Validates the specified user's token
Segments
id int
A unique identifier for a user
token string
A device registration token for a BSN.cloud network
______________________________________________________________
Response Body
Returns the Token Info Entity
{id:int}/Tokens/{token}/DELETE
Revokes tokens for the specified user
Segments
id int
A unique identifier for a user
token string
The token to use with this endpoint call
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
{login}/Tokens/{token}/GET
Validates the user access or refresh token granted to the specified user
Segments
login int
The login for the user
token string
A user access or refresh token for a BSN.cloud network
______________________________________________________________
Response Body
Returns the Token Info Entity
{login}/Tokens/{token}/DELETE
Revokes the user access or refresh token granted to the specified user
Segments
login int
The login for the user
token string
A user access or refresh token for a BSN.cloud network
______________________________________________________________
Response Body
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.