Salesforce Service Cloud · AsyncAPI Specification
Salesforce Service Cloud Streaming API
Version 59.0
Real-time event streaming API for Salesforce Service Cloud using the Bayeux protocol over CometD. Supports PushTopic events for sObject changes, Platform Events for custom event-driven architectures, and Change Data Capture events for tracking field-level changes to service cloud records.
View Spec
View on GitHub
Case ManagementCRMCustomer ServiceHelp DeskSupportTicketingAsyncAPIWebhooksEvents
Channels
/topic/{pushTopicName}
Receive PushTopic notifications
PushTopic channel for receiving notifications when sObject records matching a SOQL query are created, updated, deleted, or undeleted.
/event/{platformEventName}__e
Receive Platform Event notifications
Platform Event channel for receiving custom event messages published by Apex, Flow, or API triggers in the service cloud context.
/data/CaseChangeEvent
Receive Case change events
Change Data Capture channel for tracking field-level changes to Case records in real-time.
Messages
PushTopicEvent
PushTopic Event Notification
Notification triggered when an sObject record matching the PushTopic SOQL query is created, updated, deleted, or undeleted.
PlatformEvent
Platform Event Message
Custom event message published through the Salesforce Platform Events framework.
ChangeDataCaptureEvent
Change Data Capture Event
Event containing field-level change details for a modified sObject record.
Servers
https
production
https://{instance}.salesforce.com/cometd/59.0
Salesforce CometD streaming endpoint