API Reference

API Reference

Complete endpoint reference for the BizTech REST API. All endpoints are served from a single API Gateway.

Base URLs:

EnvironmentURL
Localhttp://localhost:4000
Dev / Staginghttps://api-dev.ubcbiztech.com
Productionhttps://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# EndpointsAuthSection
Events7πŸ”“ / 🌐Core
Registrations7πŸ”“Core
Users8πŸ”“ / 🌐Core
Members7πŸ”“ / πŸ”‘Core
Profiles9πŸ”“ / 🌐Social
Interactions6 + WebSocketπŸ”“Social
Quests4πŸ”“ / 🌐Social
Quizzes6πŸ”“ / 🌐Social
Payments3πŸ”“ / 🌐Admin
Teams12+πŸ”“Admin
QR Codes6πŸ”“Admin
BTX12+πŸ”“ / πŸ”‘Admin
Investments4πŸ”“Admin
Emails5πŸ”‘Admin
Bots5🌐Admin
Prizes4πŸ”“ / πŸ”‘Admin
Transactions2πŸ”“Admin
StickersWebSocket + 6πŸ”“Admin
Previous
Services & Patterns