cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
183
Views
1
Helpful
1
Replies

Behaviour changed 17th December 2025 with array formatting for strings

Philip D'Ath
VIP Alumni
VIP Alumni

Just a heads up.  One of my Meraki workflows broke last night.  I was using "Meraki - Get Organization Inventory Devices" and filtering on device type.

This was previously a bit "buggy", and the only way I could get it to work was to exactly create a filter like:
[MX67C]
No other variation would work.

Today, you need to have " around string array elements (note that a single quote does not work).
["MX67C-WW"]

I suspect this affects all API calls that require arrays of strings.

1 Reply 1

mkeohane@cisco.com
Cisco Employee
Cisco Employee

Philip thanks for posting. You noticed correctly a change in behavior. The previous method was in fact incorrect in that:
[MX67C]
was not valid JSON, but it was necessary due to the implementation at that time. 
Moving forward the query parameters will expect valid JSON:
["abc","xyz"]

If in case the element has atype other than string, that needs to be valid also.For example, if element is bool, it has to be:
[true, true, false]

Thank you for this call out to help others who may be seeing similar.