Panel | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||
ON THIS PAGE
|
These endpoints allow self management methods users to manage their settings in the current network.
/self/
...
Gets the information associated with the user in the current network.
...
Request Body
Response Body
- Person
POST
Registers the user in the current network.
Parameters
- [returnURL]
Request Body
- Person
Response Body
- Person
...
Updates the users information in the current network.
Parameters
Request Body
- Person
...
/self/profile
GET
Gets the users profile settings.
Parameters
...
Response Body
- Dictionary<string, string>
...
Updates the users profile settings.
...
Request Body
- KeyValuePair<string, string>
Response Body
- KeyValuePair<string, string>
...
Gets the users profile settings.
...
Request Body
Response Body
- String
PUT
Updates the users profile settings.
Parameters
Request Body
- String
Response Body
- [KeyValuePair<string, string>]
...
Deletes the users profile settings.
Parameters
Request Body
Response Body
/self/networks/
GET
Retrieve networks associated with the user.
Parameters
...
Response Body
...
- Network[]
POST
Create a network that will be associated with the user.
Parameters
[int] key
:
Request Body
- Network
Response Body
- Network
/self/networks/{networkId}/
/self/networks/{networkName}/
GET
Retrieve the network name.
...
Parameters
Request Body
...
- Network
/self/networks/{networkId}/settings/
GET
Parameters
...
Retrieve the network settings.
Response Body
...
- Network Settings
/self/networks/{networkName}/settings/
PUT
Parameters
Request Body
...
- Network Settings
/self/networks/{networkId}/subscription/
/self/networks/{networkName}/subscription/
GET
Gets the network subscription information for the user.
Response Body
- Network Subscription
/self/users/
GET
Parameters
Request Body
...
Gets the names of the user(s) on the current network
Response Body
- User[]
/self/users/{userId}/
GET
Parameters
Request Body
...
Gets the id(s) of the users on the current network
Response Body
- User
/self/users/{userId}/role
GET
Gets the role(s) of the users on the current network
Response Body
- Role
/self/users/{userId}/role/permissions
GET
Gets the role permissions of the users on the current network
Response Body
- Permission[]
- Dictionary<string, string>
/self/users/{userId}/profile/
GET
...
POST
Request Body
- [KeyValuePair<string, string>]
Response Body
PUT
Parameters
Request Body
...
- [KeyValuePair<string, string>]