capabilities.work

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.

  1. 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.
  2. List the organization's networks and assert the requested network id belongs to it, so the inventory cannot silently cross an organization boundary.
  3. List the devices deployed in the network — access points, switches, appliances, and cameras — with their serials, models, firmware, and LAN addressing.
  4. 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.