APIs for programming with My Site Social features in SharePoint 2013

API name

Class library or schema and path

.NET client object model

Microsoft.SharePoint.Client.UserProfiles.dll
in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Silverlight client object model

Microsoft.SharePoint.Client.UserProfiles.Silverlight.dll
in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\ClientBin

Mobile client object model

Microsoft.SharePoint.Client.UserProfiles.Phone.dll
in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS\ClientBin

JavaScript object model

SP.UserProfiles.js
in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\TEMPLATE\LAYOUTS

Representational State Transfer (REST) service

http://<mySiteUri>/_api/social.feed 
http://<mySiteUri>/_api/social.following 
http://<siteUri>/_api/SP.UserProfiles.PeopleManager

Server object model

Microsoft.Office.Server.UserProfiles.dll
in %ProgramFiles%\Common Files\Microsoft Shared\web server extensions\15\ISAPI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.