The following API endpoints have been added or updated in this release.
New endpoints
| URI | Method | Summary | Permissions |
|---|---|---|---|
/sites/{id}/cachedIpRanges |
GET |
Returns the cached IP ranges for a single site identified by site ID. Use this endpoint when you need the current cached results for one site without rebuilding the cache. | None |
/sites/devices/cachedIpRanges |
POST |
Returns cached IP ranges for a list of devices and groups the results by site. Use this endpoint when you need to evaluate device-level cache data across multiple devices. | None |
/sites/cachedIpRanges |
POST |
Returns cached IP ranges for multiple sites and groups the results by site and device. Use this endpoint when you need a broader cached view across several sites. | None |
/sites/cachedIpRanges/refresh |
POST | Rebuilds the cached IP range data immediately and returns all refreshed cached results. Use this endpoint when you need to regenerate the cache before retrieving the latest values. | Requires the MANAGE_SITE permission. |
Updated enpoints
| URI | Method | API change | Description |
|---|---|---|---|
/deviceDiscovery/jobs/{jobId}/results |
GET |
Each discovered device now includes
suggestedSites. |
Returns the discovered devices for a discovery job, grouped by node. The response now includes suggested site assignments for each discovered device. |
/deviceDiscovery/jobs/{jobId}/results/{resultId} |
GET |
Each returned discovered device now includes
suggestedSites. |
Returns the details for a specific discovery result. The response now includes suggested site suggestions for the discovered device. |