Navigation: Developer Force | Integration | Data Integration | Streaming API

Streaming API

The Streaming API lets you expose a near real-time stream of data from the platform. Administrators can create topics, to which applications can subscribe, receiving asynchronous notifications of changes to data in, via the Bayeux Protocol. Streaming data made simple, secure, and scalable.


Note: For existing apps that poll the SOAP or REST API to detect changes, you should consider refactoring it to use the Streaming API for better performance and lower resource consumption.

This page is the primary resource page for the Streaming API.

Recommended Streaming API Learning Path

To begin learning about the Streaming API, follow this path.

  1. Streaming API Quick Start
  2. Getting Started with the Streaming API
  3. Build Your First Real-Time App with the Streaming API (Support Files)
  4. Webinar: Streaming API

Related Streaming API Resources

Here are some other helpful resources for the Streaming API.

Blog Posts


Discussion Forum


  • Workbench (Tool that supports the Streaming API)