Overview
The Cisco Meraki integration enables you to automate network management and monitoring workflows within your organization. Connect Serval to Meraki to streamline network operations, automate device management, and manage your Meraki infrastructure programmatically.Key Features
- Manage organizations and networks
- Monitor network devices and clients
- Configure network settings and policies
- Automate device provisioning workflows
Common Use Cases
- Automated network inventory management
- Device status monitoring and alerting
- Bulk configuration updates
- Network compliance reporting
Meraki Resources
The Meraki API provides access to the following resources within your network infrastructure:| Resource | Description |
|---|---|
| Organizations | Top-level structure representing a collection of networks |
| Networks | Specific networks within an organization containing devices and configurations |
| Devices | Individual hardware units such as routers, switches, or access points |
| VLANs | Virtual local area networks for segmenting traffic |
| SSIDs | Wireless network identifiers that can be configured and managed |
Prerequisites
The Cisco Meraki Dashboard API is enabled by default on all organizations. You do not need to enable API access separately.
Setup Instructions
Step 1: Generate Your API Key
1
Open the Meraki Dashboard
Log in to your Meraki Dashboard
2
Navigate to My Profile
Click the avatar icon in the top-right corner of the dashboard
3
Generate API Key
Find the API access section and click Generate new API key
4
Save Your Key
Copy the generated API key and store it in a secure location
Step 2: Configure Integration in Serval
- Navigate to the Integrations page in Serval
- Find Cisco Meraki and click Connect
- Enter your configuration details:
Your Meraki Dashboard API key from Step 1. This authenticates all API requests to the Meraki Dashboard API using Bearer token authentication.
- Click Submit to establish the integration
Integration configured! Serval will verify your credentials and establish the connection.
API Services
The Meraki API provides three types of services for interacting with your network resources:| Service | Description |
|---|---|
| CONFIGURE | Manage cloud configurations for networks and devices |
| MONITOR | Return status and history information |
| LIVE TOOL | Directly interact with devices in real-time |
Rate Limits
The Meraki Dashboard API enforces rate limits to ensure fair usage:- 10 API calls per second per organization
- Scoped to all API applications using your organization’s API key
429 Too Many Requests response.Additional Resources
Meraki API Documentation
Complete API reference for all Meraki Dashboard endpoints
API Authorization Guide
Detailed guide on generating and managing Meraki API keys
Getting Started Guide
Step-by-step tutorial for making your first API calls
Regional Base URIs
Serval currently connects to the default Meraki API endpoint (https://api.meraki.com/api/v1), which supports most regions.
If your organization is hosted in Canada, China, India, or uses US FedRAMP, please contact [email protected] to discuss adding support for your region.
Need help? Contact [email protected] for assistance with your Meraki integration.

