Cisco Hardware logo

Cisco Hardware

Cisco Hardware is an aggregated index of programmable interfaces for managing Cisco network and data center hardware, including routers, switches, wireless access points, data center fabric, and unified computing systems. The index covers Cisco Catalyst Center (formerly DNA Center), Meraki cloud-managed devices, IOS XE RESTCONF, ACI APIC, UCS Manager, and Intersight cloud infrastructure management. Cisco hardware APIs are exposed through Cisco DevNet, with sandboxes available for developers to test integrations against live hardware without owning physical devices.

6 APIs 0 Features
HardwareInfrastructureNetworkingRoutersSwitches

APIs

Cisco Catalyst Center API

The Cisco Catalyst Center API (formerly Cisco DNA Center) provides programmatic management of Cisco enterprise network infrastructure, including discovery, inventory, provisioni...

Cisco Meraki Dashboard API

The Meraki Dashboard API is a RESTful interface for cloud-managed Meraki hardware including switches, wireless access points, security appliances, cameras, and sensors. Authenti...

Cisco IOS XE RESTCONF API

The IOS XE RESTCONF API exposes Cisco enterprise routers and switches running IOS XE through a model-driven RESTCONF interface that maps directly onto YANG data models. Operatio...

Cisco APIC REST API

The Cisco APIC REST API manages Application Centric Infrastructure (ACI) data center fabric. The API operates on the ACI Management Information Model and supports tenants, appli...

Cisco Intersight API

The Cisco Intersight API is a cloud-based control plane for managing Cisco UCS, HyperFlex, and partner infrastructure. The API follows an OData v4-flavored REST style, uses HTTP...

Cisco UCS Manager API

The UCS Manager XML API is the legacy programmatic interface for managing Cisco Unified Computing System blade and rack servers. The API uses an XML over HTTPS request-response ...

Semantic Vocabularies

Cisco Hardware Context

19 classes · 0 properties

JSON-LD

API Governance Rules

Cisco Hardware API Rules

6 rules · 3 errors 3 warnings

SPECTRAL

Resources

🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Sandbox
Sandbox
📄
Code Exchange
Code Exchange
🔗
Learning
Learning
💬
Support
Support
🔗
Community
Community
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
JSONLD
JSONLD
🔗
Spectral
Spectral

Sources

Raw ↑
aid: cisco-hardware
name: Cisco Hardware
url: https://raw.githubusercontent.com/api-evangelist/cisco-hardware/refs/heads/main/apis.yml
created: '2024-01-15'
modified: '2026-04-23'
type: Index
access: 3rd-Party
position: Consumer
specificationVersion: '0.19'
tags:
  - Hardware
  - Infrastructure
  - Networking
  - Routers
  - Switches
description: >-
  Cisco Hardware is an aggregated index of programmable interfaces for managing Cisco network and data center hardware,
  including routers, switches, wireless access points, data center fabric, and unified computing systems. The index
  covers Cisco Catalyst Center (formerly DNA Center), Meraki cloud-managed devices, IOS XE RESTCONF, ACI APIC, UCS
  Manager, and Intersight cloud infrastructure management. Cisco hardware APIs are exposed through Cisco DevNet, with
  sandboxes available for developers to test integrations against live hardware without owning physical devices.
