Skip to main content
← Back to API Integration Requires authentication — see Authentication.

Get offers

GET /api/v1/campaigns/offers Returns every offer currently live for your partner ID. Each item is an Offer object — use it to build your own reward listing, or to find an offer ID to push as a campaign. No query parameters.
See Errors for the 401 shape.

Create a campaign

POST /api/v1/campaigns/send Triggers a push notification for one of your offers. Give us the offer ID; add a topic to reach a group of users at once. Body parameters
string
required
The offer to notify on. e.g. "67dd795d86f2741c8842cbf1"
string
FCM topic name, to send to multiple users. e.g. "rewards-updates"
string
Internal note describing the campaign.
See Errors for the 401 and 422 shapes.
Last modified on August 25, 2026