SessionM Developer Center

Welcome to the SessionM Developer Center

Some of our content has moved

The following content has moved to the new Developers Center on the SessionM Learning Hub.

APIs

Find detailed specs for each SessionM API as well as some API Workflows.

SessionM API Services Overview

An introduction to the SessionM Platform services, including a technical overview and brief summaries of available APIs.

Customers

APIs that manage customer data on the platform, providing programmatic access to several kinds of cloud-based marketing data.

Campaigns

APIs that manage campaign data on the platform, providing programmatic access to promotional and message-based marketing campaigns.

POS

APIs that connect the platform to third-party point of sale systems. The APIs are designed to process transactions, lookup customers, and manage discount offers.

Offers

APIs that provide control over rewarding a user with several outcome types. Various workflows are supported, including integrating with point of sale systems, enabling fulfillment methods, and placing restrictions on the acquisition or redemption of offers.

Loyalty

APIs that control a robust points system and loyalty rules engine to create custom loyalty programs. Point sources and accounts can be configured, managed and audited. Rules are triggered by actions taken and can deliver awards, move customers between tiers and even trigger campaigns.

Catalog

APIs that manage the normalization of a "master catalog" of store categories and items. Includes endpoints for commands and queries to control various functions and rules with the catalog.

Transactions

APIs that handle transactions procedurally, storing items and payments. Endpoints are available that retrieve transaction information as single transactions or as pageable, sortable lists. The publishing feature can broadcast to accomplish point economy operations.

Advanced

APIs that manage advanced APIs accessing organiztion divisions, models, lockouts, limiters and request encryption.

Deprecated

APIs that have been deprecated in favor of newer API versions or because suport for the respective products is ending soon.