Skip to main content
Xoxoday Plum supports robust REST API integrations that enable automatic, scalable processing of points requests from any connected client system to the rewards platform.

API-Driven Points Processing on Xoxoday Plum

Xoxoday Plum supports robust API integrations that let your organisation automate the entire lifecycle of points requests — from issuance through to redemption — without manual intervention. Whether you run a large-scale employee rewards programme or a customer loyalty initiative, the API layer keeps your existing systems in continuous sync with the rewards infrastructure.

How the Integration Works

When a qualifying event occurs in your HR or business system — such as a performance milestone tracked in Workday or SAP SuccessFactors — a points request is automatically triggered via the Xoxoday Plum API. The platform validates the request, credits the points to the recipient’s account, and returns a confirmation response to the originating system. The entire exchange is programmatic, removing the need for manual file uploads or admin sign-off at each step. Organisations using Darwinbox can configure event-driven webhooks so that reward points are issued the moment an employee hits a defined KPI threshold. This creates a real-time, closed-loop rewards experience that feels immediate and meaningful to recipients.

Scalability Without the Overhead

The Xoxoday Plum API is built to handle high-volume transactions, making it suitable for enterprises processing thousands of points requests in parallel — for example, during annual appraisal cycles or large-scale customer engagement campaigns. Because the integration is API-first, your engineering team can build and maintain it within existing DevOps workflows, version-controlling configuration alongside other system integrations. Endpoints are RESTful and follow standard authentication patterns, so connecting Xoxoday Plum to internal platforms, middleware layers, or enterprise service buses is straightforward.

Security and Compliance

Data exchanged through the Xoxoday Plum API is protected by enterprise-grade security controls. Xoxoday Plum is certified under ISO 27001 and SOC 2 Type II, ensuring that points data in transit and at rest meets the same compliance bar your organisation applies to other sensitive business systems.

A Typical Use Case

Consider a large enterprise running a quarterly performance rewards programme. Its SAP SuccessFactors instance connects to Xoxoday Plum via API. Each time a manager submits a performance rating above a defined threshold, the integration automatically credits the corresponding points to the employee’s Plum wallet. The employee receives an instant notification surfaced through MS Teams or Slack and can redeem those points immediately for travel credits or gift vouchers. No HR administrator needs to process a spreadsheet. This kind of automation reduces processing time from days to seconds and ensures no eligible participant is missed during high-volume reward cycles. Learn more: Xoxoday Plum Help Centre — Points redemption - Travel Credit

Bulk Points Issuance via File Upload

Learn how to issue points to large groups using structured file uploads when API integration is not in place.

API Authentication and Access Tokens

Understand how to authenticate API requests to Xoxoday Plum using access tokens and credential management best practices.