Make onboarding worth finishing.
Reward setup milestones and steady use, and run customer incentives with budgets and limits.
Orishare is the rewards and progression API. Send events from your product, and your rules turn them into points, tiers, challenges and rewards, without you building the backend.
Free for your first 10,000 actions every month. Test environments are always free.
REST APIMCP serverWebhooksAI assistant
A game, a learning app and a store send different events. The same rules engine turns each one into progress your customers can see.
See how it worksTell Orishare the campaign you want in plain language and it drafts the rules. You review, simulate and publish, and at runtime your rules decide every reward, never a model.
Connect the assistant your team already uses, and it can set up, integrate and run your whole program for you. In live environments you decide what it may do alone, and the rest waits for your approval.
Four steps on one ticket. Two of them happen in your product; the two in the middle are ours to run, version and keep consistent.
A player clears a quest. Your server makes one REST call. No client SDK required.
The published version of your rules decides what the event is worth. Nothing is improvised.
Balances, challenge progress and tier changes are recorded, then pushed to you by webhook.
You read the new balance and tier over the API and draw it with your own design system.
Six outcomes your players and customers can feel. The ledgers, rule engine and controls behind them are ours to run.
Award points from any event. Balances stay consistent, and your backend reads them over the API.
Define Bronze to Gold with the thresholds you choose. Customers see exactly how far they have to go.
Multi-step goals with progress tracked for you: five dungeons, three lessons this week, one invited teammate.
Set up rewards, check eligibility and record redemptions. How a reward looks is up to your product.
Point a campaign at an audience, give it a schedule, and cap what it can give out.
Every change is a new rule version. Simulate it in a test environment, then publish it live.
Event, rule, update, display. Whatever your product is, the integration has the same shape.
Reward setup milestones and steady use, and run customer incentives with budgets and limits.
Solo dev or small studio, the same API applies.
See the indie spotlightIllustrative
Send events over REST, read balances and progress back, and get a webhook when something changes. Every endpoint is described in the OpenAPI spec.
POST /v1/events
Authorization: Bearer $ORISHARE_SECRET_KEY
{
"name": "level.completed",
"customer_id": "player_8812",
"mode": "sync",
"properties": { "level": 12 }
}{
"id": "evt_…",
"status": "evaluated",
"execution_id": "exec_…",
"effects": [
{
"type": "points.awarded",
"currency": "points",
"amount": 50
}
],
"trace": { … }
}https://api.orishare.com/mcp/connect> Give players 50 coins when
they win a matchCopy one prompt, paste it into the coding assistant you already use, then review the changes it proposes. The prompt points at the quickstart and keeps your test key in an environment variable.
You stay in charge: read every change, run it in a test environment, then decide what ships.
The free allowance is shared by your whole organization, across every project and live environment. Add a card when you outgrow it; billing runs through Stripe.
An action is an event your live app sends or a command it runs. Test environments never count. Small amounts are collected once they reach $5 or after 90 days.
See full pricing →Start in a free test environment, send your first event today, and publish the rules when they’re ready.