Courseiva

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.