The current API Poller implementation requires that you statically define individual API response elements for monitoring, or the size of any array. However, if you have an array of values (e.g. Microsoft 365 support incidents) returned that may vary in size/quantity (e.g. current active incidents), you need to be able to track the variable child elements (not just the array size, but perhaps incident IDs) in order to use this data in dashboards.