DevNet Associate (DEVASC) v1.0Cisco Platforms and DevelopmentMedium

A developer is integrating an internal inventory management system with Cisco DNA Center to automatically update device records whenever new network devices are discovered or existing ones are reconfigured. The inventory system needs to retrieve detailed device information, including serial numbers, software versions, and interface details. Which Cisco DNA Center API category should the developer primarily use for this purpose?

  1. AEvent and Notification API
  2. BPolicy API
  3. CNetwork Device API
  4. DIntent API
Show answer & explanation

Correct answer: C. Network Device API

The Network Device API in Cisco DNA Center is specifically designed for managing and retrieving detailed information about network devices, such as serial numbers, software versions, and interface details, making it ideal for inventory integration.

Why the other options are wrong

  • A. The Event and Notification API is for receiving real-time updates, not for querying detailed device attributes on demand.
  • B. The Policy API is for managing network access and application policies, not for device inventory data.
  • D. The Intent API is used for defining high-level business intent, not for retrieving granular device inventory details.

Cisco DNA Center Network Device API

The Cisco DNA Center Network Device API provides programmatic access to discover, manage, and retrieve detailed information about network devices managed by DNA Center.

  • Used for inventory management and device lifecycle.
  • Endpoints for device details, interfaces, modules, and software images.
  • Supports filtering and pagination for large datasets.

Memory trick: DNA Center APIs organize network control by purpose.

More Cisco Platforms and Development questions