How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Volumez Tenant Cloud Resources API

The Tenant Cloud Resources API from Volumez — 6 operation(s) for tenant cloud resources.

Volumez Tenant Cloud Resources API is one of 39 APIs that Volumez publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

This API exposes 1 JSON Schema definition.

Tagged areas include Tenant Cloud Resources. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, authentication docs, rate-limit docs, and 1 JSON Schema.

This API exposes 14 operations across 6 paths, and defines 24 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0 - 8d1ee8c4.

Requests are made against a single base URL, https://api.dev.volumez.com.

14 operations 6 paths 24 schemas 1 DELETE5 GET6 OPTIONS1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0 - 8d1ee8c4
Base URL
https://api.dev.volumez.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Volumez Tenant Cloud Resources API declares 1 security scheme for authenticating requests. An API key is passed in the header as authorization (storage.io-authorizer).

Paths & Operations 14

Across 6 paths, the API surfaces 14 operations — 1 DELETE, 5 GET, 6 OPTIONS, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Tenant Cloud Resources 14
OPTIONS
/tenant-cloud-resources/role
Describe tenant cloud resources role
optionsTenantCloudResourcesRole → 200500400404202409
GET
/tenant-cloud-resources/role
Get All Tenant roles
getAllRoles 1 param → 200500
POST
/tenant-cloud-resources/role
Create tenant cloud role
createRole 1 param body → 201400409500
OPTIONS
/tenant-cloud-resources/vm/zones
Describe tenant cloud resources vm zones
optionsTenantCloudResourcesVmZones → 200500400404202409
GET
/tenant-cloud-resources/vm/zones
Get cloud provider zones for requested region
getVMZones 2 params → 200404500
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/role
Describe tenant cloud resources by cloud provider account id role
optionsTenantCloudResourcesByCloudProviderAccountIdRole → 200500400404202409
DELETE
/tenant-cloud-resources/{cloudProviderAccountId}/role
Delete tenant role resource by the given cloudProviderAccountId query param
deleteRole 2 params → 202404500
PUT
/tenant-cloud-resources/{cloudProviderAccountId}/role
Update tenant cloud role for the given cloudProviderAccountId
updateRole 2 params body → 204400404500
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/vpcs
Describe tenant cloud resources by cloud provider account id vm vpcs
optionsTenantCloudResourcesByCloudProviderAccountIdVmVpcs → 200500400404202409
GET
/tenant-cloud-resources/{cloudProviderAccountId}/vm/vpcs
Get all tenant's cloud VM's available VPCs
getVMVPCs 2 params → 200404500
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/metadata/{nodeId}
Describe tenant cloud resources by cloud provider account id vm by region…
optionsTenantCloudResourcesByCloudProviderAccountIdVmByRegionMetadataByNodeId → 200500400404202409
GET
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/metadata/{nodeId}
Get tenant's cloud VM' metadata by region
getVMMetadataByRegion 4 params → 200404500
OPTIONS
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/vpcs
Describe tenant cloud resources by cloud provider account id vm by region vpcs
optionsTenantCloudResourcesByCloudProviderAccountIdVmByRegionVpcs → 200500400404202409
GET
/tenant-cloud-resources/{cloudProviderAccountId}/vm/{region}/vpcs
Get tenant's cloud VM's available VPCs by region
getVMVPCsByRegion 3 params → 200404500

Schemas 24

The contract defines 24 schemas that model the data the API accepts and returns. The most detailed are CreateRoleRequest (6 properties), AvailableVPCItem (6 properties), GetRolesResponse (4 properties), CreateAzureRoleRequest (4 properties). Each schema is shown below with its type and property counts.

ErrorResponse
object
1 property
AzureRoleItem
objectnull
3 properties 3 required
CreateRoleRequest
object
6 properties
Region
string
GetRolesResponse
object
4 properties 1 required
NodeId
string
AvailableVPCItem
object
6 properties 3 required
CreateRoleResponse
EmptyResponse
object
AWSRoleItem
objectnull
2 properties 1 required
GetVmRegionZonesResponse
object
2 properties
GetVMMetadataResponse
object
1 property
CloudProviderType
string
UpdateAwsRoleRequest
object
2 properties
CreateAwsRoleRequest
object
2 properties
CreateAzureRoleRequest
object
4 properties
GetVMVPCsResponse
object
AzureVMRegion
object
2 properties
CloudProviderAccountId
string
AzureSecret
object
2 properties
UpdateAzureRoleRequest
object
3 properties
GetRolesResponse_roles_inner
object
3 properties 1 required
UpdateRoleRequest
object
3 properties
CloudProvider
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

volumez-tenant-cloud-resources-api-openapi.yml Raw ↑

Other APIs Volumez publishes across the network.

Volumez Add User API
Volumez Alerts API
Volumez Associations API
Volumez Attachments API
Volumez Auth API
Volumez Auto Provision Volumes API
Volumez Azuremarketplace API
Volumez Capacity Groups API
Volumez Charts API
Volumez Connectivities API
Volumez Disable User API
Volumez Enable User API
Where this information came from

This is an independent, third-party profile of Volumez Tenant Cloud Resources API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.