- What's Updated
- What's New
- [ cellularGateway ]
- esims
- The eSIM inventory of a given organization.
- Toggle the status of an eSIM
- Service providers customers can add accounts for.
- Inventory of service provider accounts tied to the organization.
- Add a service provider account.
- The communication plans available for a given provider.
- The rate plans available for a given provider.
- Edit service provider account info stored in Meraki's database.
- Remove a service provider account's integration with the Dashboard.
- Swap which profile an eSIM uses.
- Get the status of a profile swap.
- esims
- [ cellularGateway ]
Version 1.49.0 to 1.50.0
Summary of Changes
9 - New
37 - Updated
743 - Total operations
490 - Total Paths
What's Updated
[ licensing ]
subscription
List available subscriptions
GET /administered/licensing/subscription/subscriptions
- Optional property
webOrderLineIdAdded
- Optional property
smartAccountStatusAdded
- Optional property
smartAccountAdded
- Response property
webOrderLineIdvalue added
- Response property
smartAccountStatusvalue added
- Response property
smartAccountvalue added
Claim a subscription into an organization.
POST /administered/licensing/subscription/subscriptions/claim
- Optional property
webOrderLineIdAdded
- Optional property
smartAccountStatusAdded
- Optional property
smartAccountAdded
Find a subscription by claim key
POST /administered/licensing/subscription/subscriptions/claimKey/validate
- Optional property
webOrderLineIdAdded
- Optional property
smartAccountStatusAdded
- Optional property
smartAccountAdded
[ devices ]
lldpCdp
List LLDP and CDP information for a device
GET /devices/{serial}/lldpCdp
- Optional property
nameAdded
- Optional property
modelAdded
- Optional property
versionAdded
- Optional property
deviceAdded
- Response property
namevalue added
- Response property
modelvalue added
- Response property
versionvalue added
- Response property
devicevalue added
[ networks ]
events
List the events for the network
GET /networks/{networkId}/events
- Optional param
isCatalystadded
service
Return a network
GET /networks/{networkId}
- Optional property
isVirtualAdded
- Response property
isVirtualvalue added
Split a combined network into individual networks for each type of device
POST /networks/{networkId}/split
- Optional property
isVirtualAdded
Unbind a network from a template.
POST /networks/{networkId}/unbind
- Optional property
isVirtualAdded
Update a network
PUT /networks/{networkId}
- Optional property
isVirtualAdded
[ camera ]
qualityRetentionProfiles
List the quality retention profiles for this network
GET /networks/{networkId}/camera/qualityRetentionProfiles
- Response property
smartRetentionvalue added
Retrieve a single quality retention profile
GET /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId}
- Response property
smartRetentionvalue added
Creates new quality retention profile for this network.
POST /networks/{networkId}/camera/qualityRetentionProfiles
- Optional property
smartRetentionAdded
Update an existing quality retention profile for this network.
PUT /networks/{networkId}/camera/qualityRetentionProfiles/{qualityRetentionProfileId}
- Optional property
smartRetentionAdded
[ switch ]
stacks
Update a layer 3 static route for a switch stack
PUT /networks/{networkId}/switch/stacks/{switchStackId}/routing/staticRoutes/{staticRouteId}
- Optional property
managementNextHopAdded
[ organizations ]
inventory
Returns list of networks eligible for adding cloud monitored device
GET /organizations/{organizationId}/inventory/onboarding/cloudMonitoring/networks
- Optional property
isVirtualAdded
- Response property
isVirtualvalue added
networks
List the networks that the user has privileges on in an organization
GET /organizations/{organizationId}/networks
- Optional property
isVirtualAdded
- Response property
isVirtualvalue added
Create a network
POST /organizations/{organizationId}/networks
- Optional property
isVirtualAdded
Combine multiple networks into a single network
POST /organizations/{organizationId}/networks/combine
- Optional property
isVirtualAdded
What's New
[ cellularGateway ]
esims
PATH /organizations/{organizationId}/cellularGateway/esims/inventory
- Path added
- New operation
The eSIM inventory of a given organization.
GET
/organizations/{organizationId}/cellularGateway/esims/inventory[ { "items": [ { "device": { "name": "My cellular gateway", "model": "mg52", "serial": "Q234-ABCD-5678", "url": "https://n1.meraki.com//n//manage/nodes/new_list/000000000000" }, "active": true, "eid": "89000000000000000000000000000000", "lastUpdatedAt": "2023-02-01T00:00:00Z", "network": { "id": "N_24329156" }, "profiles": [ { "customApns": [ "internet" ], "iccid": "8900000000000000000", "status": "activated", "serviceProvider": { "name": "ATT", "plans": [ { "name": "1 Cisco IoT SDO AT&T eSIM Test Plan downloadable", "type": "communication" } ] } } ] } ], "meta": { "counts": { "items": { "total": 1, "remaining": 0 } } } } ]
PATH /organizations/{organizationId}/cellularGateway/esims/inventory/{id}
- Path added
- New operation
Toggle the status of an eSIM
PUT
/organizations/{organizationId}/cellularGateway/esims/inventory/{id}{ "device": { "name": "My cellular gateway", "model": "mg52", "serial": "Q234-ABCD-5678", "url": "https://n1.meraki.com//n//manage/nodes/new_list/000000000000" }, "active": true, "eid": "89000000000000000000000000000000", "lastUpdatedAt": "2023-02-01T00:00:00Z", "network": { "id": "N_24329156" }, "profiles": [ { "customApns": [ "internet" ], "iccid": "8900000000000000000", "status": "activated", "serviceProvider": { "name": "ATT", "plans": [ { "name": "1 Cisco IoT SDO AT&T eSIM Test Plan downloadable", "type": "communication" } ] } } ] }
PATH /organizations/{organizationId}/cellularGateway/esims/serviceProviders
- Path added
- New operation
Service providers customers can add accounts for.
GET
/organizations/{organizationId}/cellularGateway/esims/serviceProviders{ "items": [ { "name": "AT&T", "logo": { "url": "Logo URL" }, "isBootstrap": false, "terms": { "content": "Legal jargon", "name": "AT&T Terms and Conditions" } } ], "meta": { "counts": { "items": { "total": 42, "remaining": 0 } } } }
PATH /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts
- Path added
- New operation
Inventory of service provider accounts tied to the organization.
GET
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts[ { "items": [ { "accountId": "0987654321", "lastUpdatedAt": "2023-08-21T00:00:00Z", "serviceProvider": { "name": "ATT", "logo": { "url": "serviceproviderlogo.url" } }, "title": "My AT&T account", "username": "MerakiUser" } ], "meta": { "counts": { "items": { "total": 1, "remaining": 0 } } } } ]
- New operation
Add a service provider account.
POST
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts{ "accountId": "0987654321", "lastUpdatedAt": "2023-08-21T00:00:00Z", "serviceProvider": { "name": "ATT", "logo": { "url": "serviceproviderlogo.url" } }, "title": "My AT&T account", "username": "MerakiUser" }
PATH /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/communicationPlans
- Path added
- New operation
The communication plans available for a given provider.
GET
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/communicationPlans{ "items": [ { "accountId": "some account ID", "apns": [ { "name": "Some APN" } ], "name": "A communication plan" } ], "meta": { "counts": { "items": { "total": 2, "remaining": 0 } } } }
PATH /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/ratePlans
- Path added
- New operation
The rate plans available for a given provider.
GET
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/ratePlans{ "items": [ { "accountId": "account ID", "name": "A rate plan" } ], "meta": { "counts": { "items": { "total": 2, "remaining": 0 } } } }
PATH /organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/{accountId}
- Path added
- New operation
Edit service provider account info stored in Meraki's database.
PUT
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/{accountId}{ "accountId": "0987654321", "lastUpdatedAt": "2023-08-21T00:00:00Z", "serviceProvider": { "name": "ATT", "logo": { "url": "serviceproviderlogo.url" } }, "title": "My AT&T account", "username": "MerakiUser" }
- New operation
Remove a service provider account's integration with the Dashboard.
DELETE
/organizations/{organizationId}/cellularGateway/esims/serviceProviders/accounts/{accountId}
PATH /organizations/{organizationId}/cellularGateway/esims/swap
- Path added
- New operation
Swap which profile an eSIM uses.
POST
/organizations/{organizationId}/cellularGateway/esims/swap{ "eid": "1234567890", "iccid": "9876543210", "status": "Completed" }
PATH /organizations/{organizationId}/cellularGateway/esims/swap/{id}
- Path added
- New operation
Get the status of a profile swap.
PUT
/organizations/{organizationId}/cellularGateway/esims/swap/{id}{ "eid": "1234567890", "iccid": "9876543210", "status": "Completed" }