Designing and Implementing Cisco Network Programmability

Here you have the best Cisco 300-550 practice exam questions

  • You have 70 total questions across 14 pages (5 per page)
  • These questions were last updated on March 16, 2026
  • This site is not affiliated with or endorsed by Cisco.
Question 1 of 70

How are authentication credentials sent in a Cisco APIC REST API authorization request?
Answer

Suggested Answer

The suggested answer is B.

Authentication to the REST API for username/password-based authentication uses a special subset of request URIs, including aaaLogin, aaaLogout and aaaRefresh as the Dn target of a POST operation. Their payloads contain a simple XML or JSON payload containing the MO representation of an aaaUser object with attributes name and pwd defining the username and password, for example: <aaaUser name=admin pwd=insieme/>. The response to the POSTs will contain an authentication token as both a Set-Cookie header as well as an attribute to the aaaLogin object in the response named token, for which the XPath is / imdata/aaaLogin/@token if encoded as XML. Subsequent operations on the REST API can use this token value as a Cookie named "APIC-cookie" to have future requests authenticated.
Reference:
http://aci-troubleshooting-book.readthedocs.io/en/latest/rest.html
Question 2 of 70

Which two statements about OpenFlow are true? (Choose two.)
Answer

Suggested Answer

The suggested answer is A, F.

Reference:
http://archive.openflow.org/documents/openflow-spec-v1.0.0.pdf
Question 3 of 70

Where is the node-ui.log stored on the Cisco APIC-EM appliance?
Answer

Suggested Answer

The suggested answer is A.

A host can be either an appliance, server or virtual machine where Cisco APIC-EM has been installed. Within the hosts are the Linux containers running instances of the Grapevine clients. The Grapevine clients run the different services. The Grapevine root runs as an application on the host itself and not in any Linux containers.
Question 4 of 70

DRAG DROP -
Drag and drop the technology on the left to its appropriate use case on the right.
Select and Place:
Exam 300-550: Question 4 - Image 1
Answer

Suggested Answer

Exam 300-550: Question 4 - Image 2
Question 5 of 70

Which network configuration protocol uses JSON as a data representation format?
Answer

Suggested Answer

The suggested answer is B.

JSON-RPC is an RPC protocol built on JSON, as a replacement for

XML-RPC -
or

SOAP -
. It is a simple protocol that defines only a handful of data types and commands. JSON-RPC lets a system send notifications (information to the server that does not require a response) and multiple calls to the server that can be answered out of order. Example of a JSON-RPC 2.0 request and response using positional parameters.
Reference:
https://en.wikipedia.org/wiki/JSON

About the Cisco 300-550 Certification Exam

About the Exam

The Cisco 300-550 (Designing and Implementing Cisco Network Programmability) validates your knowledge and skills. Passing demonstrates proficiency and can boost your career prospects in the field.

How to Prepare

Work through all 70 practice questions across 14 pages. Focus on understanding the reasoning behind each answer rather than memorizing responses to be ready for any variation on the real exam.

Why Practice Exams?

Practice exams help you familiarize yourself with the question format, manage your time, and reduce anxiety on the test day. Our 300-550 questions are regularly updated to reflect the latest exam objectives.