Engineering
API Reference
Practical map of Urmate API families.
API Reference
This page is a working map of Urmate's API families. Use the route tree as the final source of truth, but this grouping explains where engineers should look first.
Dashboard And Account
| API | Purpose |
|---|---|
/api/auth/[...all] | Better Auth route handler. |
/api/settings/account | Account-level settings. |
/api/settings/profile | Profile fields and avatar-related metadata. |
/api/settings/preferences | User preferences. |
/api/dashboard/search | Global dashboard search. |
/api/help/tickets | Help center tickets. |
Study
| API | Purpose |
|---|---|
/api/study/library | Library overview. |
/api/study/courses | Student-visible courses. |
/api/study/boards | Boards and learning organization. |
/api/study/podcasts | Podcasts and episode detail. |
/api/study/instructors | Public instructor directory and profiles. |
/api/study/instructor/* | Instructor application, profile, sessions, certificates, calendar, bookings, resources. |
/api/study/organizations | Organization membership and joining. |
/api/study/notifications | Study notification feed and summary. |
/api/study/copilot/* | Study copilot sessions and chat. |
/api/study/admin/* | Study admin controls. |
Chat Workspace
| API | Purpose |
|---|---|
/api/chat/tasks | AI task board and task workroom. |
/api/chat/community | Community catalog, detail, marketplace, and installs. |
/api/chat/channels/platforms | Supported external messenger platforms. |
/api/chat/channels/providers | User-connected channel providers. |
/api/chat/channels/agents | Channel agents and behavior settings. |
/api/chat/channels/threads | External conversation threads. |
/api/chat/channels/webhooks/[platform]/[applicationId] | Incoming Telegram, Discord, WhatsApp, Instagram, and similar channel webhooks. |
XRouter
| API | Purpose |
|---|---|
/api/xrouter/v1/chat/completions | OpenAI-compatible chat endpoint. |
/api/xrouter/v1/messages | Anthropic-compatible messages endpoint. |
/api/xrouter/v1/models | Model catalog. |
/api/xrouter/v1/images/* | Image generation/editing endpoints. |
/api/xrouter/v1/videos/* | Video generation endpoints. |
/api/xrouter/v1/embeddings | Embedding endpoint. |
/api/xrouter/providers | Provider configuration. |
/api/xrouter/model-catalog | Internal catalog aggregation. |
/api/xrouter/cli-tools/* | CLI integration settings and status. |
Builders And Runtimes
See the builder, game builder, code tutor, and cloud infrastructure pages for feature-specific route details.

