Cisco · Arazzo Workflow
Cisco Meraki Provision an Organization Network
Version 1.0.0
Verify organization access, guard against a duplicate network name, create the network, and read it back.
Provider
Workflows
provision-meraki-network
Create a network in a Meraki organization, skipping the write when the name is already taken.
Confirms the API key has privileges on the organization, checks the existing networks for a name collision, creates the network when the name is free, and verifies the created network appears in the organization listing.
1
verifyOrganizationAccess
getOrganizations
List the organizations the API key has privileges on and assert the target organization is among them. A Meraki key is user-scoped, so this is the cheapest way to fail fast on a wrong key or a wrong organization id before attempting any write.
2
findExistingNetwork
getOrganizationNetworks
List the networks already in the organization and check whether one already carries the requested name. The Meraki networks endpoint offers no server-side name filter, so the match is evaluated against the returned collection.
3
createNetwork
createOrganizationNetwork
Create the network in the organization with the requested name, product types, timezone, and tags.
4
verifyNetworkCreated
getOrganizationNetworks
Re-list the organization's networks to confirm the newly created network is present and readable, closing the create/read-back loop before any downstream automation binds to the network id.
Source API Descriptions
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.