Cisco Meraki
Cisco Meraki is a cloud-managed IT platform for networking, security, and device management. It gives IT teams centralized visibility and control over their network infrastructure — from switches and access points to security appliances — all through a single dashboard.
Connecting Cisco Meraki to Coupler.io lets you pull your network and device data into any reporting or analytics tool without writing a single line of code.
Why connect Cisco Meraki to Coupler.io?
Centralize network reporting — combine device, network, and admin data in one place for easier oversight
Monitor API usage — track API request logs to spot unusual activity or quota issues
Audit admin access — export admin and SAML configurations for compliance and security reviews
Automate refreshes — keep your dashboards and reports up to date on a schedule
Prerequisites
Before you connect, make sure you have:
A Cisco Meraki account with at least read-only API access
A Meraki API key — you can generate one in your Meraki Dashboard under My Profile → API access
API access enabled for your organization (an org admin must turn this on under Organization → Settings)
How to connect
Create a new data flow. In Coupler.io, click Add data flow, then search for and select Cisco Meraki as your source.
Enter your API key. Paste your Meraki API key into the API key field. If you haven't generated one yet, go to your Meraki Dashboard → My Profile → API access → Generate new API key.
Select an entity. Choose the data entity you want to import — for example, Organization devices or Organization networks. You can add more sources to the same data flow later.
Set a start date. Use the date picker to define how far back you want Coupler.io to pull historical data.
Choose a destination. Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Gemini.
Run the data flow. Click Run to execute your first manual sync and confirm everything is working.
Cisco Meraki data overview
Cisco Meraki exposes network infrastructure data across eight entities. Whether you're auditing admin access, tracking device health, or analyzing API usage patterns, Coupler.io can pull all of this into your reporting tool of choice.
Available entities
Organizations
Org name, ID, licensing info, and configuration details
Datacenters
Datacenter locations and network infrastructure metadata
Organization networks
Network IDs, names, types, tags, and time zones
Organization devices
Device serial numbers, models, firmware, status, and network assignment
Organization API requests
Timestamps, endpoints, response codes, admin IDs, and source IPs
Organization admins
Admin names, emails, roles, and account status
Organization SAMLs
SAML provider configurations and role mappings
Organization network settings
DNS settings, traffic shaping policies, and other network-level config
Metrics and dimensions by entity
Organizations
id
Dimension
Unique organization identifier
name
Dimension
Organization display name
url
Dimension
Dashboard URL for the organization
api_enabled
Dimension
Whether API access is enabled
licensing_model
Dimension
Licensing type (co-term, per-device)
Organization devices
serial
Dimension
Device serial number
model
Dimension
Device model (e.g., MX67, MR46)
name
Dimension
Device name as configured in the dashboard
network_id
Dimension
ID of the network the device belongs to
firmware
Dimension
Installed firmware version
status
Dimension
Online/offline/alerting status
mac
Dimension
MAC address
lan_ip
Dimension
Local IP address
Organization networks
id
Dimension
Unique network identifier
name
Dimension
Network display name
type
Dimension
Network type (wireless, appliance, switch, etc.)
time_zone
Dimension
Configured time zone
tags
Dimension
Custom tags applied to the network
organization_id
Dimension
Parent organization ID
Organization API requests
ts
Dimension
Request timestamp
admin_id
Dimension
ID of the admin who made the request
method
Dimension
HTTP method (GET, POST, PUT, DELETE)
host
Dimension
API host
path
Dimension
API endpoint path
query_string
Dimension
Query parameters sent with the request
response_code
Metric
HTTP response code
source_ip
Dimension
IP address of the requester
Organization admins
id
Dimension
Admin account ID
name
Dimension
Admin display name
Dimension
Admin email address
org_access
Dimension
Organization-level permission role
account_status
Dimension
Active or pending status
last_active
Dimension
Timestamp of last login
Organization SAMLs
id
Dimension
SAML configuration ID
x509_cert_sha1_fingerprint
Dimension
Certificate fingerprint for the IdP
slo_logout_url
Dimension
Single logout URL
Organization network settings
network_id
Dimension
Associated network ID
local_status_page_enabled
Dimension
Whether the local status page is on
remote_status_page_enabled
Dimension
Whether remote status page is on
Useful data combinations
Devices + Networks — Use a Join transformation on
network_idto see which devices belong to which network, including the network's name and type.API requests + Admins — Join on
admin_idto map raw API logs to human-readable admin names and roles — useful for access audits.Devices across multiple orgs — Use Append to combine Organization devices from multiple Meraki organizations into a single unified device inventory.
API request volume over time — Use Aggregate on the API requests entity to count requests by day, admin, or response code for usage trend analysis.
Use cases by role
Export a full device inventory (model, firmware, status, network) into a spreadsheet for asset tracking
Monitor firmware versions across all devices to identify upgrade candidates
Track online/offline device status over time to spot recurring outages
Join devices with networks to understand which sites are affected by specific hardware
Audit admin accounts and roles to ensure least-privilege access is enforced
Review SAML configurations for IdP alignment during compliance assessments
Export API request logs to detect unusual access patterns or unauthorized API calls
Send admin and API logs to ChatGPT or Claude for anomaly summarization
Build executive dashboards in Looker Studio showing network coverage and device health by site
Track organization-level API usage to manage quota and identify integration issues
Combine data from multiple Meraki organizations using Append for a group-wide infrastructure view
Platform-specific notes
API access must be explicitly enabled per organization — devices and networks won't appear if the org API toggle is off
The API requests entity returns logs within the window defined by your start date; very long date ranges may return large volumes of data
Device status (online/offline) reflects a point-in-time snapshot at sync time, not a real-time feed
SAML configurations are only available if your organization uses SAML-based authentication
Some fields (like
tagson networks) may be empty arrays if no tags have been applied in the Meraki Dashboard
Cisco Meraki common issues
Connection issues
Missing data
Permission errors
Data discrepancies
Rate limits
Cisco Meraki FAQ
Last updated
Was this helpful?
