APIs
Auth API
OAuth2 client credentials flow. Obtain access tokens for authenticating requests to other APIs.
Merchant API
Manage your referral programme, campaigns, and merchant-level configuration.
Consumer API
Track orders, look up customers, and manage referral data at the consumer level.
Entrypoint API
Server-side alternative to JavaScript tags. Serve referrer offers, referee journeys, and dashboards via API.
Base URLs
| Environment | Base URL |
|---|---|
| Production | https://api.mention-me.com |
| Demo | https://api-demo.mention-me.com |
Authentication
All API requests require a Bearer token obtained via the Auth API. See the authentication guide for details on the OAuth2 client credentials flow.Common Patterns
- All responses are JSON
- Dates use ISO 8601 format
- Errors return standard HTTP status codes with a JSON error body
- Rate limits apply per access token — see rate limits