# Kangaroo Rewards Core API

**Canonical:** https://apis.io/apis/kangaroo-rewards/kangaroo-rewards-core-api/  
**Provider:** Kangaroo Rewards — https://apis.io/providers/kangaroo-rewards/  
**Base URL:** https://api.kangaroorewards.com/  
**Documentation:** https://loyalty.kangaroorewards.com/api/

Kangaroo Rewards Core API is published by [Kangaroo Rewards](https://apis.io/providers/kangaroo-rewards/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Core. The published artifact set on APIs.io includes an OpenAPI specification.

The core API from Kangaroo Rewards — 159 operation(s) for core.

## Operations (60 of 159)

| Method | Path | Summary |
|---|---|---|
| GET | `strings` | Get strings |
| PATCH | `businessRules` | Get business rules |
| PATCH | `updateBusinessRules` | Update business rules |
| PATCH | `businessActiveOffers` | Get business active offers |
| PATCH | `businessInActiveOffers` | Get business in active offers |
| PATCH | `businessActiveRewards` | Get business active rewards |
| PATCH | `businessInActiveRewards` | Get business in active rewards |
| PATCH | `businessOfferById` | Get business offer by id |
| PATCH | `businessRewardById` | Get business reward by id |
| PATCH | `deleteOfferById` | Delete offer by id |
| PATCH | `deleteRewardById` | Delete reward by id |
| PATCH | `getUserDetails` | Get user details |
| POST | `createBusinessOffer` | Create business offer |
| PATCH | `updateBusinessOffer` | Update business offer |
| POST | `createBusinessReward` | Create reward request |
| PATCH | `updateBusinessReward` | Update business reward |
| PATCH | `businessRecommendations` | Get business recommendations |
| PATCH | `deleteRecommendationById` | Delete recommendation by id |
| GET | `businessCampaigns` | Get business campaigns |
| GET | `businessCampaignById` | Get business campaign by id |
| GET | `userDeviceToken` | Update user device token |
| GET | `businessNotifications` | Get business notifications |
| PUT | `updateNotificationById` | Update notification by id |
| POST | `createBusinessCampaign` | Create business campaign |
| GET | `businessCampaignAudience` | Get business campaign audience |
| PATCH | `deleteCampaignById` | Delete campaign by id |
| GET | `businessTags` | Get business tags |
| GET | `businessSegments` | Get business segments |
| POST | `updateBusinessCampaign` | Update business campaign |
| GET | `businessTiers` | Get business tiers |
| POST | `getResetPasswordToken` | Get reset password token |
| GET | `businessSettingsIntegrations` | Get business settings integrations |
| POST | `createBusinessTargetedOffer` | Create business targeted offer |
| POST | `createBusinessTargetedReward` | Create business targeted reward |
| POST | `businessOfferAudience` | Get business offer audience |
| POST | `businessRewardAudience` | Get business reward audience |
| GET | `businessCallToAction` | Get business call to action |
| PATCH | `updateBusinessCallToAction` | Update business call to action |
| GET | `businessPinnedModules` | Get business pinned modules |
| PATCH | `updateBusinessPinnedModules` | Update business pinned modules |
| POST | `registerAsLead` | Register as lead |
| GET | `businessALaCarteProducts` | Get business ALa carte products |
| GET | `requestResetPassword` | Request reset password |
| GET | `createNewPassword` | Create new password |
| GET | `businessCampaignsDateRange` | Get business campaigns date range |
| GET | `businessActiveOffersDateRange` | Get business active offers date range |
| GET | `businessActiveRewardsDateRange` | Get business active rewards date range |
| GET | `businessCustomerById` | Get business customer by id |
| GET | `businessCustomers` | Get business customers |
| POST | `createBusinessCustomer` | Create business customer |
| PATCH | `updateBusinessCustomer` | Update business customer |
| GET | `countries` | Get countries |
| GET | `businessLoyaltyGeneratedRevenueDaily` | Get business daily loyalty generated revenue |
| GET | `businessLoyaltyGeneratedRevenueMonthly` | Get business monthly loyalty generated revenue |
| GET | `businessSignUpDaily` | Get business daily sign up |
| GET | `businessSignUpMonthly` | Get business monthly sign up |
| GET | `businessTouchPointsDaily` | Get business daily touch points |
| GET | `businessTouchPointsMonthly` | Get business monthly touch points |
| GET | `businessCampaignsEligibleForReports` | Get business campaigns eligible for reports |
| POST | `businessCampaignPerformance` | Get business campaign performance |

…and 99 more operations. They are listed in full on the page.

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/kangaroo-rewards/openapi/kangaroo-rewards-core-api-openapi.yml
- **APIsJSON** — https://artifacts.apis.io/kangaroo-rewards/apis.yml

## Tags

Core

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/kangaroo-rewards/kangaroo-rewards-core-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/kangaroo-rewards/.
