people

User profiles access

Name Resource Description
All profiles GET api/2.0/people Returns the list of profiles for all portal users
My profile GET api/2.0/people/@self Returns the detailed information about the current user profile
Specific profile GET api/2.0/people/email Returns the detailed information about the profile of the user with the name specified in the request
User search GET api/2.0/people/search Returns the list of users matching the search criteria
User search by extended filter GET api/2.0/people/filter Returns the list of users matching the filter with the parameters specified in the request
Specific profile GET api/2.0/people/{username} Returns the detailed information about the profile of the user with the name specified in the request
Get status GET api/2.0/people/import/status
User search by extended filter GET api/2.0/people/simple/filter Returns the list of users matching the filter with the parameters specified in the request
Get user photoes GET api/2.0/people/{userid}/photo Get user photoes
Get by status GET api/2.0/people/status/{status}
Search users GET api/2.0/people/@search/{query} Returns the list of profiles for all portal users matching the search query
User search by filter GET api/2.0/people/status/{status}/search Returns the list of users matching the status filter and text search
Add new user 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
Add new import user POST api/2.0/people/import/save Adds a new portal user from import with the first and last name, email address
Set user 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
Create user photo thumbnails POST api/2.0/people/{userid}/photo/thumbnails Create photo thumbnails by coordinates of original image
Send activation email PUT api/2.0/people/invite Sends emails once again for the users who have not activated their emails
Delete users PUT api/2.0/people/delete Delete the list of selected users
Update user 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
User type change 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 delete instructions PUT api/2.0/people/self/delete Send instructions for delete user own profile
Update user photo PUT api/2.0/people/{userid}/photo Updates the specified user photo with the pathname
User status change 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 user 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 programm PUT api/2.0/people/self/joinaffiliate Join to affiliate programm
Delete user DELETE api/2.0/people/{userid} Deletes the user with the ID specified in the request from the portal
Delete user photo DELETE api/2.0/people/{userid}/photo Deletes the photo of the user with the ID specified in the request
Delete user contacts DELETE api/2.0/people/{userid}/contacts Updates the specified user contact information deleting the data specified in the request from the portal