Endpoint references for each module — payloads, responses, and error codes. Select a module to view its details.
Registration, login, email verification, OAuth, password management, 2FA, passkeys, phone verification, onboarding, and profile (own and public).
Availability rules, off-days, vacation mode, public and mentor slot discovery, and slot holds.
Session booking lifecycle — follow-up slots, request, detail, confirm, decline, cancel, payment.
Mentor KYC document upload, list, download, and delete.
Course authoring, discovery, audience pricing, enrollment, and learning progress.
Mentor-owned communities — feed, XP & levelling, paid subscriptions, and gated courses.
One search endpoint across posts, people, communities, and courses — free-text and hashtag modes, per-tab results, and visibility scoping.
Global social feed — follow graph, posts, reactions, comments, shares, polls, and reporting.
Direct 1:1 chat — request/accept handshake, messages, file attachments, and in-chat appointment booking.
The platform notification engine — architecture, channels (in-app, email, real-time, push, SMS), setup for Windows dev and Linux servers, and the full catalog of notification types with their triggers.
Resumable large-file uploads — init → chunk → complete lifecycle yielding an upload_id spent when creating a resource.