#This guide explains how to generate a Cisco Meraki API key specifically for use with the Splash Access platform.
Overview
The Cisco Meraki Dashboard API allows Splash Access to interact directly with the Meraki cloud platform. It enables automation, bulk configuration, monitoring, provisioning, and role‑based access control. The API is RESTful, uses HTTPS, and returns data in JSON format.
Common use cases include:
- Creating organisations, networks, admins, devices, VLANs, and SSIDs
- Automating large‑scale deployments
- Onboarding/offboarding teleworker devices
- Building custom dashboards for store managers or field teams
API call volume is rate-limited to ten calls per second, per organization.
API Documentation
For full API reference material, visit the Meraki Developer Hub.
A complete Postman collection is also available under Resources → Postman Collections for testing API calls.
Generate an API Key
1. Open Your Profile
In the Meraki Dashboard, go to My Profile.
2. Generate the API Key
Select Generate API Key. This key is tied to your dashboard administrator account and inherits the same permissions.
3. Store the Key Securely
You will only see the key once. Meraki does not store API keys in plaintext, so if you lose it, you must revoke and generate a new one.
Maximum of two API keys per profile. After two keys are created, the Generate API Key option disappears. Revoke an existing key to generate another.
SAML/SSO administrators cannot generate API keys. These users will not see the API key option.
API & Webhooks Dashboard Page
API keys and Webhooks can also be managed from:
Organization → Configure → API & Webhooks
This page is visible only to organisation administrators.
#This guide explains how to generate a Cisco Meraki API key specifically for use with the Splash Access platform.