350-901 Exam Details

  • Exam Code
    :350-901
  • Exam Name
    :Developing Applications Using Cisco Core Platforms and APIs (DEVCOR)
  • Certification
    :Cisco Certified DevNet Specialist
  • Vendor
    :Cisco
  • Total Questions
    :557 Q&As
  • Last Updated
    :Jul 13, 2026

Cisco 350-901 Online Questions & Answers

  • Question 511:

    Refer to the exhibit.

    A devops engineer activates an intent-based policy in the Cisco DNA Center using the asynchronous API, which returns an HTTP 202 status code.

    How does the engineer validate that the policy has eventually succeeded or failed?

    A. Query the Cisco DNA Center using a REST GET API with the returned URL.
    B. Query the Cisco DNA Center using a REST GET API with the returned taskId.
    C. Send a REST POST API to the Cisco DNA Center with the returned URL.
    D. Send a REST GET API to the Cisco DNA Center with the returned taskId.

  • Question 512:

    {'lat': 37.4180951010362, 'lng': -122.098531723022, 'address': '', 'serial': 'Q2HP-F5K5- F98Q',

    'mac': '88:15:44:ea:f5:bf', 'lanIp': '10.10.10.15', 'url': 'https://n149.meraki.com/DevNet- Sandbox/n/EFZDavc/manage/nodes/new_list/78214561218351', 'model': 'MS220-8P', 'switchProfileId': None, 'firmware': 'switch-11-31', 'floorPlanId':

    None}

    A developer needs to find the geographical coordinates of a device on the network L_397561557481105433 using a Python script to query the Meraki API. After running response = requests.get() against the Meraki API, the value of response.text is shown in the exhibit.

    What Python code is needed to retrieve the longitude and latitude coordinates of the device?

    A. latitude = response.text['lat']longitude = response.text['lng']
    B. latitude = response.json()['lat']longitude = response.json()['lng']
    C. latitude = response.json()[0]longitude = response.json()[1]
    D. latitude = response.text[0]longitude = response.text[1]

  • Question 513:

    A developer is working on a bug fix. The existing branch named `bugfix05328' needs to be merged with the current working primary branch named `prim404880077'. All changes must be integrated into a single commit instead of preserving them as individual commits. Which git command must be used?

    A. git checkout -squash bugfix05328
    B. git merge -squash bugfix05328
    C. git rebase -merge bugfix05328
    D. git push -rebase bugfix05328

  • Question 514:

    What are two features of On-Box Python for hosting an application on a network device? (Choose two.)

    A. It has direct access to Cisco IOS XE CLI commands.
    B. It is a Python interpreter installed inside the guest shell.
    C. It enables execution of XML scripts on a Cisco IOS XE router or switch.
    D. It supports Qt for graphical interfaces and dashboards.
    E. It has access to Cisco IOS XE web UI through a controller.

  • Question 515:

    Refer to the exhibit.

    Which code snippet is required in the headers to successfully authorize wireless information from Cisco DNA Center?

    A. headers = {`X-auth-token':'fa8426a0-8eaf-4d22-8e13-7c1b16a9370c'}
    B. headers = {`Authorization':'Basic YWRtaW46R3JhcGV2aW5IMQ=='}
    C. headers = {`Authorization':'Bearer ASDNFALKJER23412RKDALSNKF"}
    D. headers = {`Content-type':'application/json}

  • Question 516:

    Refer to the exhibit.

    The API supports basic authentication. During testing, the engineer encounters an error when submitting a request and receives a response that has HTTP status code 429.

    Which code snippet must be placed in the blank in the code to reliably handle the HTTP status code?

    A. Option A
    B. Option B
    C. Option C
    D. Option D

  • Question 517:

    Refer to the exhibit.

    The cURL POST request creates an OAuth access token for authentication with FDM API requests. What is the purpose of the file "@token_data" that cURL is handling?

    A. This file is a container to log possible error responses in the request.
    B. This file is given as input to store the access token received from FDM.
    C. This file is used to send authentication related headers.
    D. This file contains raw data that is needed for token authentication.

  • Question 518:

    Refer to the exhibit.

    A Python script has these requirements:

    1. Retrieve a list of Bluetooth clients seen by the access pants on a network.

    2. Print the content of the response 3. Retrieve the next page only if it is available in the response headers

    What must be added where the code is missing to get the remaining pages by using the next link from the link response header of the last request?

    A. if links[0]['rel'] = 'next':url = links[0]['url']response = requests.get(url)print(response.text)
    B. if links[0]['rel'] == 'next':url = response.links['next']['url']response = requests.get(url)print(response.text)
    C. if response.links.get('next'):url = links['url']response = requests.get(url)print(response.text)
    D. if response.links.get('next'):url = response.links['next']['url']response = requests.get(url)print(response.text)

  • Question 519:

    Refer to the exhibit.

    An engineer creates a script to enumerate a data list from a .csv file. The script fails and the engineer finds an error in the application log. What is the cause of this error?

    A. The item_list statement in the script needs to be removed.
    B. The item_list statement in the script has incorrect syntax.
    C. The item_list statement in the script needs to split the data into rows.
    D. The item_list statement in the script needs to define the data range.

  • Question 520:

    Which approach is part of the twelve-factor app methodology?

    A. Explicitly declare and isolate dependencies.
    B. Store the configuration in a database.
    C. Leverage available resources to scale the application.
    D. Maintain states in the app.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only Cisco exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your 350-901 exam preparations and Cisco certification application, do not hesitate to visit our Vcedump.com to find your solutions here.