Xoxoday Plum provides a production-ready REST API and integration layer that enables mobile apps, brand websites, CRM platforms, and external partner systems to connect securely for member enrolment, points management, and reward redemption.
REST API and Credential Management
Xoxoday Plum includes a built-in integration framework that exposes a complete REST API for external connectivity. Programme administrators can generate API credentials — a Client ID and Client Secret — directly within the platform configuration, allowing any authorised external application to authenticate and begin making calls immediately. This credential-based model eliminates the need for bespoke security arrangements each time a new system connects. Xoxoday Plum manages authentication, rate limiting, and data security at the API layer, so your development teams focus on business logic rather than infrastructure plumbing.Flexible Data Exchange
Not every integration demands real-time connectivity. Xoxoday Plum supports both real-time REST API calls and scheduled SFTP or flat-file exchanges, giving your organisation the flexibility to match the integration pattern to your data volumes and technical environment. High-frequency transactional systems — a mobile checkout flow or a point-of-sale terminal — benefit from synchronous API calls that post accrual transactions instantly. Batch-oriented workflows, such as a nightly member roster sync from SAP SuccessFactors or Darwinbox, can use scheduled file-based exchanges instead. Both modes share the same underlying data model, keeping reporting and analytics consistent across channels.Headless Rewards for Mobile and Partner Channels
For reward redemption, Xoxoday Plum exposes a Headless Reward API that gives mobile apps and partner portals complete control over the loyalty user experience. Your organisation designs and owns the redemption UI while Xoxoday Plum’s global catalogue, fulfilment rails, and inventory management operate silently in the background. For organisations that prefer a faster time-to-market, Xoxoday Plum also supports SSO-based redirection and embedded iFrame or WebView flows. A partner portal built on Salesforce or Microsoft Dynamics can surface the rewards catalogue natively within its interface without redirecting users to an external domain.What Connected Systems Can Do
Through the Xoxoday Plum API, any integrated mobile app or partner system can enrol new members and update profiles, retrieve real-time points balances and transaction history, post earning events for accrual against programme rules, and trigger end-to-end redemption flows — all from within the external application. This breadth of coverage means your channels can deliver a complete loyalty experience from signup to spend without custom middleware or one-off workarounds. Learn more: [Xoxoday Plum Help Centre — Integrations](How does SSO work with Xoxoday Plum?
Learn how Xoxoday Plum supports SSO-based member authentication for embedded partner and web channel integrations.
Which CRM and HRMS platforms does Xoxoday Plum integrate with?
Explore native and API-based connectors for Salesforce, SAP SuccessFactors, Darwinbox, and other enterprise platforms.