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. Operations include retrieving device configuration, applying configuration changes, and reading operational state. Authentication uses basic auth and payloads are negotiated as JSON or XML.

API entry from apis.yml

apis.yml Raw ↑
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.