Get Project
Get project details
Sync endpoint on purpose: it does blocking SQLAlchemy I/O, so FastAPI must run it in the threadpool. As async def it froze the event loop (and the /health endpoint with it) for the whole request.
Args: project_id: Project ID current_user: Authenticated user db: Database session
Returns: GetProjectResponse with full project details
get/api/projects/{project_id}
Path parameters
project_idstring required
Response
Successful Response
Changes
No recorded changes to this endpoint across all 1 revision of this API.