Skip to main content
GET
Get Project

Path Parameters

project_id
string
required

Response

Successful Response

Project record persisted in the tenant namespace.

Projects group resources within an organization. Each resource belongs to exactly one project, enabling scoped access control and isolation. Project rows live in the per-tenant namespace alongside resources so that lifecycle operations on a project and its resources execute inside a single tenant-scoped transaction.

Identity fields (frozen): project_id: Unique project identifier, used as the record ID. organization_id: Owning organization, set at creation and immutable. Denormalised onto the row so callers can reason about the owner without re-deriving it from the namespace binding.

Metadata: name: Display name of the project.

Inherited from PragmaModel: created_at: Creation timestamp (frozen). updated_at: Last update timestamp (mutable).

project_id
string
required
organization_id
string
required
name
string
required
created_at
string<date-time>
updated_at
string<date-time>