Skip to content

Projects API ​

Manage projects via API.

List Projects ​

GET /api/projects

Returns all projects accessible to the authenticated user.

Create Project ​

POST /api/projects/create

Request:

json
{
  "name": "My Project",
  "description": "Project description",
  "tags": "production,web"
}

Get Project ​

GET /api/projects/:id

Returns project details including applications and members.

Update Project ​

PUT /api/projects/update

Request:

json
{
  "id": 1,
  "name": "Updated Name",
  "description": "New description"
}

Delete Project ​

DELETE /api/projects/delete

Request:

json
{
  "id": 1
}

See server/api/handlers/projects for details.

Released under the MIT License.