Cisco 200-901 Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC) Online Training
Cisco 200-901 Online Training
The questions for 200-901 were last updated at Nov 02,2025.
- Exam Code: 200-901
- Exam Name: Developing Applications and Automating Workflows using Cisco Core Platforms (DEVASC)
- Certification Provider: Cisco
- Latest update: Nov 02,2025
Which two statements about JSON and XML are true? (Choose two.)
- A . JSON objects are collection of key value pair.
- B . The syntax of JSON contains tags, elements, and attributes.
- C . JSON arrays are an unordered set of key value pairs.
- D . The syntax of XML contains tags, elements, and attributes.
- E . XML objects are collections of key-value pairs.
Refer to the exhibit.

OR

An administrator attempts to perform a GET using the Cisco IOS XE RESTOCNF API to return the hostname of a device. The sequence diagram illustrated the HTTP message observed.
Which change to the API request resolves the issue?
- A . Add Content-Type HTTP header with ‘application/yang-data+json’ using CH ‘Content-Type: application/yang-data+json’.
- B . Use -u cisco: cisco instead of -u ‘cisco: cisco’.
- C . Change the request method from -X "GET” to- X’ POST”.
- D . Remove the -H ’Accept: application/yang-data^/son’ HTTP header because it is not required.
CORRECT TEXT
Fill in the blanks to complete the statement.
Cisco DNA provide the capability to send an HTTP _______________ request to the API endpoint https://DNA-c_API_ADDRESS/api/vi/network-device/ and receive the network __________ list in __________ format.
DRAG DROP
Drag and drop the network automation interfaces from the left onto the transport protocols that they support on the right. (Not all Options are used)

DRAG DROP
Drag and drop elements of the RESTCONF protocol stack from the left onto the correct description on the right. Not all elements on the left are used.

Which two statements describe the traits of an asynchronous API call? (Choose two.)
- A . The order in which API calls return can be guaranteed
- B . A call to an API does not block the code, but rather it allows application processing to continue
- C . The end user can experience latency or performance lag while waiting for the API call to return
- D . Code execution blocks or waits for the call to an API to return.
- E . A callback function typically is used to process the response from an API call
What is the benefit of edge computing?
- A . It reduces network latency by moving processing closer to the data source.
- B . It simplifies security as devices and processing are brought closer together
- C . It removes the need for centralized data processing.
- D . It reduces data velocity from devices or other data sources.
Which line is an example of the start of a chunk from a unified diff?
- A . @@ -90,88 +20191008T1349@@
- B . @@ -20191007T1200 +88,90 @@
- C . @@ -20191007T1200 +20191008T1349@@
- D . @@ -88,10 +88,6 @@
DRAG DROP
Refer to the exhibit.


Drag and drop the code from the left code from the left onto the item number on the right to complete the Meraki code to obtain a list of client which have used this network.

What are two benefit of managing network configuration via APIs? (Choose two.)
- A . configuration on devices becomes less complex
- B . more security due to locking out manual device configuration
- C . increased scalability and consistency of network changes
- D . eliminates the need of legacy management protocols like SNMP
- E . reduction in network changes performed manually