How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Cisco Catalyst SD-WAN Monitoring - Device Details API

The Monitoring - Device Details API from Cisco Catalyst SD-WAN — 37 operation(s) for monitoring - device details.

Cisco Catalyst SD-WAN Monitoring - Device Details API is one of 382 APIs that Cisco Catalyst SD-WAN publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Monitoring - Device Details. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

This API exposes 38 operations across 37 paths. It is described by OpenAPI 3.2.0, at version 26.1.0+2026-01-06.

Requests are made against a single base URL, /dataservice.

38 operations 37 paths 0 schemas 2 DELETE31 GET5 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
26.1.0+2026-01-06
Base URL
https://{sdwan-manager-host}:8443/dataservice
Resource Areas
1

Paths & Operations 38

Across 37 paths, the API surfaces 38 operations — 2 DELETE, 31 GET, 5 POST. Each is listed below with its method, path, parameters, and response codes.

Monitoring - Device Details 38
GET
/data/device/state/{state_data_type}
Get device state data
generateDeviceStateData 3 params → 200400403500
GET
/data/device/state/{state_data_type}/fields
Get device state data fileds
generateDeviceStateDataFields 1 param → 200400403500
GET
/data/device/state/{state_data_type}/query
Get device state data fileds
generateDeviceStateDataWithQueryString 1 param → 200400403500
GET
/device
List all devices
listAllDevices 2 params → 200400403500
POST
/device/blockSync
Set collection manager block set flag
setBlockSync 1 param → 200400403500
GET
/device/config
Get device running configuration
getDeviceRunningConfig 1 param → 200400403500
GET
/device/config/htmldeprecated
Get device running configuration in HTML format
getDeviceRunningConfigHTML 1 param → 200400403500
GET
/device/counters
Get device counters
getDeviceCounters → 200400403500
GET
/device/devicestatus
Get devices status per type
getDeviceOnlyStatus → 200400403500
POST
/device/enableSDAVC/{deviceIP}/{enable}
Enable/Disable SDAVC on device
enableSDAVCOnDevice 2 params → 200400403500
GET
/device/featuresupport
Get device feature support summary info
getDeviceFeatureSupport → 200400403500
GET
/device/hardwarehealth/detail
Get hardware health details for device
getHardwareHealthDetails 2 params → 200400403500
GET
/device/hardwarehealth/summary
Get hardware health summary for device
getHardwareHealthSummary 2 params → 200400403500
GET
/device/keyvalue
Get vEdge inventory as key value (key as systemIp value as hostName)
getDeviceListAsKeyValue 1 param → 200400403500
GET
/device/models
Get all device models supported by the vManage
listAllDeviceModels → 200400403500
GET
/device/models/{uuid}
Get device model for the device
getDeviceModels 1 param → 200400403500
GET
/device/monitor
Get all monitoring details of the devices
listAllMonitorDetailsDevices → 200400403500
GET
/device/queues
Get synchronized queue information, returns information about syncing, queued and stuck devices
getSyncQueues → 200400403500
GET
/device/reachable
Get list of reachable devices
listReachableDevices 2 params → 200400403500
GET
/device/stats
Get stats queue information
getStatsQueues → 200400403500
GET
/device/status
Get devices status for vSmart,vBond,vEdge, and cEdge
getAllDeviceStatus → 200400403500
GET
/device/sync_status
Get list of currently syncing devices
listCurrentlySyncingDevices 1 param → 200400403500
POST
/device/syncall/memorydb
Synchronize memory database for all devices
syncAllDevicesMemDB → 200400403500
POST
/device/tier
add tier
addTier body → 200400403500
GET
/device/tier
getTiers
getTiers → 200400403500
DELETE
/device/tier/{tierName}
deleteTier
deleteTier 1 param → 200400403500
GET
/device/tloc
Get TLOC status list
getDeviceTlocStatus 2 params → 200400403500
GET
/device/tlocutil
Get TLOC list
getDeviceTlocUtil 1 param → 200400403500
GET
/device/tlocutil/detail
Get detailed TLOC list
getDeviceTlocUtilDetails 2 params → 200400403500
GET
/device/unconfigured
Get wan edge devices not configured by vManage (that is, those in CLI mode)
getUnconfigured → 200400403500
GET
/device/unreachable
Get list of unreachable devices
listUnreachableDevices 1 param → 200400403500
DELETE
/device/unreachable/{deviceIP}
Delete unreachable device
removeUnreachableDevice 1 param → 200400403500
GET
/device/vedgeinventory/detail
Get detailed vEdge inventory
getVedgeInventory 1 param → 200400403500
GET
/device/vedgeinventory/summary
Get vEdge inventory
getVedgeInventorySummary → 200400403500
GET
/device/vmanage
Get vManage system IP
getVManageSystemIP → 200400403500
POST
/v1/device/analyzeCliConfig
Analyze CLI Config for device
analyzeCliConfig body → 200400403500
GET
/v1/device/runningIosCliConfig/{deviceUUID}
Get Running iOS CLI Config for device
getRunningIosCliConfig 1 param → 200400403500
GET
/v1/device/unsupportedCliConfig/{deviceUUID}
Get Unsupported CLI Config for device
getUnsupportedCliConfig 2 params → 200400403500

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

cisco-catalyst-sdwan-monitoring-device-details-api-openapi.yml Raw ↑

Other APIs Cisco Catalyst SD-WAN publishes across the network.

Cisco Catalyst SD-WAN Administration - Audit Log API
Cisco Catalyst SD-WAN Administration - User and Group API
Cisco Catalyst SD-WAN CCI Authorization Service - CCI Registration API
Cisco Catalyst SD-WAN CCI Authorization Service - CCI Token API
Cisco Catalyst SD-WAN Certificate Management - Device API
Cisco Catalyst SD-WAN Certificate Management - vManage API
Cisco Catalyst SD-WAN Cisco Software API
Cisco Catalyst SD-WAN Client - Security API
Cisco Catalyst SD-WAN Client - UI API
Cisco Catalyst SD-WAN Cloud Sourced Application Compliance API
Cisco Catalyst SD-WAN Cloud Sourced Application Maintenance API
Cisco Catalyst SD-WAN Cluster Management API
Where this information came from

This is an independent, third-party profile of Cisco Catalyst SD-WAN Monitoring - Device Details API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.