apis:
  - aid: cisco-hardware:catalyst-center-api
    name: Cisco Catalyst Center API
    tags:
      - Automation
      - Catalyst
      - Network Management
      - SDN
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://developer.cisco.com/docs/dna-center/
    properties:
      - url: https://developer.cisco.com/docs/dna-center/
        type: Documentation
      - url: https://developer.cisco.com/docs/dna-center/api/
        type: APIReference
      - url: https://devnetsandbox.cisco.com/
        type: Sandbox
    description: >-
      The Cisco Catalyst Center API (formerly Cisco DNA Center) provides programmatic management of Cisco enterprise
      network infrastructure, including discovery, inventory, provisioning, assurance, software image management, and
      policy. Authentication uses a basic-auth token exchange that returns a session token used as the X-Auth-Token
      header for subsequent calls. Responses are JSON.
  - aid: cisco-hardware:meraki-dashboard-api
    name: Cisco Meraki Dashboard API
    tags:
      - Cloud Managed
      - Dashboard
      - Switching
      - Wireless
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://api.meraki.com/api/v1
    humanURL: https://developer.cisco.com/meraki/
    properties:
      - url: https://developer.cisco.com/meraki/api-latest/
        type: Documentation
      - url: https://api.meraki.com/api/v1/openapiSpec
        type: OpenAPI
      - url: https://developer.cisco.com/meraki/api/getting-started/
        type: GettingStarted
    description: >-
      The Meraki Dashboard API is a RESTful interface for cloud-managed Meraki hardware including switches, wireless
      access points, security appliances, cameras, and sensors. Authentication uses an API key passed in the
      X-Cisco-Meraki-API-Key header. All endpoints return JSON. The API is fully versioned and an OpenAPI specification
      is published live at the Meraki dashboard URL.
  - aid: cisco-hardware:ios-xe-restconf-api
    name: Cisco IOS XE RESTCONF API
    tags:
      - IOS XE
      - RESTCONF
      - Routers
      - Switches
      - YANG
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://developer.cisco.com/docs/ios-xe/
    properties:
      - url: https://developer.cisco.com/docs/ios-xe/
        type: Documentation
      - url: https://github.com/YangModels/yang/tree/main/vendor/cisco/xe
        type: YANG Models
      - url: https://devnetsandbox.cisco.com/RM/Topology
        type: Sandbox
    description: >-
      The IOS XE RESTCONF API exposes Cisco enterprise routers and switches running IOS XE through a model-driven
      RESTCONF interface that maps directly onto YANG data models. Operations include retrieving device configuration,
      applying configuration changes, and reading operational state. Authentication uses basic auth and payloads are
      negotiated as JSON or XML.
  - aid: cisco-hardware:apic-rest-api
    name: Cisco APIC REST API
    tags:
      - ACI
      - APIC
      - Data Center
      - Fabric
      - SDN
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://developer.cisco.com/docs/aci/
    properties:
      - url: https://developer.cisco.com/docs/aci/
        type: Documentation
      - url: https://developer.cisco.com/docs/apic-mim-ref/
        type: APIReference
      - url: https://github.com/datacenter/acitoolkit
        type: SDK
    description: >-
      The Cisco APIC REST API manages Application Centric Infrastructure (ACI) data center fabric. The API operates on
      the ACI Management Information Model and supports tenants, application profiles, endpoint groups, contracts, and
      fabric infrastructure. Authentication uses login endpoints that return a token cookie used for subsequent object
      queries and configuration changes.
  - aid: cisco-hardware:intersight-api
    name: Cisco Intersight API
    tags:
      - Cloud Management
      - HyperFlex
      - Infrastructure
      - UCS
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://intersight.com/api/v1
    humanURL: https://intersight.com/apidocs/
    properties:
      - url: https://intersight.com/apidocs/introduction/overview/
        type: Documentation
      - url: https://intersight.com/apidocs/downloads/
        type: OpenAPI
      - url: https://github.com/CiscoDevNet/intersight-python
        type: SDK
    description: >-
      The Cisco Intersight API is a cloud-based control plane for managing Cisco UCS, HyperFlex, and partner
      infrastructure. The API follows an OData v4-flavored REST style, uses HTTP signature authentication with API keys,
      and exposes resource collections for compute, storage, networking, virtualization, and orchestration domains.
  - aid: cisco-hardware:ucs-manager-api
    name: Cisco UCS Manager API
    tags:
      - Compute
      - Data Center
      - Servers
      - UCS
      - XML
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    humanURL: https://developer.cisco.com/site/ucs-dev-center/
    properties:
      - url: https://developer.cisco.com/docs/ucs-manager/
        type: Documentation
      - url: https://github.com/CiscoUcs/ucsmsdk
        type: SDK
    description: >-
      The UCS Manager XML API is the legacy programmatic interface for managing Cisco Unified Computing System blade and
      rack servers. The API uses an XML over HTTPS request-response model targeting the UCS object model and provides
      endpoints for chassis discovery, service profile association, firmware management, and policy configuration.
common:
  - type: Portal
    url: https://developer.cisco.com/
  - type: Documentation
    url: https://developer.cisco.com/docs/
  - type: Sandbox
    url: https://devnetsandbox.cisco.com/
  - type: Code Exchange
    url: https://developer.cisco.com/codeexchange/
  - type: Learning
    url: https://developer.cisco.com/learning/
  - type: Support
    url: https://developer.cisco.com/site/support/
  - type: Community
    url: https://community.cisco.com/
  - type: StatusPage
    url: https://status.cisco.com/
  - type: TermsOfService
    url: https://www.cisco.com/c/en/us/about/legal/cloud-and-software/end_user_license_agreement.html
  - type: PrivacyPolicy
    url: https://www.cisco.com/c/en/us/about/legal/privacy-full.html
  - type: JSONLD
    url: json-ld/cisco-hardware-context.jsonld
  - type: Spectral
    url: rules/cisco-hardware-rules.yml
maintainers:
  - FN: Kin Lane
    email: [email protected]