Use the Atom subscription API to retrieve resources from the profiles hosted by the Profiles application.
Searching Profiles programmatically
Search for a set of profiles that match a specific criteria and return them in a feed. You can use this resource to discover someone's user ID. When you search by name, the returned feed identifies each person's user ID, which you can subsequently use in other types of searches to retrieve more detailed information about a person.
Searching for a user's profile
Retrieve a feed that contains a specific user's profile.
Searching for a person's report-to chain
Retrieve the profiles of the people who comprise a specific user's report-to chain. For example, the profile of the user's manager, that manager's manager, and so on.
Searching for a person's direct reports
Retrieve the profiles of the people who report to a specific user.
Searching for a person's colleagues
Returns a feed that lists the contacts that a person has designated as colleagues. You can use this resource to subscribe to a person's list of colleagues.
Getting a list of your connections by status
Returns a feed that lists invitations to connect by status. You can use this feed to see all of your pending invitations, unconfirmed invitations, and accepted invitations.
Checking whether two people are colleagues
Returns an entry of the colleague connection if one exists.
Finding colleagues shared by two people
Retrieve the Colleagues In Common feed to find out what colleagues two people have in common.
Getting a person's message board entries
Get a feed that lists all of the entries posted to a person's message board, including the board owner's status message, the messages posted by other people, and some of the comments associated with the messages.
Getting all of the comments associated with a message
Get a feed that lists all of the comments posted to a message board in response to a status message or other message.
Getting the messages of your colleagues
Get a feed that lists the recent posts made by your colleagues.
Getting all status messages
Get a feed that lists all of the status messages that have been posted by people in your organization.
Getting the status messages of a list of people
Programmatically retrieve the status messages of a specific list of people.