Meraki Network Inventory Snapshot
A 4-step recipe with Cisco. We can help you get access.
Recipe · 4 steps
Meraki Network Inventory Snapshot
with Cisco
Collect an organization-scoped inventory of one Meraki network's devices and clients.
- List the organizations the API key has privileges on and assert the target organization is among them. This anchors the inventory to an organization the key can actually read.
- List the organization's networks and assert the requested network id belongs to it, so the inventory cannot silently cross an organization boundary.
- List the devices deployed in the network — access points, switches, appliances, and cameras — with their serials, models, firmware, and LAN addressing.
- List the clients that have used the network over the requested timespan, with their MAC, IP, VLAN, operating system, and current status.
What you'll need to have ready
- organizationId: The Meraki organization identifier (e.g. 500123).
- networkId: The Meraki network identifier to inventory (e.g. L_500123).
- timespan: Timespan in seconds over which clients are fetched. Defaults to 86400 (the trailing 24 hours) when omitted.
For your developer
Arazzo workflow cisco:meraki-network-inventory, 4 operations: getOrganizations → getOrganizationNetworks → getNetworkDevices → getNetworkClients. Specs on APIs.io.