Loyalty Management 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)
Coupon Objects in Loyalty Management
Club Member Enrollment
Club Member Profile
Club Membership Renewal
Corporate Member Enrollments
Individual Member Enrollments
Link Program Member Partner
Member Benefits
Member Profile
Member Engagement Trail
Member Vouchers
Redeem Voucher
Transaction History
Transaction Ledger Summary
Transaction Journals Execution
Transaction Journals Simulation
Unlink Program Member Partner
Eligible Promotions List (POST)
Promotion Configuration (GET)
Promotion Rule Configuration (GET, POST)
Clone Promotion (POST)
Coupon Usage Increase (POST)
Coupon Usage Decrease (POST)
Promotions Creation (POST, PUT)
Promotion Details (GET, PUT)
Promotion Evaluation and Execution (POST)
Promotion Recommendations (POST)
Promotion Reward Application (POST)
Loyalty Management Connect API Interchangeable Request Fields
StandardValueSet Names and Standard Picklist Fields for Loyalty Management
Newer Version Available
Promotion
The promotion APIs allow you to set eligibility rules and limits for a promotion,
choose a promotion template, and create a promotion. You can also get the details of a specific
promotion, and view a list of eligible promotions for a customer’s cart.
-
Eligible Promotions List (POST)
Get eligible promotions and their associated rewards for a cart and its line items. -
Promotion Configuration (GET)
View configuration of a promotion, including its definition, eligibility criteria, rules, limits, and related rule library version. The Promotion Configuration API enables developers and system integrators in your company to view the configuration of active promotions in your Salesforce org and export the configuration to external systems such as offline point-of-sale (POS) systems. -
Promotion Rule Configuration (GET, POST)
Create the rule configuration or fetch the rule configiration details for a given promotion ID. This API defines how a promotion works by combining eligibility criteria (what customers must di), rewards logic (what customers receive), target audience (who receives the reward), and template driven behavior. Each promotion can contain multiple rules, ordered by priority. -
Clone Promotion (POST)
Clone an existing promotion along with its associated records -
Coupon Usage Increase (POST)
Increase the usage count of a list of coupons. -
Coupon Usage Decrease (POST)
Decrease the usage count of a list of coupons. -
Promotions Creation (POST, PUT)
Create a promotion based on the provided promotion limits and eligibility conditions. -
Promotion Details (GET, PUT)
Retrieve the details of a promotion. Update a promotion record. -
Promotion Evaluation and Execution (POST)
Evaluate cart details and return the adjusted price of cart and line items after applying eligible promotions based on the selected promotion evaluation and execution method. -
Promotion Recommendations (POST)
Retrieve the list of promotions recommended for a customer or a loyalty program member based on the product and personalization point. -
Promotion Reward Application (POST)
Create and process transaction journals for customer orders, and apply the relevant promotions for the orders.