Base URL
https://api.staging.deliverect.com
Overview
Deliverect’s Loyalty API connects channel platforms with a network of integrated loyalty providers, orchestrating all interactions between ordering flows and loyalty earning and redemption.
Channel Platforms
For Channel Platforms
Channel platforms, such as online ordering systems or first-party commerce applications can integrate once with Deliverect to access multiple loyalty providers.
With Loyalty API access, the following endpoints will return standardized formats of loyalty data;
| ENDPOINT | TYPE | FUNCTION |
|---|---|---|
| Access Token 🔗 | POST | Exchange client credentials for a Bearer access token used for authentication. |
| Get Configuration 🔗 | GET | Returns configuration details such as features, settings, and requirements for the loyalty integration. |
| Create Loyalty Customer 🔗 | POST | Creates a new loyalty customer with profile information. |
| Get Loyalty Customer Wallet 🔗 | GET | Retrieves the customer’s loyalty wallet balance and details. |
| Get Loyalty Tiers 🔗 | GET | Returns available loyalty tiers and related information. |
| Get Loyalty Programs 🔗 | POST | Retrieves available loyalty programs. |
| Validate Loyalty Programs 🔗 | POST | Validates applicable loyalty programs for an order. |
| Validate Compensation Cards 🔗 | POST | Validates compensation or promotional cards. |
For Loyalty Providers
Loyalty providers can use the API to make their platform available to all integrated channel partners within the Deliverect ecosystem by ensuring responses are provided to:
| WEBHOOK | TYPE | FUNCTION |
|---|---|---|
| Register Loyalty Partner 🔗 | POST | Registers a loyalty partner and exchanges credentials. |
| Get Loyalty Customer 🔗 | GET | Retrieves customer details from the loyalty provider. |
| Create Loyalty Order 🔗 | POST | Creates a loyalty-related order transaction. |
| Get Loyalty Tiers 🔗 | GET | Returns loyalty tiers from the provider. |
| Loyalty Get Wallet 🔗 | GET | Retrieves the customer’s wallet balance from the provider. |
| Cancel Loyalty Order 🔗 | POST | Cancels or reverses a loyalty order. |
| Validate Programs 🔗 | POST | Validates loyalty programs with the provider. |
| Loyalty SSO - OAuth token exchange 🔗 | POST | Handles OAuth token exchange for SSO authentication. |
| Get Loyalty Programs 🔗 | POST | Retrieves available loyalty programs from the provider. |
Last update on Apr 26, 2026.