Connect REST API Developer Guide
Starting in July 2026, the API reference is powered by OpenAPI specifications with a unified, single-page layout. The previous guide is still available during this time.
Integrate mobile apps, intranet sites, and third-party web applications with Salesforce using Connect REST API. Responses are localized, structured for presentation, and can be filtered to contain only what the app needs.
| Required Editions |
|---|
| Available in: All editions except Personal Edition. In addition, some features require Chatter to be enabled for the organization. |
Connect REST API provides programmatic access to B2B Commerce, CMS managed content, Experience Cloud sites, files, notifications, topics, and more. Use Connect REST API to display Chatter feeds, users, and groups, especially in mobile applications.
Many Connect REST API resource actions are exposed as static methods on Apex classes in the ConnectApi namespace. These classes are called Connect in Apex. Use Connect in Apex to create custom experiences in Salesforce. Connect in Apex is available in all organizations and editions that have Apex enabled.
- Connect REST API Introduction
Consider the Connect REST API architecture, rate limits, and how the resources, requests, and responses work. - Connect REST API Quick Start
Connect to Salesforce and authenticate, then make a request to Connect REST API. - Connect REST API Features
Work with some Connect REST API features and see examples. - Connect REST API Resources
See the Connect REST API reference. - Chatter REST API Resources
See the Chatter REST API reference. These REST API resources require Chatter and have a per user, per application, per hour rate limit. This rate limit is different from other Connect REST API resources. When you exceed the rate limit, Chatter REST API resources return a 503 Service Unavailable error code. - Chatter Feeds REST API Resources
See the Chatter Feeds REST API reference for Chatter feeds, feed elements, and comments. These REST API resources require Chatter and have a per user, per application, per hour rate limit. This rate limit is different from other Connect REST API resources. When you exceed the rate limit, Chatter REST API resources return a 503 Service Unavailable error code.
The Connect REST API Reference is grouped into distinct API families, including Agentforce, Chatter, Chatter Feeds, CMS, Commerce, Experience Cloud, Files and Folders, and Personalization, some of which were previously included in the main Connect REST API Resources. For an overview of each family, see About the API Families.