Returns the networks associated with a person
Returns a complete list of Network Entity instances associated with a person.
Creates a network for the person.
The Network Entity
______________________________________________________________
Returns a 201 status code and the new resource created and referenced by the Uri (given by the Location header field) in the response. The response includes the network entity (see Network Entity).
Returns a network associated with a specified id.
id
int
The unique identifier for a network
______________________________________________________________
Returns the Network Entity
Returns a network associated with a specified name.
name
string
The name of a network
______________________________________________________________
Returns the Network Entity
Returns the settings associated with a specified network.
id
int
The unique identifier for a network
______________________________________________________________
Returns the Network Settings Entity
Update the settings associated with a specified network
id
int
The unique identifier for a network
______________________________________________________________
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Get the settings associated with a specified network.
name
string
The name of a network
______________________________________________________________
Returns the Network Settings Entity
Update the settings associated with a specified network
name
string
The name of a network
______________________________________________________________
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Returns the current subscription information associated with a specified network.
id
int
The unique identifier for a network
______________________________________________________________
Returns the Network Subscription Entity
Update the current subscription information associated with a specified network
id
int
The unique identifier for a network
______________________________________________________________
The Network Subscription Entity
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Returns the current subscription information associated with a specified network.
name
string
The name of a network
______________________________________________________________
Returns the Network Subscription Entity
Updates the current subscription information associated with a specified network
name
string
The name of a network
______________________________________________________________
The Network Subscription Entity
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Returns all of the network subscriptions associated with a specified network.
id
int
The unique identifier for a network
______________________________________________________________
Returns all Network Subscription entities on a network
Returns all of the network subscriptions associated with a specified network.
name
string
The name of a network
______________________________________________________________
Returns all Network Subscription entities on a network
Returns all user entities that the customer is associated with over all networks where the person has a user record
Returns an array of user entities (see User Entity) if the user is a member of multiple networks, or to a single User Entity if the user is only a member of one network, or nothing if the user is not a member of any network.
Returns information about a specified user on a network
id
int
The unique identifier for a user
______________________________________________________________
Returns the User Entity
Returns information about a specified user role on a network
id
int
The unique identifier for a user
______________________________________________________________
If the user is not assigned to a role, then the expected response status is 204 (No content). Otherwise this returns the User Entity.
Returns the user profile settings
id
int
The unique identifier for a user
______________________________________________________________
The return type is object, where property names are profile keys and the profile values are those property values
Creates the user profile property
id
int
The unique identifier for a user
______________________________________________________________
pair
<string, string>
A key value pair. There should be not more than 100 properties per user, and each property value should be not more than 64KB.
______________________________________________________________
Returns a 201 status code, the key value pair, and a link to the GET method to retrieve it.
Returns the value of a user profile key
id
int
The unique identifier for a user
key
string
The name of the profile property
______________________________________________________________
Returns the value of the requested user profile key
Sets a property value in a user profile
id
int
The unique identifier for a user
key
string
The name of the profile property
______________________________________________________________
value string:
The profile property value to update
______________________________________________________________
Returns HTTP status code 201 if the property value is defined for first time, or status code 204 if the property already exists and has been updated.
Removes a user profile property
id
int
The unique identifier for a user
key
string
The name of the profile property
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Returns the user notification settings
id int
A unique identifier for a user
______________________________________________________________
200: Returns information about whether each setting in User Notification Settings Entity is enabled or disabled
300: The user entity is not specified correctly (there is more than one possible response)
400: Either the request or the user entity is invalid or not specified
401: The access token is invalid or not specified
403: The supplied access token, though valid, doesn't provide access to this method
406: The server cannot return the data representation that you requested (as specified in the "Accept" header)
5XX: Any 500 code is an internal server error
Updates the user notification settings
id int
A unique identifier for a user
______________________________________________________________
The User Notification Settings Entity
______________________________________________________________
204: The specified user notification settings have been updated on the network
304: The resource was not modified since the time specified in the “If-Modified-Since” header
300: An acceptable user notification settings entity is not specified
400: Either the request or the user entity is invalid or not specified
401: The access token is invalid or not specified
403: The supplied access token, though valid, doesn't provide access to this method
404: The server cannot find the requested resource
415: The specified representation of the user notification settings entity is invalid or not supported
5XX: Any 500 code is an internal server error
Returns a complete person profile
The return type is object, where property names are profile keys and the profile values are those property values
Creates a profile property for the person
pair <string, string>
______________________________________________________________
Returns a 201 status code and the new resource created and referenced by the Uri (given by the Location header field) in the response. Returns an object where property names correspond to profile keys and property values correspond to profile names.
Returns a profile property value for a person
key
string
The name of the profile property
______________________________________________________________
Returns a profile property value
Sets a profile property value for a person
key
string
The name of the profile property
______________________________________________________________
value string
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Removes a profile property for a person
key
string
The name of the profile property
______________________________________________________________
On success this method returns a status code 2XX, on failure it returns a status code of 5XX.
Returns permissions for a given user
id int
A unique identifier for a user
______________________________________________________________
Returns an array of Permission Entity entities
Returns permissions for a given user role.
id int
A unique identifier for a user
______________________________________________________________
Returns the Permission Entity for a given user role