04-02-2020 05:09 AM
Hi All,
Wondering apart from Cisco 1000v & Cat9k, which other switches and routers supported Rest API?
Thank you,
C
04-02-2020 06:24 AM
Hi,
I would say most, if not all, of the newer software/platforms support REST APIs:
And so many more. If you plan to explore them, you can find a lot of labs, learning modules and sandboxs on DevNet:
https://developer.cisco.com/learning/tracks
Have fun!
Sergiu
04-02-2020 06:29 AM
Hello again,
Here is the full list of available APIs, categorized per technology: https://developer.cisco.com/docs/
Application Centric Infrastructure (ACI) - Define and enforce policies on application deployment lifecycles in your data center.
Data Center Network Manager (DCNM) - Provision, monitor, route, switch, and administer your data center's Cisco Fabric.
Cisco DNA Center - Automate and operate your network to configure and observe at scale, using the Cisco DNA Center REST API.
Meraki - Leverage the Dashboard APIs to build custom networking solutions for secure, zero-touch provisioning.
Network Services Orchestrator (NSO) - Automate your network services lifecycle and configure programmatically.
IOS XE - Provide standards-based, consistent, programmable interfaces for Cisco network devices.
IOS XR - Use model-driven interfaces for structured configuration and operational data.
IOx - Host applications on Cisco hardware, including container-based deployments.
SD-WAN - Reduce WAN cost and time to deploy new services with cloud-delivered overlay WAN architectures.
Evolved Programmable Network Manager (EPNM) - Converge packet and optical multilayer networks through device operation, administration, network provisioning, and network assurance.
IOS XR - Use model-driven interfaces for structured configuration and operational data.
Managed Service Accelerator - Create and deliver managed network, security, and business services to enterprise customers as a service provider.
Network Services Orchestrator (NSO) - Automate your network services lifecycle and configure programmatically.
Connected Mobile Experiences (CMX) Mobility Services - Leverage device location with Wi-Fi and MAC address to improve customer experiences by offering coupons, promotions, and other push notifications to their devices.
Meraki - Leverage the Location Service APIs to discover real-time location statistics to improve customer engagement and loyalty across sites.
Unified Communications Manager (UCM) Extension Mobility - Enable end-users to access their personal Cisco Unified IP Phone configuration.
Application Centric Infrastructure (ACI) - Work on application deployment lifecycles in your data center.
Data Center Network Manager (DCNM) - Provision, monitor, route, switch, and administer your data center's Cisco Fabric.
Intersight - Manage UCS Compute programmatically using cloud services.
Network Assurance Engine (NAE) - Comprehensive assurance engine that mathematically verifies the entire network for correctness.
NX-OS - Automatically provision Cisco switches in the data center.
Unified Compute System (UCS) - Manage compute resources programmatically.
Administrative XML (AXL) API for UCM - Integrate with your organization's Unified Communications Manager (UCM) database.
Broadworks - Cloud calling from a common network platform over any type of wired or wireless network architecture.
Contact Center Express - Manage customer contact points and integrate across agent desktops.
Finesse - Provide customer service agents a way to integrate with their contact center interfaces.
Jabber Web - Add IM & Presence plus Voice & Video into web applications.
Jabber Bots - Build interactive chat bots and 'chat-ops' apps with Jabber Bots.
ServiceGrid - Connects enterprise IT and service providers to enable end-to-end processes and faster communication on IT support issues.
Webex - Meet and communicate at work with custom collaboration solutions.
IOx - Host applications on Cisco hardware, including container-based deployments.
Cisco IPv6 Mesh - Create a communication network overlay for the electric distribution grid to enable street lighting, connectivity to solar or wind power, on-demand metering, and other smart city use cases.
Control Center - Automate connectivity management, deployment, and track activity for all your connected devices.
Cisco Kinetic - Integrate data routes with fog application data, extract data from data pipes with connectors, and move or keep categorized data with policies.
Cisco Kinetic for Cities - Aggregate and organize data from city infrastructure sensors and other data sources in a consistent format.
Manufacturer Usage Description - Facilitate device visibility and segmentation of IoT devices by defining the corresponding behaviors for that device.
Advanced Malware Protection (AMP) for Endpoints - Protect your Windows, Mac, Linux, Android, and iOS devices through a public or private cloud deployment with API access.
Firepower Management Center - Get access to current configuration information and enables you to change configuration parameters.
Firepower Threat Defense (FTD) - Ansible modules - Automate configuration management and execute operational tasks on Cisco Firepower Threat Defense (FTD) devices.
Identity Services Engine (ISE) - Enforce compliance, heighten infrastructure security, and streamline user network access operations.
Stealthwatch Enterprise Data Exporter - Take flow data from the Stealthwatch system to be processed and stored by your own application.
Stealthwatch Enterprise REST API - Provide advanced threat detection, accelerated threat response, and simplified network segmentation.
Threat Grid - Review and analyze potential threats or behavior indicators of malware activity.
Umbrella - Blocks access to malicious domains, URLs, IPs, and files using the Enforcement API or pull threat intelligence programmatically with the Investigate API.
Cisco CloudCenter Suite - Securely deploy and manage applications in multiple data center, private cloud, and public cloud environments.
Cisco Services APIs - Programmatically consume data about your Cisco devices, network inventory, contracts, customers, or products, such as the Smart Net Total Care APIs.
Regards,
Sergiu
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide