Skip to main content

 

Cisco Meraki Documentation

Bulk Update Network Feature Tier

Overview

This section explains how to update Feature Tiers across your networks in bulk using a beta API. You can find instructions for enabling Beta APIs on the Beta testing with the Meraki Developer Early Access Program community post. Each product type within a network (like wireless, switching, routing) can have its own distinct Feature Tier. This API is designed for organizations with multiple networks that need to efficiently manage and update Feature Tiers for various product types simultaneously.

Operation Id: batchAdministeredLicensingSubscriptionNetworksFeatureTiersUpdate

Description Id: Batch change networks to their desired feature tier for specified product types

Post: /administered/licensing/subscription/networks/featureTiers/batchUpdate

Example Body

The following JSON body demonstrates how to update the 'wireless' product type to 'essentials' for a specific network.

"items": [
    {
        "network": {
            "id": "N_1234",
            "productTypes": [
                {
                    "productType": "wireless",
                    "featureTier": "essentials"
                }
            ]
        }
    }
],
"isAtomic": true
}

Example Response

A successful response will mirror the request body for processed items. Errors, if any, will be indicated in the errors array. It will include the network, product type, and the specific error encountered.

"items": [
    {
        "network": {
            "id": "N_1234",
            "productTypes": [
                {
                    "productType": "wireless",
                    "featureTier": "essentials"
                }
            ]
        }
    }
],
"errors": [
    {
        "network": {
            "id": "N_1234",
            "productTypes": [
                {
                    "productType": "wireless",
                    "featureTier": "essentials",
                    "error": "Insufficient entitlements"
                }
            ]
        },
        "error": "null"
    }
]

 

  • Was this article helpful?