Authentication
All requests use a bearer token. Create one from Settings → API keys in your dashboard. Tokens are scoped per workspace and can be revoked at any time.
Core endpoints
- POST /v1/codes — create or update a coupon code
- GET /v1/codes — list codes with filters
- GET /v1/codes/{id}/stats — attribution metrics
- POST /v1/pages — publish a coupon page
- POST /v1/webhooks — register an event endpoint
Webhooks
Webhooks
Subscribe to copy, click, share and redemption events. Each payload is signed so you can verify it came from us.
Rate limits
Default limits are 600 requests per minute per token. Batch endpoints are available for bulk imports. Contact us for higher limits.