Resources

Here’s a list of Loyalty Management API resources.

  • Club Member Enrollment

    Enroll members in a club and manage their details, including membership numbers, renewal periods, and end dates.

  • Club Member Profile

    Get the profile details of a club member such as membership number, contact ID, and loyalty program name.

  • Club Membership Renewal

    Renew the membership of club members and manage their membership details such as membership numbers, renewal periods, and end dates.

  • Corporate Member Enrollments

    Enroll corporate members in a loyalty program. Create a business account and a Corporate type loyalty program member record for the new member.

  • Individual Member Enrollments

    Enroll individual members in a loyalty program. Create a person account and an Individual type loyalty program member record for the new member.

  • Link Program Member Partner

    Link a loyalty program member with a specified partner program. Enable integration between loyalty members and partner ecosystems, allowing members to earn, redeem, and manage benefits across connected programs. This API simplifies account linkage, enhances transparency, and supports real-time synchronization between loyalty and partner systems.

  • Member Benefits

    Get benefits for a loyalty program member.

  • Member Profile

    Get the details of a loyalty program member.

  • Member Engagement Trail

    Fetches current and target values of the milestones defined in an engagement trail and the rewards received after achieving milestones.

  • Member Vouchers

    Get vouchers that have been issued to a loyalty program member.

  • Redeem Voucher

    Redeem a voucher for a loyalty program member. The status of the voucher gets updated to redeemed and the use date gets updated to the current date.

  • Transaction History

    Get transaction journals of a loyalty member belonging to a loyalty program. Obtain either accrual or redemption transaction journal records.

  • Transaction Ledger Summary

    Retrieve an aggregate view on the transaction journal and the loyalty ledger records.

  • Transaction Journals Execution

    Use this resource to create and process a list of transaction journals against a corresponding loyalty program process.

  • Unified Executions (POST)

    Evaluate promotions for a cart and process loyalty transaction journals in a single request.

  • Transaction Journals Simulation

    Runs a simulation to determine how transaction journals are processed against their corresponding loyalty program processes. When transaction journals meet the criteria and conditions for a program process, actions that are set up in the process are triggered for the transaction journals.

  • Unlink Program Member Partner

    Unlinks an existing association between a loyalty program member and a partner program. The API securely removes the linkage and updates related records to ensure data consistency across loyalty and partner systems.

  • Loyalty Program Process

    Run a loyalty process created from a loyalty program process template.

  • Gamification

    Who doesn’t like to play a game? Engage your customers more by gamifying customer activities, such as placing an order, or events, such as birthdays and anniversaries.