people

User profiles access

Name Resource Description
Get all GET api/2.0/people Returns the list of profiles for all portal users
Get me GET api/2.0/people/@self Returns the detailed information about the current user profile
Get by email GET api/2.0/people/email Returns the detailed information about the profile of the user with the name specified in the request
Get people search GET api/2.0/people/search Returns the list of users matching the search criteria
Get by filter GET api/2.0/people/filter Returns the list of users matching the filter with the parameters specified in the request
Get by id GET api/2.0/people/{username} Returns the detailed information about the profile of the user with the name specified in the request
Get by status GET api/2.0/people/status/{status}
Get search GET api/2.0/people/@search/{query} Returns the list of profiles for all portal users matching the search query
Get advanced GET api/2.0/people/status/{status}/search Returns the list of users matching the status filter and text search
Add member POST api/2.0/people Adds a new portal user with the first and last name, email address and several optional parameters specified in the request
Set member contacts POST api/2.0/people/{userid}/contacts Updates the specified user contact information changing the data present on the portal for the sent data
Resend user invites PUT api/2.0/people/invite Sends emails once again for the users who have not activated their emails
Remove users PUT api/2.0/people/delete Delete the list of selected users
Update member PUT api/2.0/people/{userid} Updates the data for the selected portal user with the first and last name, email address and/or optional parameters specified in the request
Update user type PUT api/2.0/people/type/{type} Changes the type between user and guest for the user with the ID specified in the request
Send instructions to delete PUT api/2.0/people/self/delete Send instructions for delete user own profile
Update member photo PUT api/2.0/people/{userid}/photo Updates the specified user photo with the pathname
Update user status PUT api/2.0/people/status/{status} Changes the status between active and disabled for the user with the ID specified in the request
Update member contacts PUT api/2.0/people/{userid}/contacts Updates the specified user contact information merging the sent data with the present on the portal
Join to affiliate program PUT api/2.0/people/self/joinaffiliate Join to affiliate programm
Delete member DELETE api/2.0/people/{userid} Deletes the user with the ID specified in the request from the portal
Delete member photo DELETE api/2.0/people/{userid}/photo Deletes the photo of the user with the ID specified in the request
Delete member contacts DELETE api/2.0/people/{userid}/contacts Updates the specified user contact information deleting the data specified in the request from the portal