# Salesforce Streaming API

**Canonical:** https://apis.io/apis/salesforce/salesforce-streaming-api/  
**Provider:** Salesforce — https://apis.io/providers/salesforce/  
**Base URL:** https://{instance}.salesforce.com/cometd  
**Documentation:** https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/

Salesforce Streaming API is one of 294 APIs that [Salesforce](https://apis.io/providers/salesforce/) publishes on the [APIs.io](https://apis.io/) network, described by an AsyncAPI event-driven specification. Tagged areas include CRM, Event, Push Notifications, Real-Time, and Streaming. The published artifact set on APIs.io includes API documentation, a getting-started guide, an API reference, authentication docs, and an AsyncAPI specification.

The Salesforce Streaming API uses a publish-subscribe model based on Bayeux/CometD to push near-real-time event notifications to subscribed clients. It supports PushTopic events for record changes and Generic Streaming events for custom notifications.

## Machine-readable artifacts (5)

- **Documentation** — https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/
- **GettingStarted** — https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/intro_stream.htm
- **APIReference** — https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/resources_top.htm
- **Authentication** — https://developer.salesforce.com/docs/atlas.en-us.api_streaming.meta/api_streaming/using_streaming_api_auth.htm
- **AsyncAPI** — https://raw.githubusercontent.com/api-evangelist/salesforce/refs/heads/main/asyncapi/salesforce-streaming-asyncapi.yml

## Other Salesforce APIs (12)

- [Salesforce REST API](https://apis.io/apis/salesforce/salesforce-rest-api/)
- [Salesforce SOAP API](https://apis.io/apis/salesforce/salesforce-soap-api/)
- [Salesforce Bulk API](https://apis.io/apis/salesforce/salesforce-bulk-api/)
- [Salesforce Metadata API](https://apis.io/apis/salesforce/salesforce-metadata-api/)
- [Salesforce Tooling API](https://apis.io/apis/salesforce/salesforce-tooling-api/)
- [Salesforce Connect API (Chatter)](https://apis.io/apis/salesforce/salesforce-connect-api/)
- [Salesforce Analytics REST API](https://apis.io/apis/salesforce/salesforce-analytics-rest-api/)
- [Salesforce Reports and Dashboards REST API](https://apis.io/apis/salesforce/salesforce-reports-and-dashboards-rest-api/)
- [Salesforce Einstein Platform Services API](https://apis.io/apis/salesforce/salesforce-einstein-platform-services-api/)
- [Salesforce Einstein Prediction Service API](https://apis.io/apis/salesforce/salesforce-einstein-prediction-service-api/)
- [Salesforce GraphQL API](https://apis.io/apis/salesforce/salesforce-graphql-api/)
- [Salesforce Pub/Sub API](https://apis.io/apis/salesforce/salesforce-pub-sub-api/)

## Tags

CRM, Event, Push Notifications, Real-Time, Streaming

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/salesforce/salesforce-streaming-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/salesforce/.
