Courseiva
mediumMultiple Choice

200-901 Practice Question: Refer to the exhibit

Exhibit

[
  {
    "hostname": "Edge-Router",
    "managementIpAddress": "10.1.1.1",
    "softwareVersion": "16.12.3",
    "deviceRole": "BORDER ROUTER"
  }
]

Refer to the exhibit. Which Cisco DNA Center Intent API request produced this response?

⚠ Common exam trap

Cisco often tests the distinction between a collection endpoint (GET without ID) and a specific resource endpoint (GET with ID), where candidates mistakenly choose the list endpoint when the response clearly shows a single device's details.

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/{id}

The response shows detailed information for a single network device, including its management IP address, platform ID, and serial number. The GET /dna/intent/api/v1/network-device/{id} request retrieves details for a specific device identified by its unique ID, which matches the granular, single-device data in the exhibit. This is the correct Intent API endpoint for fetching a device by ID.

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/{id}

    Why this is correct

    The exhibit returns a single device object keyed by its unique identifier, so the request must target that device resource directly. Appending the device UUID to the network-device collection path retrieves one device's attributes, satisfying the requirement to fetch details for a specific managed device rather than listing all devices.

  • ✗

    GET /dna/intent/api/v1/network-device

    Why it's wrong here

    This GET returns the full network-device inventory collection, not the single-device detail shown in the exhibit. It is tempting because it is the standard endpoint for listing devices, and would be correct when enumerating all managed devices rather than retrieving one device's attributes by its unique ID.

  • ✗

    POST /dna/intent/api/v1/network-device

    Why it's wrong here

    POST to network-device creates a new device, returning a task ID and creation confirmation, not the device inventory list shown. It is tempting because POST is used for device onboarding, which would be correct when adding a device rather than retrieving existing inventory.

  • ✗

    PUT /dna/intent/api/v1/network-device/{id}

    Why it's wrong here

    PUT to network-device/{id} updates an existing device's attributes and returns a task submission, not the inventory listing in the exhibit. It is tempting because PUT targets a specific device, which would be correct when modifying a device's configuration or role.

About these practice questions

One of 975 original 200-901 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

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.