Projects¶
List All Projects¶
| Description | Endpoint |
|---|---|
| Find All Projects | GET /api/admin/projects |
| Filter By User | GET /api/admin/users/{user_id}/projects |
Schema
projects: Arrayid: Integername: Stringcurrent_state: Stringcontainer_image_ids:Array<Integer>user: Objectid: Integeremail: Stringexternal_id: Stringlabels: Object
links: Objectservices: Stringcontainer_images: Stringbastions: String
metadata: Objecticons: Arrayimage_names: Array
created_at: DateTimeupdated_at: DateTime
View Project¶
GET /api/admin/projects/{id}
Schema
project: Objectid: Integername: Stringcurrent_state: Stringcontainer_image_ids:Array<Integer>user: Objectid: Integeremail: Stringexternal_id: Stringlabels: Object
links: Objectservices: Stringcontainer_images: Stringbastions: String
metadata: Objecticons: Arrayimage_names: Array
created_at: DateTimeupdated_at: DateTime
Update Project¶
PATCH /api/admin/projects/{id}
Schema
project: Objectname: String - project nameuser_id: Integer -- Only supply this if you want to change the project owner!