In SharePoint Server 2013 on-premises farms, interactive social feeds are designed to encourage people to share information and to stay connected with people and content. You can see many of the feed features on the Newsfeed page on a user's personal site. Feeds contain collections of threads that represent microblog posts, conversations, status updates, and other notifications.
SharePoint Server 2013 provides the following APIs that you can use to programmatically work with social feeds:
- Client object models for managed code
- .NET client object model
- Silverlight client object model
- Mobile client object model
- JavaScript object model
- Representational State Transfer (REST) service
- Server object model
References: