List CVMs (paginated)
Changed onReturns paginated CVMs in current workspace with total count.
Request
- Base URLhttps://cloud-api.phala.com
- AuthOAuth 2Authorization codeToken URLtoken
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Filter by instance family
Filter by one or more instance type IDs
Search name, app_id, vm_uuid, instance_id
CVM status filter
OS image name filter
KMS slug filter
KMS type filter
Node name filter (matches teepod or node name)
Region identifier filter
Page number (1-indexed)
Items per page (max 100)
Response
Paginated CVM list with total count
Changes
- breaking
response property
anyOf[subschema #1: PaginatedHostedCvms]/items/items/managed_user/anyOf[subschema #1: ManagedUser]/idlist-of-types was widened by adding typesstringto media typeapplication/jsonof response200 - warning
deleted the
queryrequest parameterteepod_id - warning
deleted the
queryrequest parameteruser_id - warning
added the new
localenum value to the////response property for the response status - info
the endpoint scheme security
APIKeyHeaderwas removed from the API - info
added the new optional
queryrequest parameterbase_image - info
added the new optional
queryrequest parameterfamily - info
added the new optional
queryrequest parameterinstance_types - info
added the new optional
queryrequest parameterkms_slug - info
added the new optional
queryrequest parameterkms_type - info
added the new optional
queryrequest parameternode - info
added the new optional
queryrequest parameterregion - info
added the new optional
queryrequest parametersearch - info
added the new optional
queryrequest parameterstatus - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
/////////to the response with the status - info
added the optional property
//////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
///to the response with the status - info
added the optional property
/////to the response with the status - info
added the optional property
/////to the response with the status - info
added to the
//////response propertyanyOflist for the response status - info
removed from the
//////response propertyanyOflist for the response status - info
added the required property
///to the response with the status - info
added the required property
///to the response with the status
- breaking