500-220 practice question 4 of 15

Which three verbs of request are available in the Cisco Meraki API? (Choose three.)

Full set: 72 questions

Domain Cisco Meraki Cloud Management

Answer options
A: SET
B: PUT Correct answer
C: PATCH
D: ADD
E: POST Correct answer
F: GET Correct answer
Correct Answer:
B. PUT; E. POST; F. GET
Explanation

The Cisco Meraki Dashboard API is a RESTful API that adheres to standard HTTP conventions for interacting with resources. It uses specific HTTP request methods, or verbs, for CRUD (Create, Read, Update, Delete) operations. The GET method is used to retrieve or read data. The POST method is used to create new resources, such as a new network or administrator. The PUT method is used to update an existing resource. These three verbs are fundamental to performing the most common operations within the Meraki API.

Why Incorrect

A. SET: This is not a standard HTTP request verb. Actions that might be conceptually described as "set" are typically implemented using the PUT method in the Meraki API.
C. PATCH: While PATCH is a standard HTTP verb for partial resource updates, the Cisco Meraki API exclusively uses the PUT method for all update operations.
D. ADD: This is not a standard HTTP request verb. The POST method is the standard verb used to add or create new resources in a RESTful API like Meraki's.

References

1. Cisco Meraki Dashboard API Documentation, "Making API Requests": The official documentation explicitly lists the HTTP methods used. It states, "The Meraki Dashboard API is a RESTful API that uses HTTPS requests and JSON data formatting. All Dashboard API actions correspond to one of the four HTTP request methods: GET, POST, PUT, or DELETE." This confirms the use of GET, POST, and PUT.

Source: Cisco Meraki Developer Hub, Dashboard API v1 Documentation, "Introduction" section.

2. Cisco Meraki Dashboard API Documentation, "Networks" Endpoint: The API reference for managing networks provides clear examples of these verbs in action. For instance, POST /organizations/{organizationId}/networks is used to create a network, GET /networks/{networkId} retrieves a network, and PUT /networks/{networkId} updates a network.

Source: Cisco Meraki Developer Hub, Dashboard API v1 Documentation, API Reference > "Networks" section.

Scroll to Top