GETGet All Persons(Internal/External)/people?type=:type&count=:count&startPage=:startPage
GETGet the required profile details of a particular person/people/:id:(:searchFields)
GETGet the required profile details of a particular person (Internal/External)/people/username=:name:(:searchFields)?type=:type
GETGet Certifications/Enrollments/Transcripts for a person/people/:id/:attributeName/search?count=:count&startPage=:startPage
GETGet the metadata of specific People attributes/people/meta:(:searchFields)?type=:type
GETFind profile information/people?type=:type&f=(:searchFields)&q=(:query)&count=:count&startPage=:startPage
POSTSearch profile information/people/searchQuery?type=:type&f=(:searchFields)&count=:count&startPage=:startPage
POSTCreate a profile [Internal Person]/people?type=internal
POSTCreate a profile [External Person]/people?type=external
PUTUpdate a profile for given person ID [Internal]/people/:id
PUTUpdate a profile for given Person Name [Internal]/people/username=:usernameParam?type=internal&upsert=:upsert
PUTUpdate a profile for given person ID [External]/people/:id
PUTUpdate a profile for given person name [External]/people/username=:usernameParam?type=external&upsert=:upsert
GETGet details of the desired component for a person./people/:person_id/:component_name/:component_id:(:searchFields)
DELETEDelete a specific component from a person/people/:person_id/:component_name/:component_id
POSTAdd education details for a person/people/:person_id/education
PUTUpdate the education details of a person/people/:person_id/education/:id
POSTAdd FlightRisk details for a person/people/:person_id/flightRisk
PUTUpdate a person's FlightRisk details/people/:person_id/flightRisk/:id?upsert=:upsert
PUTUpdate a person's FlightRisk details (Person lookup supported)/people/username=:person_id/flightRisk/username=:username?type=:type&upsert=:upsert
POSTAdd GridCustomSection details for a person/people/:person_id/:gridCustomSectionNo
PUTUpdate a person's Grid Custom Section details/people/:person_id/:gridCustomSectionNo/:id
PUTUpdate a person's Grid Custom Sections details (Person lookup supported)/people/username=:username/:gridCustomSectionNo/:id?type=:type
POSTAdd CustomSection details for a person/people/:person_id/:CustomSectionNo
PUTUpdate a person's Custom Section details/people/:person_id/:CustomSectionNo/:id?upsert=:upsert
PUTUpdate a person's TalentData details/people/:person_id/talentData/:id?upsert=:upsert
POSTAdd language details for a person/people/:person_id/languages
PUTUpdate languages details of a person/people/:person_id/languages/:id
PUTUpdate coreprofile details of a person/people/:person_id/coreProfile/:id
PUTUpdate coreprofile details of a person (Person lookup supported)/people/username=:person_id/coreProfile/username=:username?type=:type
PUTUpdate the secondary address details of a person/people/:person_id/secondaryAddress/:id
POSTAdd the potential rating details of a person/people/:person_id/potentialRating
PUTUpdate the potential rating details of a person/people/:person_id/potentialRating/:id?upsert=:upsert
PUTUpdate the potential rating details of a person (Person lookup supported)/people/username=:person_id/potentialRating/username=:username?type=:type&upsert=:upsert
PUTUpdate the Saba Meeting Profile details of a person/people/:person_id/centraProfile/:id
PUTUpdate the Saba Meeting Profile details of a person (Person lookup supported)/people/username=:person_id/centraProfile/username=:username?type=:type
POSTAdd the internal work history details of a person/people/:person_id/internalWorkHistory
POSTAdd the external work history details of a person/people/:person_id/externalWorkHistory
PUTUpdate the external work history details of a person/people/:person_id/externalWorkHistory/:id
PUTUpdate the internal work history details of a peson/people/:person_id/internalWorkHistory/:id
DELETEDelete the internal work history details of a person/common/profile/:person_id/action/deleteworkhistory
POSTAdd the external certifications details of a person/people/:person_id/externalCertifications
PUTUpdate the external certifications details of a person/people/:person_id/externalCertifications/:id
POSTAdd the career interests details of a person/people/:person_id/careerInterests
PUTUpdate the career interests details of a person/people/:person_id/careerInterests/:id
POSTAdd the IM Profile details of a person/people/:personId/imProfile
PUTUpdate the IM Profile details of a person/people/:personId/imProfile/:id
POSTAdd the mobility details of a person/people/:personId/mobility
PUTUpdate the mobility details of a person/people/:personId/mobility/:id
POSTAdd the potential positions details of a person/people/:personId/potentialPositions
PUTUpdate the potential positions details of a person/people/:personId/potentialPositions/:id
POSTAdd the retirement risk details of a person/people/:personId/retirementRisk
PUTUpdate the retirement risk details of a person/people/:personId/retirementRisk/:id?upsert=:upsert
PUTUpdate the retirement risk details of a person (Person lookup supported)/people/username=:personId/retirementRisk/username=:username?type=:type&upsert=:upsert
PUTUpdate the interests details of a person/people/:person_id/interests/:personId
PUTUpdate the interests details of a person (Person lookup supported)/people/username=:person_id/interests/username=:username?type=:type
PUTUpdate the team details of a person/people/:person_id/teamInfo/:personId
PUTUpdate the team details of a person (Person lookup supported)/people/username=:person_id/teamInfo/username=:personId?type=:type
PUTUpdate the network info details of a person/people/:person_id/networkInfo/:personId
PUTUpdate the network info details of a person (Person lookup supported)/people/username=:person_id/networkInfo/username=:personId?type=:type
POSTAssign Security Role to a Person/people/:personId/securityrole
DeleteDelete Security Role from a Person/people/:personId/securityrole/:roleId/:domainId
POSTAssign Optional Job Role to a Person/people/:personId/optionaljobrole
DeleteDelete Optional Job Role from a Person/people/:personId/optionaljobrole/:jobroleId
POSTAssign Required Job Role to a Person/people/:personId/requiredjobrole
DeleteDelete Required Job Role from a Person/people/:personId/requiredjobrole/:jobroleId
POSTAssign position for a person/people/:personId/positions
PUTUpdate position incumbent for a person/people/:personId/positions/:positionIncumbentId
DeleteDelete position of a Person/people/:personId/positions/:positionId
POSTAssign Audience Type / Sub Audience Type to a Person/people/:personId/audiencetype
GETGet Audience Type / Audience Sub Types assigned to a Person (Depricated)/people/:personId/audiencetypes/search
GETGet Audience Type / Audience Sub Types assigned to a Person/common/profile/:personId/audiencetype
DELETEDelete an Audience Type / Audience Sub Types assigned to a Person/people/:personId/audiencetype/:audId
PUTUpdate Audience Types / Audience Sub Types assigned to a Person/people/:personId
GETGET Profile Pic URL/common/profile/:personId/profilePicURL
POSTCreate secondary address to a Person/people/:personId/secondaryAddress
GETGET Person's Resource Details/common/profile/:personId/resource
POSTAssign Person as a resource/common/profile/:personId/resource
PUTUpdate Person's resource and rate details/common/profile/:personId/resource
PUTMerge Person's profile/common/profile/:personId/action/merge
DELETEDelete Person's rate information/common/profile/:personId/rate/:currencyId
DELETEDelete Person's spoken language information/common/profile/:personId/languagespoken/:languageId
DELETEDelete person's profile/common/profile/:personId/action/purge
DELETEDelete Person's qualified learning information/common/profile/:personId/qualifiedlearning/:courseId/:deliveryTypeId
DELETECancel all enrollment of a learner./common/profile/learner/:learnerId/enrollments?action=:action&applyCharge=:applyCharge
POSTAdd currency to person/people/:personId/currencyList
PUTMark the currency active/inactive/people/:personId/currencyList/:currencyId
DELETEDelete currency/people/:personId/currencyList/:currencyId
DELETEDelete currency based on currency isoCode lookup/people/:personId/currencyList/name=:isoCode
POSTFollow Persons/common/profile/follows
GETGet Person's Followers/common/profile/:personId/followers?sortCriteria=:sortCriteria&count=:count&startPage=:startPage
GETGet Person's Followings/common/profile/:personId/follows?sortCriteria=:sortCriteria&count=:count&startPage=:startPage
DELETEStop following a person/common/profile/follows/:personId
PUTAssess person competency/common/profile/:personId/competency