Platform Events Developer Guide
Summer '26 (API version 67.0)
Spring '26 (API version 66.0)
Winter '26 (API version 65.0)
Summer '25 (API version 64.0)
Spring '25 (API version 63.0)
Winter '25 (API version 62.0)
Summer '24 (API version 61.0)
Spring '24 (API version 60.0)
Winter '24 (API version 59.0)
Summer '23 (API version 58.0)
Spring '23 (API version 57.0)
Winter '23 (API version 56.0)
Summer '22 (API version 55.0)
Spring '22 (API version 54.0)
Winter '22 (API version 53.0)
Summer '21 (API version 52.0)
Spring '21 (API version 51.0)
Winter '21 (API version 50.0)
Summer '20 (API version 49.0)
Spring '20 (API version 48.0)
Winter '20 (API version 47.0)
Summer '19 (API version 46.0)
Spring '19 (API version 45.0)
Winter '19 (API version 44.0)
Summer '18 (API version 43.0)
Spring '18 (API version 42.0)
Winter '18 (API version 41.0)
Summer '17 (API version 40.0)
Spring '17 (API version 39.0)
Processes
Flows
Apex
API
Newer Version Available
Publishing Platform Events
After a platform event has been defined in your Salesforce org,
publish event messages from a Salesforce app using processes, flows, or Apex or an
external app using Salesforce APIs.
-
Publish Event Messages with Processes
Use Process Builder to publish event messages from a Salesforce app as part of an automated process. -
Publish Event Messages with Flows
Use flows to publish event messages from a Salesforce app as part of some user interaction, an automated process, Apex, or workflow action. -
Publish Event Messages with Apex
Use Apex to publish event messages from a Salesforce app. -
Publish Event Messages with Salesforce APIs
External apps use an API to publish platform event messages. -
Get the Status of Asynchronous Platform Event Publish Operations (Pilot)
Track which high-volume platform events were published successfully and which events failed, and take the necessary actions. To get notified of the status of event publish operations, enable status events on your high-volume platform event. Then subscribe to the PublishStatusEvent standard platform event with Apex triggers or CometD clients.