---
title: "Start Project Room"
method: POST
path: "/api/me/projects/{project_id}/rooms/start"
---

# Start Project Room

`POST /api/me/projects/{project_id}/rooms/start`

## Request

- Base URL: `https://api.meet-align.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.meet-align.com/api/me/projects/{project_id}/rooms/start`
- Auth: none declared

Mint a live, already-started room from inside a Project's Rooms tab —
no detour through Rooms' own setup form. Mirrors chat.py's `start_room`
exactly (same RoomManager, same "seat the creator + start_chat + enable
voice" sequence so the very first join lands in the live room, not on a
"waiting to start" screen) rather than a second copy of that logic; the
one difference is provenance (a project→room context_link here, vs.
chat.py's message→room link) and no chat message gets posted.

## Path parameters

- `project_id` string, required

## Request body

- object, nullable

## Response `200`

Successful Response

- object

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/meet-align/apis/hudl-api.md) · [All operations](https://skmtc.dev/meet-align/apis/hudl-api/llms.txt) · [OpenAPI document](https://skmtc.dev/meet-align/apis/hudl-api/revisions/3f4c53c5b564?raw)
