Skip to main content
All API endpoints require authentication using an API key via the x-api-key header. API keys can be generated through the Benji dashboard.

Overview

The Benji Platform APIs are REST-based APIs that give you access to trigger campaigns, manage partnerships, retrieve user loyalty data, and interact with reward transactions. All endpoints use the x-api-key header for authentication.

API Base URL

https://api-staging.withbenji.com (sandbox)
https://api.withbenji.com (production - available after approval post sandbox integration)

API Categories

Partnerships

Retrieve partnership details and send trigger events

Member API

Get user information and link external users

Reward API

Retrieve reward transaction details

Campaigns

List and retrieve campaign information

Webhooks

Subscribe to events for real-time updates on users, campaigns, and transactions