---
schema_version: "1"
id: b10d769522296da5c588f1fcc24ece902297aeec6fd281592792d22a5b204b1d
title: Event Specifications
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/data-cloud/interactions-sdk/guides/c360a-api-event-specifications.md
canonical_url: https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-event-specifications.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: f7b5b96c8380a982605bb61029ac8abaa72753e6ae487475a17f88b83dfbba58
products:
  - Salesforce Interactions SDK
  - Data 360 Developer Documentation
---
# Event Specifications

Event specifications for Salesforce Interactions SDK.

- [**Event Structure**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-event-structure.md)

  - : An event collected by Salesforce Interactions Web SDK contains properties that are automatically set by the system and optional properties that are set by you.

- [**Cart Interaction**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-cart-interaction.md)

  - : A cart interaction is where a customer modifies the contents of their online shopping cart.

- [**Catalog Interaction**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-catalog-interaction.md)

  - : Use a catalog interaction to capture when a customer interacts with various tracking items. For example, a product or a blog post.

- [**Order Interaction**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-order-interaction.md)

  - : An order interaction is an ecommerce event that captures actions performed by a user to manage new, in progress, or completed orders.

- [**Line Item Data**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-line-item-data.md)

  - : Line items are intended to describe purchasable items and are used in cart and order interactions.

- [**User Data**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-user-data.md)

  - : Track profile data for a user with or without an associated interaction using Salesforce Interactions Web SDK.

- [**Account Data**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-account-data.md)

  - : Account data represent user information at the account level. The account fields allow you to capture data for many customers in one account.

- [**Consent Data**](https://developer.salesforce.com/docs/data/salesforce-interactions-sdk/guide/c360a-api-consent-data.md)

  - : Consent data is used to either grant or revoke consent in Salesforce Interactions SDK. When a customer chooses to opt in to tracking these consent details are attached to the Event Structure of the first tracked event.
