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.