DevNet Associate DEVASC 200-901 Official Certification Guide by Adrian Iliesiu (z-lib.org)

(andrew) #1
Provisioning new organizations, administrators, networks, devices, and
more
Configuring networks at scale
Onboarding and decommissioning of clients
Building custom dashboards and applications

To get access to the Dashboard API, you first need to
enable it. Begin by logging into the Cisco Meraki
dashboard at https://dashboard.meraki.com using your
favorite web browser and navigating to Organization >
Settings. From there, scroll down and locate the section
named Dashboard API Access and make sure you select
Enable Access and save the configuration changes at the
bottom of the page. Once you have enabled the API,
select your username at the top-right corner of the web
page and select My Profile. In your profile, scroll down
and locate the section named Dashboard API Access and
select Generate New API Key. The API key you generate
is associated with your account. You can generate,
revoke, and regenerate your API key in your profile.
Make sure you copy and store your API key in a safe
place, as whoever has this key can impersonate you and
get access through the Dashboard API to all the
information your account has access to. For security
reasons, the API key is not stored in plaintext in your
profile, so if you lose the key, you will have to revoke the
old one and generate a new one. If you believe that your
API key has been compromised, you can generate a new
one to automatically revoke the existing API key.


Every Dashboard API request must specify an API key
within the request header. If a missing or incorrect API
key is specified, the API returns a 404 HTTP error
message. Recall from Chapter 7 that HTTP error code
404 means that the API resource you were trying to
reach could not be found on the server. This error code
prevents information leakage and unauthorized
discovery of API resources.

Free download pdf