Partner Integration API — Rewardlaunch

Seamlessly connect gym management systems, POS, and apps to Rewardlaunch for loyalty, rewards distribution and activity reporting across Australia.

Secure OAuth2 | Webhooks | JSON REST endpoints

Why integrate with Rewardlaunch

  • Drive member retention with automated rewards and challenges.
  • Sync attendance, purchases and challenge completions in real time.
  • Custom reward rules per partner — flexible and localised for AUS markets.
Enterprise options
API dashboard

Core features

Standardised API

RESTful JSON endpoints with OpenAPI spec and example SDKs for Node/Python.

Real-time Webhooks

Immediate notifications for check-ins, purchases and reward redemptions.

Enterprise-grade Security

OAuth2, scoped API keys, audit logs and regional hosting in Australia.

integration flow
rewards example

API endpoints (quick reference)

Use OAuth2 client credentials or authorization code grants. Tokens expire after 1 hour. Scopes: read:members write:rewards webhook:manage.

Create, update and fetch member profiles. Webhook support for attendance and challenge completion events.

Issue points, vouchers, and partner discounts. Query redemptions and revoke rewards programmatically.

Plans & pricing

Plan Monthly API rate Support
Starter $79 AUD 10 RPM Email
Growth $249 AUD 60 RPM Priority email
Enterprise Custom Custom Dedicated AM

All plans include AUS-based hosting, data residency, and standard SLAs. Contact us for trial keys and partner onboarding.

Integration checklist

  1. Request API keys via Contacts — include your tech lead and redirect URI.
  2. Implement OAuth2 and test endpoints in sandbox.
  3. Configure webhooks and validate signatures.
  4. Run end-to-end member sync and redemption tests.
Integration lead

Samantha Lee

Head of Partner Integrations

Call +61 47 893 62 15

Technical resources

OpenAPI Spec

Download machine-readable API definitions for quick client generation.

OpenAPI JSON

SDKs & examples

Sample integrations for Node.js and Python with auth flow examples.

GitHub

Sandbox access

Request temporary credentials for testing end-to-end without affecting production members.

Request sandbox