Skip to content

Events — API endpoints

Base domains

  • https://rewards.streamercatalyst.com
  • https://events.streamercatalyst.com

Endpoints

PathMethodAuthDescription
/api/eventsGETSession cookieList configured event types.
/api/events/:id/rulesGET/POST/PUT/DELETESession cookieManage rules for an event type.
/api/giveawaysGET/POST/PUT/DELETESession cookieGiveaway management.
/api/giveaways/:id/entriesGETSession cookieGiveaway entry list.
/internal/eventsubPOSTService binding (internal)EventSub fan-out receiver (internal).
/internal/billing/downgradePOSTService 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.