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)
Platform Event Error Status Codes
Change Data Capture Events
AIPredictionEvent
AIUpdateRecordEvent
AssetTokenEvent
BatchApexErrorEvent
CommerceDiagnosticEvent
ConsentEvent
ConsentUnsubscribeAllEvent
CreditMemoProcessedEvent
DataObjectDataChgEvent
DataObjectMetadataChgEvent
DatasetExportEvent
DiscoveryPredictionEvent
ExtlRecShrEvent
ExtlRecShrResultEvent
FirstBillPaymentSetupEvent
FlowExecutionErrorEvent
FlowOrchestrationEvent
FOStatusChangedEvent
FulfillOrdItemQtyChgEvent
NegInvcLineProcessedEvent
OmniTrackingEvent
OrderStatusChangedEvent
OrderSummaryCreatedEvent
OrderSumStatusChangedEvent
PaymentCreationEvent
PendingOrdSumProcEvent
PlatformStatusAlertEvent
ProcessExceptionEvent
QuoteSaveEvent
RealtimeAlertEvent
RemoteKeyCalloutEvent
SearchIndexJobStatusEvent
ServiceAppointmentEvent
VoidInvoiceProcessedEvent
WebStoreUserCreatedEvent
Newer Version Available
Standard Platform Event Object List
Salesforce publishes standard platform events in response to an action that occurred in
the org or to report errors. For example, LoginEventStream monitors user login activity and
BatchApexErrorEvent reports errors encountered in batch Apex jobs. You can subscribe to a
standard platform event using the subscription mechanism that the event supports.
-
AIPredictionEvent
Notifies subscribers when an Einstein feature, such as Prediction Builder or Case Classification, has written prediction results back to a target object and AI prediction field. This object is available in API version 46.0 and later. -
AIUpdateRecordEvent
Notifies subscribers when Einstein Case Classification has generated a case field value prediction and potentially updated a case record. This object is available in API version 47.0 and later. -
AppointmentSchedulingEvent
Notifies subscribers when an appointment schedule is added, updated, or deleted. This object is available in API version 50.0 and later. -
AssetCancelInitiatedEvent
Notifies subscribers when the process started by the /asset-management/assets/collection/actions/initiate-cancellation process is complete. If the process is successful, use this event to learn about the cancellation order that was created. If the process isn't successful, use the RevenueTransactionErrorLog records to learn about the errors and how to fix them. This object is available in API version 55.0 and later. -
AssetAmendInitiatedEvent
Notifies subscribers when the process started by the /asset-management/assets/collection/actions/initiate-amend-quantity REST request is complete. If the process is successful, use this event to learn about the amendment order that was created. If the process isn't successful, use the RevenueTransactionErrorLog records to learn about the errors and how to fix them. This object is available in API version 56.0 and later. -
AssetRenewInitiatedEvent
Notifies subscribers when the process started by the /asset-management/assets/collection/actions/initiate-renew REST request is complete. If the process is successful, use this event to learn about the renewal order that was created. If the process isn't successful, use the RevenueTransactionErrorLog records to learn about the errors and how to fix them. This object is available in API version 55.0 and later. -
AssetTokenEvent
Notifies subscribers of asset token issuance and registration of a connected device as an Asset. This object is available in API version 39.0 and later. -
BatchApexErrorEvent
Notifies subscribers of errors and exceptions that occur during the execution of a batch Apex class. This object is available in API version 44.0 and later. -
BillingScheduleCreatedEvent
Notifies subscribers when the /actions/standardCreateBillingScheduleFromOrderItem request is complete. This object is available in API version 55.0 and later. -
CommerceDiagnosticEvent
Tracks checkout, pricing, search, and other activity within your Commerce implementation to monitor events and diagnose issues. This object is available in API version 49.0 and later. -
ConsentEvent
Notifies subscribers of changes to consent fields or contact information on all core objects. This object is available in API version 50.0 and later. -
ConsentUnsubscribeAllEvent
Notifies subscribers when a user unsubscribes from all communications on a preference form created in Preference Manager. This object is available in API version 60.0 and later. -
CreateAssetOrderEvent
Notifies subscribers that the process started by the /actions/standard/createOrUpdateAssetFromOrder request is complete. If the process is successful, use this event to learn about the new assets. If the request isn't successful, use this event to learn about the errors and how to fix them. This object is available in API version 55.0 and later. -
CreditInvoiceProcessedEvent
Notifies subscribers when the process started by the /commerce/invoicing/invoices/{invoiceId}/actions/credit request is complete. This object is available in API version 55.0 and later. -
CreditMemoProcessedEvent
Notifies subscribers when the process started by the /commerce/invoicing/credit-memos request is complete. This object is available in API version 55.0 and later. -
DataObjectDataChgEvent
Notifies subscribers of an action within Data Cloud. This object is available in API version 53.0 and later. -
DataObjectMetadataChgEvent
Notifies subscribers of a metadata change within Data Cloud for these objects: Data Lake, Data Model, and Calculated Insight. This object is available in API version 53.0 and later. -
DatasetExportEvent
Notifies subscribers on the export of an Analytics dataset. This object is available in API version 41.0 and later. -
DiscoveryPredictionEvent
Notifies subscribers when Einstein Discovery has written prediction history results. This object is available in API version 57.0 and later. -
ExtlRecShrEvent
Tracks the record data published from a vendor’s Salesforce org to a connected partner’s org for Partner Connect. This object is available in API version 62.0 and later. -
ExtlRecShrResultEvent
Tracks the data and the result of the export or update of the external record share published between a vendor and partner system for Partner Connect. This object is available in API version 62.0 and later. -
FirstBillPaymentSetupEvent
Notifies subscribers when a first bill payment is set up. This object is available in API version 60.0 and later. -
FlowExecutionErrorEvent
Notifies subscribers of errors related to screen flow executions. This object is available in API version 47.0 and later. -
FlowOrchestrationEvent
Notifies subscribers that a paused instance of an orchestration is ready to be resumed. This object is available in API version 53.0 and later. -
FOStatusChangedEvent
Notifies subscribers of changes to the status of a fulfillment order record. Use this event to trigger flows and processes in your order workflow. This object is available in API version 48.0 and later. -
FulfillOrdItemQtyChgEvent
Notifies subscribers of changes to the quantity of a fulfillment order line item record. Use this event to trigger flows and processes in your order workflow. This object is available in API version 53.0 and later. -
InvoiceProcessedEvent
Notifies subscribers when the process started by the /commerce/billing/invoices request is complete. The process groups billing schedules by grouping keys and creates one invoice per grouping key. InvoiceProcessedEvent is a top-level object that contains a list of InvoiceProcessedDetailEvents, where each detail event represents an attempt to create one invoice. This object is available in API version 55.0 and later. -
NegInvcLineProcessedEvent
Notifies subscribers when a negative invoice line is converted to a credit memo. This object is available in API version 56.0 and later. -
OmniTrackingEvent
Notifies subscribers about a user interaction with a FlexCard or OmniScript that's tracked for OmniAnalytics. This object is available in API version 60.0 and later. -
OrderStatusChangedEvent
Notifies subscribers of changes to the status of an order record. Use this event to trigger flows and processes in your order workflow. This object is available in API version 51.0 and later. -
OrderSummaryCreatedEvent
Notifies subscribers of the creation of an order summary record. Use this event to trigger flows and processes in your order workflow. This object is available in API version 48.0 and later. -
OrderSumStatusChangedEvent
Notifies subscribers of changes to the status of an order summary record. Use this event to trigger subscribers such as flows in your order workflow. This object is available in API version 48.0 and later. -
PaymentCreationEvent
Notifies subscribers when the process started by the /actions/standard/paymentSale request is complete. This object is available in API version 55.0 and later. -
PendingOrdSumProcEvent
Notifies subscribers that a PendingOrderSummary record was processed. If the process succeeded, an OrderSummary was created and the PendingOrderSummary can be deleted. Use this event to trigger subscribers such as flows in your order workflow. This object is available in API version 56.0 and later. -
PlatformStatusAlertEvent
Notifies subscribers of alerts that occur during the processing of a user request or service job execution. This object is available in API version 45.0 and later. -
ProcessExceptionEvent
Notifies subscribers of errors that occur during payment processing (capture, apply, and refund) on an order summary. Use this event to trigger subscribers such as flows in your order workflow. This object is available in API version 50.0 and later. -
QuoteSaveEvent
Notifies subscribers that the process started by the /actions/standard/quotesaveevent request is complete. If the process is successful, use this event to learn about the updated quote. If the request isn't successful, use this event to learn about the errors and how to fix them. This object is available in API version 58.0 and later. -
QuoteToOrderCompletedEvent
Notifies subscribers when the /actions/standard/createOrderFromQuote REST request is complete. If the request is successful, use this event to learn about the Order record. If the request isn’t successful, use this event to learn about the errors associated with the request. This object is available in API version 56.0 and later. -
RealtimeAlertEvent
Notifies subscribers of Amazon CloudWatch alarm events from your Service Cloud Voice Amazon Connect instance. This object is available in API version 54.0 and later. -
RemoteKeyCalloutEvent
Notifies subscribers of callouts that fetch encrypted key material from a customer endpoint. This object is available in API versions 45.0 and later. -
SearchIndexJobStatusEvent
Notifies subscribers of changes to the status of the Data Cloud search index job, such as index refresh status and index run-time status. This object is available in API version 60.0 and later. -
ServiceAppointmentEvent
Notifies subscribers of the service appointment details that are generated from the event platform. This object is available in API version 59.0 and later. -
VoidInvoiceProcessedEvent
Notifies subscribers when the process started by the /commerce/invoicing/invoices/{invoiceId}/actions/void request is complete. The request attempts to void an invoice by crediting an invoice and changing its status to Voided, which prevents further changes. This object is available in API version 55.0 and later. This object is available in API version 55.0 and later. -
WebStoreUserCreatedEvent
Notifies subscribers of the creation of a new user for a WebStore. This object is available in API version 59.0 and later. -
Real-Time Event Monitoring Objects
Check out the standard platform event and object pairs for Real-Time Event Monitoring. For most platform events used in Real-Time Event Monitoring, corresponding objects store the event data. For more information, see Real-Time Event Monitoring in Salesforce Help.