Virtual Machines
Virtual machine management endpoints
GET /api/v1/vms/os-images
Bearer token for authentication. Format: Bearer
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/v1/vms/{organization_id}
Bearer token for authentication. Format: Bearer
Path parameter: organization_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/v1/vms/status/{deployment_uuid}
Bearer token for authentication. Format: Bearer
Path parameter: deployment_uuid
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/create
Bearer token for authentication. Format: Bearer
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyanyanyCreated
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error
POST /api/v1/vms/{vm_id}/stop
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyOK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/{vm_id}/start
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyOK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/{vm_id}/resize
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyanyOK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/{vm_id}/resize-volume
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyanyanyOK
Bad Request
Unauthorized
Forbidden
Not Found
DELETE /api/v1/vms/{vm_id}
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/v1/vms/{vm_id}/firewall
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/{vm_id}/firewall
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyCreated
Bad Request
Unauthorized
Forbidden
Not Found
PUT /api/v1/vms/{vm_id}/firewall/{rule_id}
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Path parameter: rule_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyOK
Bad Request
Unauthorized
Forbidden
Not Found
DELETE /api/v1/vms/{vm_id}/firewall/{rule_id}
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Path parameter: rule_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
POST /api/v1/vms/{vm_id}/firewall/reset
Bearer token for authentication. Format: Bearer
Path parameter: vm_id
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304anyOK
Bad Request
Unauthorized
Forbidden
Not Found
GET /api/v1/vms/firewall/templates
Bearer token for authentication. Format: Bearer
Organization ID - required for all API requests to scope data to your organization
1234567890Bearer token for authentication
Bearer psk_1db3560bebe10dcd43acceb6121a1de598bbd3d4ad6ab6e8a570d3389e5de304OK
Bad Request
Unauthorized
Forbidden
Not Found
Last updated