Vertiv is a global provider of critical digital infrastructure and continuity solutions for data centers and communication networks. The company delivers power management, thermal management, IT management software (DCIM), and infrastructure monitoring solutions through brands including Geist (DCIM and PDU monitoring), Avocent (IT management and KVM), and Liebert (UPS and thermal).
URL: https://raw.githubusercontent.com/api-evangelist/vertiv/refs/heads/main/apis.yml
- Critical Infrastructure
- Data Center
- DCIM
- Infrastructure Monitoring
- Power Management
- UPS
- Created: 2026-05-03
- Modified: 2026-05-03
The Vertiv Environet Alert Public REST API provides programmatic access to Vertiv's DCIM monitoring platform. The API enables retrieval of device data, sensor readings, environmental metrics, alerts, alarms, circuit information, rack details, and asset management data.
- Documentation: REST API Guide (PDF)
- OpenAPI Spec: vertiv-environet-alert-openapi.yml
The Vertiv Avocent ADX Ecosystem API provides REST API access for managing IT infrastructure through the Avocent ADX Management Platform. Supports device management, KVM session management, and user administration.
- API Guide (PDF): Avocent ADX Ecosystem API Guide
REST API for launching KVM, serial, and virtual viewer sessions to managed devices via the DSView centralized management platform.
- Documentation: DSView API Technical Note (PDF)
REST API for programmatic control of Geist intelligent rack PDUs including outlet power control, configuration, and energy monitoring.
- Documentation: Geist Open API Integration
Native RESTful API for the Avocent Advanced Console System providing serial console server management.
- Documentation: ACS API Guide (PDF)
| Spec | Description |
|---|---|
| vertiv-environet-alert-openapi.yml | Vertiv Environet Alert REST API — devices, alarms, sensors, racks, circuits, assets |
| File | Description |
|---|---|
| capabilities/dcim-monitoring.yaml | Unified DCIM monitoring workflow — REST and MCP interfaces for data center ops |
| capabilities/shared/environet-alert.yaml | Shared Environet Alert API consumed definition |
| File | Description |
|---|---|
| rules/vertiv-environet-rules.yml | Spectral ruleset enforcing Vertiv Environet API conventions |
| Schema | Description |
|---|---|
| json-schema/vertiv-alarm-schema.json | Alarm entity schema |
| json-schema/vertiv-device-schema.json | Device entity schema |
| json-schema/vertiv-sensor-schema.json | Sensor data point schema |
| Structure | Description |
|---|---|
| json-structure/vertiv-alarm-structure.json | Alarm field structure documentation |
| json-structure/vertiv-device-structure.json | Device field structure documentation |
| File | Description |
|---|---|
| json-ld/vertiv-context.jsonld | JSON-LD context mapping Vertiv vocabulary to schema.org |
| Example | Description |
|---|---|
| examples/vertiv-authenticate-example.json | Authentication request/response |
| examples/vertiv-list-alarms-example.json | List active alarms |
| examples/vertiv-list-devices-example.json | List DCIM devices |
| examples/vertiv-list-sensors-example.json | List environmental sensors |
| File | Description |
|---|---|
| vocabulary/vertiv-vocabulary.yml | DCIM and power management domain vocabulary |
- Website
- Monitoring & Management Products
- Geist Brand
- Geist Open API Integration
- Software Downloads
- Support
- Vertiv IS/IT GitHub
Kin Lane — kin@apievangelist.com