cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1687
Views
0
Helpful
2
Replies

REST API supportability for Cisco Switches & Routers

cchoynr
Level 1
Level 1

Hi All,

Wondering apart from Cisco 1000v & Cat9k, which other switches and routers supported Rest API?

 

Thank you,

C

2 Replies 2

Sergiu.Daniluk
VIP Alumni
VIP Alumni

Sergiu.Daniluk
VIP Alumni
VIP Alumni

Hello again,

Here is the full list of available APIs, categorized per technology: https://developer.cisco.com/docs/ 

Network Controller APIs

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.

Network Device APIs

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.

Service Provider Network APIs

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.

Mobility and Location APIs

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.

Data Center APIs

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.

Collaboration APIs

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.

IoT APIs

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.

Security APIs

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.

Cloud

Cisco CloudCenter Suite - Securely deploy and manage applications in multiple data center, private cloud, and public cloud environments.

Cisco Data APIs

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