200-901 · Question #114
Which library or platform can be used to leverage APIC REST API easily?
The correct answer is A. acitoolkit. acitoolkit is a Python library that provides a simplified, high-level interface for interacting with the Cisco APIC REST API without requiring raw HTTP calls.
Question
Which library or platform can be used to leverage APIC REST API easily?
Options
- Aacitoolkit
- BCOBRA
- CNX-API
- DAPIC-EM
How the community answered
(60 responses)- A88% (53)
- B7% (4)
- C2% (1)
- D3% (2)
Why each option
acitoolkit is a Python library that provides a simplified, high-level interface for interacting with the Cisco APIC REST API without requiring raw HTTP calls.
acitoolkit is an open-source Python library built specifically to abstract and simplify APIC REST API interactions, providing easy-to-use Python objects that map directly to ACI constructs such as tenants, bridge domains, and endpoints.
COBRA is Cisco's official Python object model for ACI but operates at a lower abstraction level than acitoolkit, requiring more detailed knowledge of the ACI object model and is considered more complex to use.
NX-API is a REST and CLI API specific to Cisco Nexus switches and is not related to the APIC controller used in ACI environments.
APIC-EM is a legacy Cisco network controller product, not a library or programmatic toolkit for accessing the ACI APIC REST API.
Concept tested: Python library for simplified Cisco APIC REST API access
Source: https://acitoolkit.readthedocs.io/en/latest/
Topics
Community Discussion
No community discussion yet for this question.