Meetye
LOADING
arrow_back ALL DOCS

API reference

The Phase 1 REST surface exposed by the NestJS API.

The API exposes a small surface in Phase 1. It mints LiveKit join tokens and stores meeting metadata; it never proxies media.

METHOD & PATHAUTHPURPOSE
GET /api/healthLiveness
POST /api/auth/googleLogin → app JWT
GET /api/auth/meJWTCurrent identity
POST /api/meetingsJWTCreate meeting (+ LiveKit room)
GET /api/meetings/:codeLobby data + room presence
POST /api/meetings/:code/tokenJWTMint a LiveKit join token
POST /api/meetings/:code/endJWTHost ends the meeting
lightbulb

Coding standards: TypeScript strict mode, DTOs and Zod validation, Prisma migrations, no business logic in controllers, queues for long-running jobs, and audit logs for host/admin actions.