Platform Events Developer Guide
Summer '25 preview (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)
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Flows
Processes
Salesforce APIs
Pub/Sub API
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 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 Processes
Use Process Builder to publish event messages from a Salesforce app as part of an automated process. -
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. -
Publish Event Messages with Pub/Sub API
Use Pub/Sub API to publish platform event messages from an external app and get final publish results. Simplify your development by using one API to publish, subscribe, and retrieve the event schema. Based on gRPC and HTTP/2, Pub/Sub API enables efficient publishing of binary event messages in the Apache Avro format.