API Reference
API Reference
Complete endpoint reference for the BizTech REST API. All endpoints are served from a single API Gateway.
Base URLs:
| Environment | URL |
|---|---|
| Local | http://localhost:4000 |
| Dev / Staging | https://api-dev.ubcbiztech.com |
| Production | https://api.ubcbiztech.com |
Authentication: Most endpoints require a Cognito JWT token in the Authorization header. Endpoints marked with π require auth, π require admin, and π are public.
API Sections
The API reference is split into three sections for easier navigation:
Core APIs
Events, Registrations, Users, and Members: the fundamental CRUD endpoints.
Profile & Social APIs
Profiles, Interactions, Quests, and Quizzes for connection and engagement features.
Admin & Specialized APIs
Payments, Teams, QR, BTX, Investments, Emails, Bots, Prizes, and more.
Quick Reference (All Endpoints)
| Service | # Endpoints | Auth | Section |
|---|---|---|---|
| Events | 7 | π / π | Core |
| Registrations | 7 | π | Core |
| Users | 8 | π / π | Core |
| Members | 7 | π / π | Core |
| Profiles | 9 | π / π | Social |
| Interactions | 6 + WebSocket | π | Social |
| Quests | 4 | π / π | Social |
| Quizzes | 6 | π / π | Social |
| Payments | 3 | π / π | Admin |
| Teams | 12+ | π | Admin |
| QR Codes | 6 | π | Admin |
| BTX | 12+ | π / π | Admin |
| Investments | 4 | π | Admin |
| Emails | 5 | π | Admin |
| Bots | 5 | π | Admin |
| Prizes | 4 | π / π | Admin |
| Transactions | 2 | π | Admin |
| Stickers | WebSocket + 6 | π | Admin |