Images
Headers
Query Parameters
Success Response Example
{
"images": [
{
"id": "347",
"type": "image",
"attributes": {
"id": 347,
"name": "My Custom Template",
"size": 75,
"status": "available",
"source": "seat",
"created_at": "2026-02-04T12:47:07.761Z",
"updated_at": "2026-02-04T12:48:11.194Z",
"softwares": []
}
},
{
"id": "346",
"type": "image",
"attributes": {
"id": 346,
"name": "Template #346",
"size": 21,
"status": "available",
"source": "pre_installation",
"created_at": "2026-02-03T14:37:20.238Z",
"updated_at": "2026-02-03T14:48:13.643Z",
"softwares": [
{
"id": "1",
"type": "software",
"attributes": {
"id": 1,
"name": "Blender",
"size": 1.4
}
}
]
}
}
],
"count": 2,
"page": 1,
"next_page": 2,
"client_code": 200,
"message": "OK",
"timestamp": "2026-02-04T12:50:06Z"
}
Success Response Fields
(Optional) Page number. Default: 1
1(Optional) Records per page. Default: 20
20(Optional) Search by image name
stringList of images
200OK2026-02-05T10:10:22ZTotal number of images
2Current page number
1Next page number (null if no more pages)
Bad request
Not found
Permission required
Headers
Body Parameters
Request Body
{
"machine_id": 1,
"name": "My Custom Template"
}
Success Response Example
{
"id": "347",
"type": "image",
"attributes": {
"id": 347,
"name": "My Custom Template",
"size": 75,
"status": "pending",
"source": "seat",
"created_at": "2026-02-04T12:47:07.761Z",
"updated_at": "2026-02-04T12:47:07.761Z",
"softwares": []
},
"client_code": 200,
"message": "OK",
"timestamp": "2026-02-04T12:47:07Z"
}
Error Responses
Notes
ID of the machine to create image from
Name for the new image template
Image created successfully
Image (template) object
200OK2026-02-05T10:10:22Z347imageBad request
Machine not found
Machine has no image
Machine is not stopped
Machine has pending image
Permission required
Headers
Body Parameters
Request Body
{
"name": "Design Suite Template",
"software_ids": [1, 2],
"base_image_id": 1
}
Success Response Example
{
"id": "1",
"type": "image",
"attributes": {
"id": 1,
"name": "Design Suite Template",
"size": 107374182400,
"status": "pending",
"source": "pre_installation",
"created_at": "2024-01-15T10:00:00Z",
"updated_at": "2024-01-15T10:00:00Z",
"softwares": {
"data": [
{
"id": "1",
"type": "software",
"attributes": {
"id": 1,
"name": "Adobe Photoshop",
"size": 5583457484
}
},
{
"id": "1",
"type": "software",
"attributes": {
"id": 2,
"name": "Blender",
"size": 5583457484
}
}
]
}
}
}
Success Response Fields
Error Responses
Notes
Name for the new image template
List of software IDs to pre-install
Base image ID to build from
Image created successfully
Image (template) object
200OK2026-02-05T10:10:22Z347imageBad request
Base image not found
Permission required
(Required) Image ID
347List of machine IDs to assign the image to
Image assigned successfully
200OK2026-02-05T10:10:22ZBad request
Image not found
Image status is not available
No machines found
Machine not assignable for template
Image size exceeds machine disk size
Permission required
(Required) Image ID
1Image deleted successfully
200OK2026-02-05T10:10:22ZBad request
Image not found
Image is building
Permission required
Last updated