Cisco MDS 9000 Series NX-API Reference Guide, Release 9.2(x)
Introduction
Cisco MDS NX-API brings programmatic access to Cisco MDS 9000 Series switches.
Cisco MDS NX-API is an RPC-style API that accepts CLI commands and returns the command output in a structured response. Based on HTTP or HTTPS protocols, common to Representational State Transfer (REST) APIs, it is a web service API that provides remote access to the configuration and monitoring capabilities of Cisco MDS NX-OS CLI. When coupled with a programming language like Python, it facilitates network automation of Cisco MDS 9000 Series switches.
Cisco MDS NX-API supports certain show and configuration commands that are noninteractive (commands that do not prompt the user to enter input).
For more information, see the Cisco MDS 9000 Series NX-OS Programmability Guide.
Supported Platforms
NX-API is supported on the following Cisco MDS 9000 Series Switches:
- Cisco MDS 9700 Series Multilayer Director Switches
- Cisco MDS 9250i Multiservice Fabric Switch
- Cisco MDS 9396T Multilayer Fabric Switch
- Cisco MDS 9396S Multilayer Fabric Switch
- Cisco MDS 9148T Multilayer Fabric Switch
- Cisco MDS 9148S Multilayer Fabric Switch
- Cisco MDS 9132T Multilayer Fabric Switch
- Cisco MDS 9124V Multilayer Fabric Switch
- Cisco MDS 9148V Multilayer Fabric Switch
For more information on platforms supported in Cisco MDS NX-OS Release, see the Cisco MDS 9000 Series Compatibility Matrix.