VMware
Collection of VMware APIs for cloud infrastructure, virtualization, and management solutions including vSphere, NSX, vCloud Director, Tanzu, and Aria operations.
Solid contracts, transparent operations, and an easy start — typically complete on four or five facets with one clear soft spot.
API Evangelist profiles VMware the way a machine reads it — 280 machine-readable artifacts across 59 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — VMware scores 63.4/100 (strong), with a separate agent-readiness read of 55/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile VMware
Each block below is one kind of artifact we hold for VMware. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 59
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
vSphere Web Services API
Comprehensive SOAP-based API providing access to all vSphere management functionality including virtual machines, hosts, clusters, networking, and storage.
Virtual Infrastructure JSON API
HTTP and JSON based wire protocol as an alternative to SOAP and XML for vCenter Server 8.0 Update 1 and later, documented via OpenAPI 3.0 specification.
NSX-T Global Manager API
API for managing NSX Federation with centralized configuration of multiple NSX deployments across sites.
NSX Intelligence API
API for NSX Intelligence and Application Platform providing network traffic data collection, ingestion, and correlation capabilities.
NSX Autonomous Edge API
REST API for NSX Autonomous Edge providing network virtualization capabilities for edge deployments using a resource-oriented architecture with JSON encoding.
Tanzu Kubernetes Grid API
API for managing enterprise-ready Kubernetes clusters.
Workspace ONE API
API for unified endpoint management and digital workspace platform.
VMware Cloud Foundation API
API for managing the full VMware Cloud Foundation stack including SDDC Manager and Cloud Builder for automated lifecycle management of private cloud infrastructure.
VMware Horizon Server API
API for managing VMware Horizon virtual desktop and application delivery platform including pools, farms, desktops, and sessions.
vSAN Management API
API for managing VMware vSAN software-defined storage including cluster configuration, disk management, health monitoring, and performance analytics.
VMware Aria Operations for Logs API
REST API for VMware Aria Operations for Logs providing programmatic access to log data ingestion, querying, aggregation, and platform configuration.
VMware Aria Operations for Networks API
API for network visibility, analytics, and troubleshooting providing access to application discovery, microsegmentation planning, and network flow analysis.
VMware Aria Suite Lifecycle API
REST API for managing the lifecycle of VMware Aria suite products including deployment, upgrade, patching, and configuration management.
VMware Site Recovery Manager API
REST API gateway for VMware Site Recovery Manager providing programmatic access to disaster recovery operations including protection groups, recovery plans, and replication mana...
VMware Live Cyber Recovery API
REST API for VMware Live Cyber Recovery providing access to cloud file systems, protected sites, VMs, protection groups, and recovery plans for ransomware and disaster recovery.
VMware Live Site Recovery API
API for VMware Live Site Recovery providing disaster recovery as a service capabilities with automated recovery plan execution and testing.
VMware vDefend API
API for VMware vDefend lateral security platform providing network security segmentation, threat detection, network analysis, and malware prevention capabilities.
VCF Operations API
API for VMware Cloud Foundation operations management providing monitoring, analytics, and performance optimization for VCF deployments.
VMware View API
API providing comprehensive access to VMware Horizon View data structures for managing virtual desktop infrastructure including desktop pools, sessions, and entitlements.
VMware Cloud on AWS API Reference
Comprehensive API reference for managing VMware Cloud on AWS infrastructure including SDDCs, organizations, subscriptions, and ESX host configurations.
NSX VMC Policy API
API for managing logical networking in NSX for VMware Cloud on AWS customers including security policies, segments, and gateway configurations.
VMware Cloud Disaster Recovery API
REST API for VMware Cloud Disaster Recovery providing access to cloud file systems, protected sites, protected VMs, protection groups, and Recovery SDDCs.
VMware Aria Automation Orchestrator API
REST API for VMware Aria Automation Orchestrator enabling programmatic access to run and schedule workflows, retrieve workflow details and logs, browse inventories and plug-ins,...
VMware Aria Operations for Networks SaaS API
SaaS version of the VMware Aria Operations for Networks API providing cloud-hosted network visibility, analytics, and microsegmentation planning capabilities with token-based au...
VCF Operations for Networks API
API for VCF Operations for Networks providing network visibility, analytics, and troubleshooting for VMware Cloud Foundation deployments.
VMware Avi Load Balancer API
RESTful API for VMware Avi Load Balancer providing programmatic access to application delivery services including virtual services, pools, service engines, analytics, and health...
VMware Data Services Manager API
API for VMware Data Services Manager providing on-demand provisioning and automated management of PostgreSQL, MySQL, and Microsoft SQL Server databases in vSphere environments.
VMware Data Services Manager Kubernetes API
Kubernetes API for VMware Data Services Manager enabling self-service consumption of supported data services through Kubernetes custom resources.
App Volumes API
API for VMware App Volumes providing programmatic access to real-time application delivery and lifecycle management for virtual desktops and published applications.
VMware vSphere Kubernetes Service API
API for VMware vSphere Kubernetes Service enabling management of Tanzu Kubernetes clusters on vSphere including cluster lifecycle, node pools, and infrastructure configuration.
SDDC Manager API
API for SDDC Manager providing programmatic access to VMware Cloud Foundation workload domain lifecycle management, host commissioning, and infrastructure configuration.
VCF Installer API
API for VMware Cloud Foundation Installer providing automated infrastructure bringup and initial deployment of VCF components.
VCF Operations Orchestrator API
REST API for VMware Cloud Foundation Operations Orchestrator providing workflow automation and orchestration capabilities for VCF infrastructure management.
VMware Cloud Director OpenAPI
Modern RESTful API for VMware Cloud Director defined using OpenAPI standards providing cloud service delivery and multi-tenancy management capabilities.
VMware Cloud Director API
XML-based API for VMware Cloud Director providing comprehensive cloud service provider capabilities including organization, VDC, vApp, and catalog management.
VMware Identity Manager API
API for VMware Identity Manager providing identity and access management capabilities including authentication, authorization, directory integration, and single sign-on.
Operations for Applications REST API
REST API for Operations for Applications providing access to metrics, dashboards, alerts, events, and integrations for full-stack observability and monitoring.
Data Management for VMware Tanzu REST API
REST API for Data Management for VMware Tanzu providing database-as-a-service capabilities for provisioning and managing data services on Kubernetes.
VMware Cloud Foundation for VxRail API
API for managing VMware Cloud Foundation deployments on Dell VxRail hyperconverged infrastructure including cluster expansion, lifecycle management, and VxRail-specific operations.
VCF Usage Meter API
API for VMware Cloud Foundation Usage Meter providing metering and usage reporting capabilities for VMware product consumption tracking by service providers.
Virtual Storage Lifecycle Management API
API for managing the lifecycle of virtual storage including first-class disks, storage policies, and virtual disk operations in vSphere environments.
VMware Private AI Service API
API for VMware Private AI providing on-premises AI and machine learning infrastructure services for deploying and managing AI workloads within VMware environments.
VMware HCX API
REST API for VMware HCX enabling workload mobility, network extension, and disaster recovery across data centers and clouds with support for migration automation and service mes...
VMware Cloud Provider Lifecycle Manager API
API for managing the lifecycle of VMware cloud provider environments including deployment, upgrade, and configuration of VMware products for service providers.
VMware Clusters API
Cluster management for compute resource grouping, DRS, and HA configuration
VMware Content Library API
Content library management for templates, ISOs, and OVF packages shared across vCenter instances
VMware Datacenters API
Datacenter management for organizing vSphere inventory
VMware Datastores API
Datastore management including browsing, capacity monitoring, and storage configuration
VMware Folders API
Inventory folder management for organizing vSphere objects
VMware Hosts API
ESXi host management including connection state, maintenance mode, and host configuration
VMware Networks API
Virtual network management including standard and distributed port groups and network connectivity
VMware Resource Pools API
Resource pool management for allocating compute resources
VMware Session API
Authentication session management for the vSphere REST API
VMware Storage Policies API
VM storage policy management for defining storage requirements and compliance
VMware Tagging API
Tag and category management for organizing and classifying vSphere inventory objects
VMware VM Guest API
Guest operating system operations including identity, networking, local filesystem, and process management via VMware Tools
VMware VM Hardware API
Virtual machine hardware configuration including CPU, memory, disks, network adapters, CD-ROMs, and other virtual devices
VMware VM Power API
Virtual machine power state operations including power on, power off, suspend, reset, and guest shutdown
VMware VMs API
Virtual machine lifecycle management including creation, power operations, cloning, migration, and configuration
Scroll within the panel for all 59 ·
Open Collections 1
Open, tool-agnostic collections carry the same runnable value as Postman without locking you to one client — the portable, forkable form of the same exercise.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
VMware vSphere Automation REST API
OPEN COLLECTIONPricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Vmware Plans Pricing
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Vmware Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Vmware Finops
FINOPSFeatures 9
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
vSphere Virtualization
Industry-leading server virtualization platform for running and managing virtual machines across data center infrastructure.
NSX Networking
Software-defined networking and security platform with micro-segmentation, load balancing, and distributed firewall.
vSAN Storage
Hyper-converged software-defined storage integrated with vSphere for simplified storage management and high availability.
Tanzu Kubernetes
Enterprise Kubernetes management for building, running, and managing modern containerized applications at scale.
Aria Operations
AI-powered operations management for proactive performance optimization, capacity planning, and intelligent remediation.
Horizon VDI
Virtual desktop and application delivery platform for secure remote work with published desktops and applications.
Cloud Foundation
Integrated software stack for private and hybrid cloud with automated lifecycle management and consistent operations.
Site Recovery
Automated disaster recovery and business continuity with recovery plan orchestration and non-disruptive testing.
Private AI
On-premises AI infrastructure services for deploying and managing AI workloads within VMware environments.
Scroll within the panel for all 9 ·
Semantic Vocabularies 2
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Vmware Context
JSON-LDVmware Vsphere Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
VMware API Rules
SPECTRALVMware API Rules
SPECTRALJSON Schema 75
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
ClusterInfo
JSON SCHEMAClusterSummary
JSON SCHEMACpuInfo
JSON SCHEMACpuUpdateSpec
JSON SCHEMADatacenterCreateSpec
JSON SCHEMADatacenterInfo
JSON SCHEMADatacenterSummary
JSON SCHEMADatastoreInfo
JSON SCHEMADatastoreSummary
JSON SCHEMADiskCreateSpec
JSON SCHEMADiskInfo
JSON SCHEMADiskSummary
JSON SCHEMAEthernetCreateSpec
JSON SCHEMAEthernetInfo
JSON SCHEMAEthernetSummary
JSON SCHEMAFolderSummary
JSON SCHEMAGuestIdentityInfo
JSON SCHEMAGuestNetworkingInfo
JSON SCHEMAHardwareInfo
JSON SCHEMAHardwareUpdateSpec
JSON SCHEMAHostInfo
JSON SCHEMAHostSummary
JSON SCHEMALibraryCreateSpec
JSON SCHEMALibraryInfo
JSON SCHEMAMemoryInfo
JSON SCHEMAMemoryUpdateSpec
JSON SCHEMANetworkSummary
JSON SCHEMAPowerInfo
JSON SCHEMAResourcePoolSummary
JSON SCHEMASessionInfo
JSON SCHEMAStoragePolicySummary
JSON SCHEMATagAssociationSpec
JSON SCHEMATagCategoryCreateSpec
JSON SCHEMATagCreateSpec
JSON SCHEMAVMware vSphere Virtual Machine
JSON SCHEMAVMCreateSpec
JSON SCHEMAVMInfo
JSON SCHEMAVMSummary
JSON SCHEMAClusterInfo
JSON SCHEMAClusterSummary
JSON SCHEMACpuInfo
JSON SCHEMACpuUpdateSpec
JSON SCHEMADatacenterCreateSpec
JSON SCHEMADatacenterInfo
JSON SCHEMADatacenterSummary
JSON SCHEMADatastoreInfo
JSON SCHEMADatastoreSummary
JSON SCHEMADiskCreateSpec
JSON SCHEMADiskInfo
JSON SCHEMADiskSummary
JSON SCHEMAEthernetCreateSpec
JSON SCHEMAEthernetInfo
JSON SCHEMAEthernetSummary
JSON SCHEMAFolderSummary
JSON SCHEMAGuestIdentityInfo
JSON SCHEMAGuestNetworkingInfo
JSON SCHEMAHardwareInfo
JSON SCHEMAHardwareUpdateSpec
JSON SCHEMAHostInfo
JSON SCHEMAHostSummary
JSON SCHEMALibraryCreateSpec
JSON SCHEMALibraryInfo
JSON SCHEMAMemoryInfo
JSON SCHEMAMemoryUpdateSpec
JSON SCHEMANetworkSummary
JSON SCHEMAPowerInfo
JSON SCHEMAResourcePoolSummary
JSON SCHEMASessionInfo
JSON SCHEMAStoragePolicySummary
JSON SCHEMATagAssociationSpec
JSON SCHEMATagCategoryCreateSpec
JSON SCHEMATagCreateSpec
JSON SCHEMAVMCreateSpec
JSON SCHEMAVMInfo
JSON SCHEMAVMSummary
JSON SCHEMAScroll within the panel for all 75 ·
JSON Structure 38
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
Vmware Structure
JSON STRUCTUREVmware Vsphere Cluster Info Structure
JSON STRUCTUREVmware Vsphere Cluster Summary Structure
JSON STRUCTUREVmware Vsphere Cpu Info Structure
JSON STRUCTUREVmware Vsphere Cpu Update Spec Structure
JSON STRUCTUREVmware Vsphere Datacenter Create Spec Structure
JSON STRUCTUREVmware Vsphere Datacenter Info Structure
JSON STRUCTUREVmware Vsphere Datacenter Summary Structure
JSON STRUCTUREVmware Vsphere Datastore Info Structure
JSON STRUCTUREVmware Vsphere Datastore Summary Structure
JSON STRUCTUREVmware Vsphere Disk Create Spec Structure
JSON STRUCTUREVmware Vsphere Disk Info Structure
JSON STRUCTUREVmware Vsphere Disk Summary Structure
JSON STRUCTUREVmware Vsphere Ethernet Create Spec Structure
JSON STRUCTUREVmware Vsphere Ethernet Info Structure
JSON STRUCTUREVmware Vsphere Ethernet Summary Structure
JSON STRUCTUREVmware Vsphere Folder Summary Structure
JSON STRUCTUREVmware Vsphere Guest Identity Info Structure
JSON STRUCTUREVmware Vsphere Guest Networking Info Structure
JSON STRUCTUREVmware Vsphere Hardware Info Structure
JSON STRUCTUREVmware Vsphere Hardware Update Spec Structure
JSON STRUCTUREVmware Vsphere Host Info Structure
JSON STRUCTUREVmware Vsphere Host Summary Structure
JSON STRUCTUREVmware Vsphere Library Create Spec Structure
JSON STRUCTUREVmware Vsphere Library Info Structure
JSON STRUCTUREVmware Vsphere Memory Info Structure
JSON STRUCTUREVmware Vsphere Memory Update Spec Structure
JSON STRUCTUREVmware Vsphere Network Summary Structure
JSON STRUCTUREVmware Vsphere Power Info Structure
JSON STRUCTUREVmware Vsphere Resource Pool Summary Structure
JSON STRUCTUREVmware Vsphere Session Info Structure
JSON STRUCTUREVmware Vsphere Storage Policy Summary Structure
JSON STRUCTUREVmware Vsphere Tag Association Spec Structure
JSON STRUCTUREVmware Vsphere Tag Category Create Spec Structure
JSON STRUCTUREVmware Vsphere Tag Create Spec Structure
JSON STRUCTUREVmware Vsphere Vm Create Spec Structure
JSON STRUCTUREVmware Vsphere Vm Info Structure
JSON STRUCTUREVmware Vsphere Vm Summary Structure
JSON STRUCTUREScroll within the panel for all 38 ·
Examples 76
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
Vmware Attachtag Example
EXAMPLEVmware Createsession Example
EXAMPLEVmware Createtag Example
EXAMPLEVmware Createvm Example
EXAMPLEVmware Createvmdisk Example
EXAMPLEVmware Getcluster Example
EXAMPLEVmware Getdatacenter Example
EXAMPLEVmware Getdatastore Example
EXAMPLEVmware Gethost Example
EXAMPLEVmware Getvm Example
EXAMPLEVmware Getvmcpu Example
EXAMPLEVmware Getvmhardware Example
EXAMPLEVmware Getvmmemory Example
EXAMPLEVmware Listclusters Example
EXAMPLEVmware Listfolders Example
EXAMPLEVmware Listhosts Example
EXAMPLEVmware Listnetworks Example
EXAMPLEVmware Listtags Example
EXAMPLEVmware Listvmdisks Example
EXAMPLEVmware Listvms Example
EXAMPLEVmware Updatevmcpu Example
EXAMPLEScroll within the panel for all 76 ·
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 6
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Data Center Modernization
Transform traditional data centers with software-defined compute, storage, and networking for improved agility and efficiency.
Hybrid Cloud Operations
Extend on-premises infrastructure to public clouds with consistent management, security, and networking across environments.
Application Modernization
Containerize existing applications and deploy new cloud-native workloads on Kubernetes with enterprise-grade management.
Disaster Recovery
Protect business-critical workloads with automated failover, recovery plan testing, and ransomware protection.
Virtual Desktop Infrastructure
Deliver secure virtual desktops and applications to remote workers with centralized management and endpoint security.
Network Security
Implement zero-trust security with micro-segmentation, distributed firewall, and threat detection across the network.
Integrations 6
Pre-built integrations with other platforms tell you where this provider already fits in a stack.
Pre-built integrations with other platforms and tools.
AWS
VMware Cloud on AWS provides a jointly engineered hybrid cloud service running vSphere on AWS bare-metal infrastructure.
Microsoft Azure
Azure VMware Solution runs VMware workloads natively on Azure with full vSphere, vSAN, and NSX integration.
Google Cloud
Google Cloud VMware Engine provides a fully managed VMware environment on Google Cloud infrastructure.
Dell VxRail
Jointly engineered hyperconverged infrastructure combining VCF with Dell PowerEdge servers for turnkey private cloud.
Kubernetes
Native Kubernetes integration through Tanzu and vSphere with Kubernetes for container orchestration at enterprise scale.
Terraform
Official VMware Terraform provider for infrastructure-as-code automation of vSphere, NSX, and VCF resources.
Resources
Every other property we hold for VMware — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 2
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 3
Pagination, idempotency, versioning, errors, and events
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 2
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/vmware · machine-readable index on apis.io