CCNP Enterprise - Catalyst Center Intent API
Overview of Cisco Catalyst Center Intent API
- Definition: The Intent API is a RESTful API situated within the Cisco Catalyst Center, which was previously known as Cisco DNA Center.
- Classification: It is defined as a northbound, consumer-facing interface.
- Primary Purpose: The API serves as the bridge that allows external applications to communicate and interact directly with the Cisco Catalyst Center platform.
- Core Capabilities and Functions:
- Network Discovery: Utilizing the API to identify and inventorize devices and architectural components within the network infrastructure.
- Configuration Management: Facilitating the programmatic manipulation and oversight of network settings and device configurations through external software.
API Directionality and Communication Flow
- Direction: The Intent API is strictly a Northbound API.
- Interaction Path: Interaction occurs from external applications or consumers toward the Cisco Catalyst Center.
- Logical Flow: Apps/Consumers $\rightarrow$ Catalyst Center.
- Memory Hook: To recall the direction, associate "Intent API" with "NORTHBOUND API," signifying that information and requests flow from external entities upward to the central controller.
- Platform Branding: The ecosystem currently referred to as Cisco Catalyst Center was formerly called Cisco DNA Center (Digital Network Architecture Center). The Intent API remains the primary integration point for this platform regardless of the branding change.