Dashboard API Breaking Change

Kristian
New here

Dashboard API Breaking Change

Querying the device list endpoint /Networks/[Network_ID]/devices no longer returns the Network ID in the DTOs returned by the API (they used to until yesterday)

 

This is a breaking change as per the published policy.

https://developer.cisco.com/meraki/api/#/rest/getting-started/versioning

 

We only picked up on it because we have tests specifically to try and detect breaking changes in the API, and while it isn't a big deal to code a fix because you have the Network ID when you query, there could be clients out there that depend on this property that aren't aware of the change and are now broken. 

 

Where can I raise a bug for this?

5 Replies 5
jdsilva
Kind of a big deal

Call support. The numbers can be found here:

 

https://meraki.cisco.com/support/

 

 

jdsilva
Kind of a big deal

Yup, the same thing checks out for me.

 

image.png 

 

image.png

Nash
Kind of a big deal

I can confirm as well.

I'm getting:

 

Lat

lng

address

serial

mac

lanIP

tags

name

model

No network ID.

 

Perhaps @DexterLaBora can shed some light on this?

DexterLaBora
Meraki Employee
Meraki Employee

UPDATE:

The issue with the networkId not being included in the /devices response has been corrected. There was an unintentional change in the body that was corrected as soon as it was discovered

 

Thanks to the Community for bringing this to our attention!

 

jdsilva
Kind of a big deal

Nice, thanks for the update @DexterLaBora . I can confirm that the same example I posted above now has the NetworkId included in the response. 

Get notified when there are additional replies to this discussion.