XSKY Cloud Volumes API
CloudVolumeController Cloud Volume Management
CloudVolumeController Cloud Volume Management
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/xsky-cloud-volumes-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
description: XMS is the controller of distributed storage system
version: SDS_4.2.000.0.200302
title: XMS Cloud Volumes API
contact: {}
license:
name: Commercial
servers:
- url: /v1
tags:
- name: cloud-volumes
description: CloudVolumeController Cloud Volume Management
paths:
/cloud-volumes/:
get:
tags:
- cloud-volumes
operationId: ListCloudVolumes
parameters:
- name: limit
in: query
description: paging param
required: false
x-exportParamName: Limit
schema:
type: integer
format: int64
- name: offset
in: query
description: paging param
required: false
x-exportParamName: Offset
schema:
type: integer
format: int64
- name: cloud_instance_id
in: query
description: cloud instance id
required: false
x-exportParamName: CloudInstanceId
schema:
type: integer
format: int64
responses:
200:
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/CloudVolumesResp'
500:
description: InternalServerError
security:
- tokenInQuery: []
- tokenInHeader: []
summary: List cloud volumes
x-summary-source: derived
/cloud-volumes/{cloud_volume_id}:
get:
tags:
- cloud-volumes
description: Get a cloud volume
operationId: GetCloudVolume
parameters:
- name: cloud_volume_id
in: path
description: cloud volume id
required: true
x-exportParamName: CloudVolumeId
schema:
type: integer
format: int64
responses:
200:
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/CloudVolumeResp'
404:
description: NotFound
500:
description: InternalServerError
security:
- tokenInHeader: []
- tokenInQuery: []
summary: Get cloud volume
x-summary-source: derived
components:
schemas:
CloudDatacenter_Nestview:
type: object
properties:
id:
type: integer
format: int64
name:
type: string
title: CloudDatacenter_Nestview
example:
name: name
id: 0
CloudVolumeResp:
type: object
properties:
cloud_volume:
description: cloud volume
$ref: '#/components/schemas/CloudVolume'
title: CloudVolumeResp
example:
cloud_volume:
cloud_volume_id: cloud_volume_id
cloud_datacenter:
name: name
id: 0
cloud_platform:
name: name
id: 6
type: type
block_volume:
original_name: original_name
name: name
id: 9
name: name
create: '2000-01-23T04:56:07.000+00:00'
update: '2000-01-23T04:56:07.000+00:00'
multi_attach: true
id: 1
type: type
Volume_Nestview:
type: object
properties:
id:
type: integer
format: int64
name:
type: string
original_name:
type: string
title: Volume_Nestview
example:
original_name: original_name
name: name
id: 9
CloudPlatform_Nestview:
type: object
properties:
id:
type: integer
format: int64
name:
type: string
type:
type: string
title: CloudPlatform_Nestview
example:
name: name
id: 6
type: type
CloudVolume:
type: object
properties:
block_volume:
$ref: '#/components/schemas/Volume_Nestview'
cloud_datacenter:
$ref: '#/components/schemas/CloudDatacenter_Nestview'
cloud_platform:
$ref: '#/components/schemas/CloudPlatform_Nestview'
cloud_volume_id:
type: string
create:
type: string
format: date-time
id:
type: integer
format: int64
multi_attach:
type: boolean
name:
type: string
type:
type: string
update:
type: string
format: date-time
title: CloudVolume
description: CloudVolume defines volumes of the cloud platform
example:
cloud_volume_id: cloud_volume_id
cloud_datacenter:
name: name
id: 0
cloud_platform:
name: name
id: 6
type: type
block_volume:
original_name: original_name
name: name
id: 9
name: name
create: '2000-01-23T04:56:07.000+00:00'
update: '2000-01-23T04:56:07.000+00:00'
multi_attach: true
id: 1
type: type
CloudVolumesResp:
type: object
properties:
cloud_volumes:
type: array
description: cloud volumes
items:
$ref: '#/components/schemas/CloudVolume'
title: CloudVolumesResp
example:
cloud_volumes:
- cloud_volume_id: cloud_volume_id
cloud_datacenter:
name: name
id: 0
cloud_platform:
name: name
id: 6
type: type
block_volume:
original_name: original_name
name: name
id: 9
name: name
create: '2000-01-23T04:56:07.000+00:00'
update: '2000-01-23T04:56:07.000+00:00'
multi_attach: true
id: 1
type: type
- cloud_volume_id: cloud_volume_id
cloud_datacenter:
name: name
id: 0
cloud_platform:
name: name
id: 6
type: type
block_volume:
original_name: original_name
name: name
id: 9
name: name
create: '2000-01-23T04:56:07.000+00:00'
update: '2000-01-23T04:56:07.000+00:00'
multi_attach: true
id: 1
type: type
securitySchemes:
tokenInHeader:
description: auth by token
type: apiKey
name: Xms-Auth-Token
in: header
tokenInQuery:
description: auth by token
type: apiKey
name: token
in: query