Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

ON THIS PAGE

These endpoints allow self management methods in the current network.

/self/

GET

Gets the information associated with the user in the current network.

Parameters

Request Body

Response Body

  • Person

POST

Registers the user in the current network.

Parameters

Request Body

  • Person

Response Body

  • Person

PuT

Updates the users information in the current network.

Parameters

Request Body

  • Person

Response Body

/self/profile

GET

Gets the users profile settings.

Parameters

Request Body

Response Body

  • Dictionary<string, string>

POST

Updates the users profile settings.

Parameters

Request Body

  • KeyValuePair<string, string>

Response Body

  • KeyValuePair<string, string>

/self/profile/{key}

GET

Gets the users profile settings.

Parameters

Request Body

Response Body

  • String

PUT

Updates the users profile settings.

Parameters

Request Body

  • String

Response Body

  • [KeyValuePair<string, string>]

DELETE

Deletes the users profile settings.

Parameters

Request Body

Response Body

/self/networks/

GET

Retrieve networks associated with the user.

Parameters

Request Body

Response Body

POST

Create a network that will be associated with the user.

Parameters

  • [int] key

Request Body

Response Body

/self/networks/{networkId}/

/self/networks/{networkName}/

Retrieve the network name.

GET

Parameters

Request Body

Response Body

/self/networks/{networkId}/settings/

GET

Parameters

Request Body

Response Body

/self/networks/{networkName}/settings/

PUT

Parameters

Request Body

Response Body

/self/networks/{networkId}/subscription/

/self/networks/{networkName}/subscription/


/self/users/

GET

Parameters

Request Body

Response Body

/self/users/{userId}/

GET

Parameters

Request Body

Response Body

/self/users/{userId}/role

/self/users/{userId}/role/permissions

/self/users/{userId}/profile/

GET

Parameters

Request Body

Response Body

PUT

Parameters

Request Body

Response Body

/self/users/{userId}/profile/{key}

/self/users/{userId}/notifications/

GET

Parameters

Request Body

Response Body

PUT

Parameters

Request Body

Response Body


/self/users/{userId}/permissions/

GET

Parameters

Request Body

Response Body



  • No labels