200-901 Cisco Platforms and Development Practice Question
A developer is writing a script to interact with the Cisco DNA Center Intent API. The script needs to retrieve a list of all devices in the inventory. Which HTTP method and endpoint should the developer use?
⚠ Common exam trap
The trap here is guessing a shorter or more intuitive endpoint name like /device or /inventory instead of the exact documented resource name network-device.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
GET /dna/intent/api/v1/network-device
The Cisco DNA Center Intent API uses the /dna/intent/api/v1/network-device endpoint with a GET method to retrieve the device inventory. This is the documented and standard way to list all devices. Other paths or methods do not correspond to the actual API and would fail.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
GET /dna/intent/api/v1/network-device
Why this is correct
The Cisco DNA Center Intent API provides the /dna/intent/api/v1/network-device endpoint to retrieve the list of devices in the inventory. A GET request to this endpoint returns a JSON array of device objects. This is the standard endpoint for device inventory retrieval in DNA Center.
- ✗
POST /dna/intent/api/v1/network-device
Why it's wrong here
POST is used to create or modify resources, not to retrieve a list. The network-device endpoint supports GET for retrieval. Using POST would attempt to create a new device entry, which is not the intended action and would likely return an error or require a request body.
- ✗
GET /dna/intent/api/v1/inventory
Why it's wrong here
While inventory is a concept in DNA Center, the actual API endpoint for device inventory is /dna/intent/api/v1/network-device. The /inventory path is not a valid endpoint and would result in a 404 error. The correct resource name is network-device.
- ✗
GET /dna/intent/api/v1/device
Why it's wrong here
The correct endpoint is /dna/intent/api/v1/network-device, not /device. The shorter path does not exist in the DNA Center Intent API and would return a 404 Not Found error. Developers must use the exact endpoint name as documented.
Go deeper
Related to this question
About these practice questions
Courseiva writes every 200-901 question from scratch — 975 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Cisco exam blueprint
This 200-901 practice question is part of Courseiva's free Cisco certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 200-901 exam.