Cisco DNA Center Webhook Properties
Short answer
C Cisco DNA Center webhooks send JSON payloads via POST requests to notify external systems of events.
Question
Key Takeaways
Webhooks rely on POST to push events; confusing them with PUT updates or XML formats is a common trap.
Learn why Cisco DNA Center webhooks use JSON payloads delivered via POST requests for event notifications in network automation.
Common mistake: Choosing A (PUT) because users confuse webhook notifications with resource update operations, which typically use PUT.
Expert Analysis
Webhook Delivery Mechanism
Cisco DNA Center webhooks function as event notifications that push data to external systems. When a defined event occurs, the controller initiates a REST call to the configured endpoint. The fundamental characteristic of webhook delivery is that it pushes information outwards rather than allowing an external system to pull or update state directly on the controller via that specific call.
HTTP Method Selection
In RESTful architecture, the HTTP POST method is standard for creating new resources or triggering actions, such as sending an event notification. Cisco DNA Center utilizes POST to deliver these webhook payloads. This ensures that the receiving server acknowledges receipt without implying a request to modify existing resources in a way that PUT would suggest. PUT is generally reserved for idempotent updates to specific resource identifiers, which does not align with the fire-and-forget nature of event notifications.
Data Format
The payload delivered by Cisco DNA Center webhooks is structured in JSON (JavaScript Object Notation). JSON is the preferred format for modern network automation APIs due to its lightweight nature and ease of parsing in most programming languages. While some legacy systems might support XML, Cisco's current DNA Center documentation and API specifications explicitly define webhook payloads as JSON objects containing event details, timestamps, and relevant context.
Conclusion
Combining these elements, the correct configuration involves a JSON payload delivered via the POST method. This aligns with option C. Option A is incorrect because PUT is not used for webhook delivery. Options B and D are incorrect because XML is not the standard payload format for DNA Center webhooks.
Official Reference
This link opens the official vendor documentation in a new tab.
Exam Strategy
When analyzing webhook questions, always associate 'push' notifications with the HTTP POST method. Memorize the default payload format for major vendors; for Cisco DNA Center, it is JSON. Avoid overthinking the destination URL structure and focus on the method and data type specified in the vendor's API documentation.
Frequently Asked Questions
Why do webhooks use POST instead of GET?
Can DNA Center webhooks send XML?
Community Votes
100% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 4 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 4
-
1234567J 👍 21Answer is C
-
Lyndongarcia09 👍 2Answer is C, if this is for old version of Cisco DNAC https://developer.cisco.com/docs/dna-center/#!cisco-dna-center-releases-1-2-5-x-1-3-0-x/event-notification-via-webhooks-125-130x For newer version, it could be either A or C https://developer.cisco.com/docs/dna-center/#!cisco-dna-center-release-1-3-1/cisco-dna-center---releases-131---event-management I'll go with C, as this is correct for both older and newer version/release.
-
Jenas3 👍 2 Answered CC is correct because Cisco DNA Center webhooks use the POST method to deliver JSON payloads for event notifications. A is incorrect because the PUT method is typically used for updating resources, not for sending notifications like webhooks, which generally use POST.
-
Dominican_Beard 👍 1 Answered CC is the correct answer because the is POST request
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All 300-435 Questions
Access 150 questions with complete answers and detailed explanations.
View Full 300-435 Practice Test →