Overview

This guide describes the Messaging object model and details on how to access Messaging data.

The Messaging object model includes a mix of on-platform and off-platform objects. Most Messaging objects are stored on platform, meaning they're part of the standard Salesforce platform, just like other objects you work with in your Salesforce org. Some Messaging objects are stored off-platform, meaning they live in a separate, purpose-built database designed to support the scale and performance demands of real-time messaging.

How Messaging objects are accessed depends on whether the object is on platform or off platform. Messaging objects that are on platform are accessible using either REST or SOAP. Refer to the SOAP API Developer Guide and the REST API Developer Guide for more information. Messaging objects that are off platform are accessible through Data Cloud, Connect REST API, or bulk export. Refer to the Accessing Conversation Data topic for more information.