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
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
Bad 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
Bad request
Base image not found
Permission required
(Required) Image ID
347List of machine IDs to assign the image to
Image assigned successfully
Bad 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
Bad request
Image not found
Image is building
Permission required
Last updated