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.