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

A developer is creating an application that needs to receive real-time updates about network events and device status changes from Cisco DNA Center. Which API type is specifically designed for asynchronous, event-driven communication?

  1. ANorthbound REST API
  2. BWebhook API
  3. CSouthbound API
  4. DDiscovery API
Show answer & explanation

Correct answer: B. Webhook API

Webhook APIs are designed for event-driven communication where Cisco DNA Center can proactively notify an external application about specific events or changes, rather than the application having to constantly poll for updates.

Why the other options are wrong

  • A. Northbound REST APIs are typically for request/response patterns, not proactive event push.
  • C. Southbound APIs are for DNA Center to communicate with network devices, not external applications.
  • D. Discovery APIs are used to find and onboard network devices.

Cisco DNA Center Webhook API

The Webhook API in Cisco DNA Center allows external applications to receive real-time, asynchronous notifications about events occurring within the network managed by DNA Center, such as device status changes or policy violations.

  • Provides event-driven communication.
  • DNA Center acts as the sender, external app as the receiver.
  • Eliminates the need for constant polling by the client.

Memory trick: DNA Center APIs are like a city's communication system: some for requests, some for alerts.

More Cisco Platforms and Development questions