Skip to content

Projects

Create project

POST /organizations/{id}/projects

Requires an authenticated user that is a user or admin in this project's organization.

Query parameter Type Required Description
name String Yes Name of the project.

On success, responds 201 Created with an empty body.

List projects

GET /organizations/{id}/projects

Requires an authenticated user that is a reader, user, or admin, in this project's organization.

On success, responds 200 OK with a JSON array containing all projects for the organization.

Get project

GET /project/{id}

Requires an authenticated user that is a reader, user, or admin, in this project's organization.

On success, responds 200 OK with a JSON object for the project.

Update project

PUT /projects/{id}

Requires an authenticated user that is a user or admin in this project's organization.

Query parameter Type Required Description
name String No Name of the organization.

On success, responds 204 No Content with an empty body.

Delete project

Requires an authenticated user that is an admin in this project's organization.

DELETE /projects/{id}

On success, responds 204 No Content with an empty body.

Back to top