Campaign Reference
Endpoint Summary
| Method | Path | User token | Purpose |
|---|---|---|---|
GET/POST | /api/v1/campaigns | No | List running campaigns. |
GET/POST | /api/v1/campaigns/{slug} | Optional | Campaign detail with coupon cards. |
GET/POST | /api/v1/campaigns/{slug}/coupons/{id}/codes | No | Page unclaimed codes of a coupon. |
POST | /api/v1/campaigns/coupons/claim | Yes | Claim a code. |
DELETE | /api/v1/campaigns/coupons/{couponId} | Yes | Release a claimed code. |
GET/POST | /api/v1/me/campaign-coupons | Yes | The user's coupon wallet. |
POST | /api/v1/campaigns/coupons/applicable | No | Claimed coupons usable for a cart. |