Quick question? Chat with us
Other Sites:RibiPeople
RibiRewardsRewards infrastructure for Africa
Book a demo
Reward API
OverviewAPI DocsRewardsCard

RibiRewards Reward API

Build African
rewards
into your product.

Use RibiRewards to add locally relevant rewards to your product. Create campaigns, issue rewards and connect recipients to reward experiences across African markets.

Read API docs Talk to us
Partner APIReward catalogueLifecycle tracking
Gift cards
Airtime & data
Experiences
Merchandise
cURLNodePython
POST /v1/campaigns/{campaignId}/recipients
X-API-Key: your_api_key
Idempotency-Key: your_request_id

{
  "recipients": [
    {"name":"Recipient", "emailAddress":"..."}
  ]
}
Reward issued

One integration. End-to-end reward infrastructure.

The building blocks behind the reward.

A modular reward infrastructure that takes you from programme setup to local fulfilment across African markets.

API integration

Connect your product to RibiRewards.

Campaigns

Create and manage the programme context behind issuance.

Catalogue

Access locally relevant reward options.

Recipient issuance

Issue rewards from your product flow.

Fulfilment

Route rewards through the right local delivery journey.

Lifecycle tracking

Review issuance and redemption activity.

Partner dashboardManage campaigns and recipients without an integration.
AuthenticationSecure access for your product integration.

Choose how you integrate

API when you want control.
Dashboard when you want speed.

The same reward infrastructure, two ways to work with it. Choose the route that fits your product, team and timeline.

API integration

Build it into your product.

  • Create campaigns
  • Issue rewards to recipients
  • Keep your own customer experience
  • Review reward activity
Explore API docs
Partner dashboard

Launch without building.

  • No API integration required
  • Campaign management
  • Recipient management
  • Reward activity visibility
Discuss partner access

One API. Multiple reward experiences.

Reward options for every market.

Access locally relevant reward choices through one integration, with options shaped around each supported market.

Airtime & data

Keep people connected across supported African markets.

Mobile money

Send value through supported local money rails.

Gift cards

Give access to local and international brand options.

Merchandise & experiences

Offer physical products and experiences where available.

Full visibility. From issue to redemption.

Issue it. Track everything after.

Follow reward activity through the lifecycle so your team can reconcile programmes and understand what happens after issuance.

View API docs
reward.createdreward.issuedrecipient.notifiedreward.deliveredreward.redeemed
{
  "event": "reward.redeemed",
  "status": "redeemed",
  "country": "NG",
  "currency": "NGN"
}

Built for African reward programmes

Trusted across African markets.

Deploy with a reward infrastructure designed around African markets, supported currencies and locally relevant fulfilment options.

Reliable and scalable

One infrastructure for campaigns, issuance and reward journeys.

Local fulfilment

Reward delivery designed around supported local options.

Secure by design

Controlled access and operational visibility for integrations.

Multi-marketreward infrastructure
Local currenciesmarket-aware delivery
Local partnersfulfilment where supported

Ready to build?

Put African rewards inside your product.

Connect once. Access locally relevant rewards and fulfilment across African markets.

Read API docs Talk to our team
Build rewarding
experiences
in Africa.
RibiRewards

Rewards infrastructure for Africa.

PlatformOverviewCampaignsReward catalogueFulfilmentRecipient access
SolutionsConsumer incentivesChannel incentivesCustomer rewardsCustomer loyaltyTrade incentivesResearch incentivesReferral programmesManaged campaigns
ExploreIndustriesMarketsDevelopersResourcesCase studiesBlogCompanyCareers
LegalPrivacyTermsContact
© 2026 RibiRewards. All rights reserved.Built for Africa. Designed for scale.