Events — API endpoints
Base domains
https://rewards.streamercatalyst.comhttps://events.streamercatalyst.com
Endpoints
| Path | Method | Auth | Description |
|---|---|---|---|
/api/events | GET | Session cookie | List configured event types. |
/api/events/:id/rules | GET/POST/PUT/DELETE | Session cookie | Manage rules for an event type. |
/api/giveaways | GET/POST/PUT/DELETE | Session cookie | Giveaway management. |
/api/giveaways/:id/entries | GET | Session cookie | Giveaway entry list. |
/internal/eventsub | POST | Service binding (internal) | EventSub fan-out receiver (internal). |
/internal/billing/downgrade | POST | Service binding (internal) | Tier-downgrade handler (internal). |
Auth model
- Session cookie endpoints require an active StreamerCatalyst session (set at login via the platform Worker).
- Service binding endpoints are reachable only via Cloudflare service bindings — not from the public internet.
- Public endpoints require no authentication.
Share Feedback
Need help or want to chat? Join our Discord to get support, report bugs, and talk with other streamers.0 / 1000
Privacy
▸ What we're sending
| Module | — |
| Page | — |
| Browser | — |
| Screen | — |
| Channel | anonymous |
| Submitted | — |