API Changelog
The following sections describe API changes in each release of Nexus Dashboard Insights.
Release 6.5.2 (2025-04-07)
For additional information about the release, see the Release Notes.
There are no API changes in this release.
Release 6.5.1 (2024-07-29)
For additional information about the release, see the Release Notes.
Breaking changes (8)
- [Congestion]
- [Defects]
- [Site - Alert Rules]
- [Site - Integrations]
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/integration
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/integration
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- [System Manager]
New (21)
- [Anomalies]
- [Anomaly Threshold settings]
- GET /globalRules/categories/{category}
- GET /globalRules/thresholds/{anomaly}
- PUT /globalRules/thresholds/{anomaly}
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/categories
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/thresholds
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/thresholds/titles/{category}
- [Cluster level settings]
- [Site - Alert Rules]
- [Site - Entity Settings, Offline / Epoch-Delta Jobs & Site Management]
- [Sustainability]
- [Tooltip]
- [Topology]
- [TopologySearch]
- [Traffic Analytics]
Deprecated (0)
Updates (70)
- [Anomalies]
- [Congestion]
- [Defects]
- [N/A]
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/epochs
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/epochs/{uuid}
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/model/aciPolicy/tcam/eventDetails
- GET /insightsGroup/{insightsGroup}/integration/{integrationName}/epochs
- GET /siteGroups/{siteGroupName}/sites/{siteName}/epochs
- GET /siteGroups/{siteGroupName}/sites/{siteName}/epochs/{uuid}
- [Site - Collection]
- [Site - Entity Settings, Offline / Epoch-Delta Jobs & Site Management]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/fabric
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/analysisSettings
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/flowSettings
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/microBurstSettings
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/status
- GET /sites
- [Site - Integrations]
- GET /fullIntegrations
- PUT /insightsGroup/{igName}/integration/{name}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/integration
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/integration
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer/batchDelete
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer/{dnsServerUuid}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone/batchDelete
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone/{dnsZoneUuid}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/file
- [Site Group]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{id}
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- [Site Groups]
- [Sustainability]
- [System Manager]
- [Traffic Analytics]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/endpoints/sessions
- GET /sedgeapi/v1/cisco-nir/api/api/v1/endpoints/trafficStatistics
- GET /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot
- POST /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot
- GET /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot/{jobId}
- POST /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot/{jobId}/stop
- GET /sedgeapi/v1/cisco-nir/api/api/v1/serviceCategories/summary
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/clients
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/details
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/stats
- GET /sedgeapi/v1/cisco-nir/api/api/v1/topServiceCategories
- GET /sedgeapi/v1/cisco-nir/api/api/v1/topServices
- GET /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- POST /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- PUT /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- DELETE /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories/{uuid}
- PUT /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories/{uuid}
- GET /sedgeapi/v1/cisco-nir/api/api/v1/trafficMetrics
Breaking changes
The following are changes to the API that may break an application or integration.
[Congestion]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/congestion/counters
- API Operation Summary: Get Congestion Counters
- ⛔️ Breaking Change - the 'entries/items/' response's property type/format changed from 'object'/'' to ''/'' for status '200'
[Defects]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/defectDetails
- API Operation Summary: Get list of bugs, its type (susceptible/applicable/active), level and affected nodes for a given version
- ⛔️ Breaking Change - deleted the 'query' request parameter 'fabricNames'
- ⛔️ Breaking Change - deleted the 'query' request parameter 'versions'
[Site - Alert Rules]
- POST /insightsGroup/{igName}/alertRules/{fromVersion}/upgradeblade
- API Operation Summary: Upgrade all Alert Rules for site group - blade
- ⛔️ Breaking Change - Removed operation
[Site - Integrations]
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/integration
- API Operation Summary: Create new integration for a single site
- ⛔️ Breaking Change - removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/uuid' from the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/integration
- API Operation Summary: Create new integration for a site group
- ⛔️ Breaking Change - removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/uuid' from the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- API Operation Summary: Create new integration for sites
- ⛔️ Breaking Change - removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/uuid' from the response with the '200' status
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- API Operation Summary: Update Integration
- ⛔️ Breaking Change - removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'value/data/uuid' from the response with the '200' status
[System Manager]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sites/inventory
- API Operation Summary: Get all NDI inventory
- ⛔️ Breaking Change - deleted the 'query' request parameter 'sitename'
New
The following operations are introduced with this release:
[Anomalies]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/alerts/rootcause/nodeDetails
- New operation: Get the node details corresponding to a node in the root cause graph or table
- GET /sedgeapi/v1/cisco-nir/api/api/v1/alerts/rootcause/nodeGraph
- New operation: Get a list of nodes and edges correlated to the root node of the input anomaly/event record
- GET /sedgeapi/v1/cisco-nir/api/api/v1/alerts/rootcause/nodeList
- New operation: Get a list of nodes correlated to the root node of the input anomaly/event record
- GET /sedgeapi/v1/cisco-nir/api/api/v1/alerts/rootcause/rootDetails
- New operation: Get a list of nodes correlated to the root node of the input anomaly/event record
[Anomaly Threshold settings]
- GET /globalRules/categories/{category}
- New operation: Get Anomaly Threshold Category by category name
- GET /globalRules/thresholds/{anomaly}
- New operation: Get Anomaly Threshold by id
- PUT /globalRules/thresholds/{anomaly}
- New operation: Update category anomaly threshold settings
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/categories
- New operation: Get all Anomaly Threshold Categories
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/thresholds
- New operation: Get Anomaly Thresholds
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/globalRules/thresholds/titles/{category}
- New operation: Get all Anomaly Threshold Titles
[Cluster level settings]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/trafficAnalyticsServiceCategories
- New operation: Get traffic analytics service categories
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/trafficAnalyticsServiceCategories
- New operation: Post traffic analytics service categories
- GET /trafficAnalyticsServiceCategorySelectors
- New operation: Get traffic analytics service categories
- POST /trafficAnalyticsServiceCategorySelectors
- New operation: Post traffic analytics service categories
[Site - Alert Rules]
- POST /insightsGroup/{igName}/alertRules/upgrade
- New operation: Upgrade all Alert Rules for site group
[Site - Entity Settings, Offline / Epoch-Delta Jobs & Site Management]
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/resync
- New operation: Trigger a resync of fabrics after they are restored from a backup
[Sustainability]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sustainability/topOutlets
- New operation: Get Sustainability Top Outlets data
[Tooltip]
[Topology]
[TopologySearch]
[Traffic Analytics]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot/isTaTroubleshootSupported
- New operation: Get if a fabric supports TA troubleshooting
Deprecated
The following operations and properties will be removed in future releases. Therefore, it is not recommended to use these resources.
Updates
[Anomalies]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/anomalies/summary.json
- API Operation Summary: Get the summary of anomalies
- added the new optional 'query' request parameter 'includeAnomalies'
- GET /sedgeapi/v1/cisco-nir/api/api/v1/anomalies/details
- API Operation Summary: Get Anomalies details list
- added the new optional 'query' request parameter 'includeAnomalies'
- added the optional property 'entries/items/correlationCount' to the response with the '200' status
- added the optional property 'entries/items/isCorrelated' to the response with the '200' status
- added the optional property 'entries/items/isRoot' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/v1/anomalies/summary
- API Operation Summary: Get the summary of anomalies
- added the new optional 'query' request parameter 'includeAnomalies'
- GET /sedgeapi/v1/cisco-nir/api/api/v1/siteGroups/{siteGroupName}/sites/{siteName}/anomalies/rootCauses/{rootCauseId}
- API Operation Summary: Gets the Root cause details for an anomaly
- added the new 'actualAssociationRuleResult' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'actualAttributeValue' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'associationRuleResult' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'attributeName' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'attributeNameActualAttributeValue' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'bdName' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'consumer' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'destinationPort' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'direction' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'epg' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'epgAExcludedFromPreferredGroup' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'epgAIncludedInPreferredGroup' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'epgRole' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'expectedAttributeValue' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'interface' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'listOfEpgsAssociatedWithBd' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'loopbackIpAddress' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'mtu' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'neighborInterface' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'neighborMtu' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'neighborSwitchName' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'nveLoopbackInterface' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'objectDn' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'objectDnMustNotExist' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'objectName' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'operator' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'parentDn' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'primaryIp' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'protected' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'protectedEpg' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'provider' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'redirectDestination' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'redirectDestinationGroup' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'redirectPolicy' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'redirectRule' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'routingLoopbackInterface' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'secondaryIp' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'sourcePort' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'switchNameInterface' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'tabooContract' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'tabooSubject' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'unreachablePeers' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'usedIn' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'vpcDomain' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'vrfOfEpgA' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'vrfOfEpgB' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'vzCPIfDn' enum value to the 'entries/items/headers' response property for the response status '200'
- added the new 'vzCPIfName' enum value to the 'entries/items/headers' response property for the response status '200'
[Congestion]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/congestion/counters
- API Operation Summary: Get Congestion Counters
- ⛔️ Breaking Change -the 'entries/items/' response's property type/format changed from 'object'/'' to ''/'' for status '200'
- removed 'BaseSchema[0], BaseSchema[1], BaseSchema[2]' from the 'entries/items/' response property 'oneOf' list for the response status '200'
[Defects]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/defectDetails
- API Operation Summary: Get list of bugs, its type (susceptible/applicable/active), level and affected nodes for a given version
- ⛔️ Breaking Change -deleted the 'query' request parameter 'fabricNames'
- ⛔️ Breaking Change -deleted the 'query' request parameter 'versions'
[N/A]
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/epochs
- API Operation Summary: API to fetch epochs in the system
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/epochs/{uuid}
- API Operation Summary: API to fetch epoch based on ID
- added the optional property 'fabricName' to the response with the '200' status
- added the optional property 'fabricName' to the response with the '200' status
- added the optional property 'msoAciEpochList' to the response with the '200' status
- added the optional property 'msoAciEpochList' to the response with the '200' status
- GET /insightsGroup/{insightsGroup}/fabric/{fabricName}/model/aciPolicy/tcam/eventDetails
- API Operation Summary: get EventsByMnemonicDetail
- removed the enum value 'UNDERLAY_NVE_LOOPBACK_INCONSISTENT_CONFIG' from the 'query' request parameter 'mnemonic'
- removed the enum value 'UNDERLAY_ROUTING_LOOPBACK_INCONSISTENT_CONFIG' from the 'query' request parameter 'mnemonic'
- removed the enum value 'UNDERLAY_UNICAST_ROUTING_PROTOCOL_MISSING_CONFIG' from the 'query' request parameter 'mnemonic'
- added the new enum value 'COMMUNICATION_COMPLIANCE_NOT_VERIFIED' to the 'query' request parameter 'mnemonic'
- added the new enum value 'COMMUNICATION_COMPLIANCE_VIOLATED' to the 'query' request parameter 'mnemonic'
- added the new enum value 'LOOPBACK_INTERFACE_NOT_EXCLUSIVE_TO_NVE_INTERFACE' to the 'query' request parameter 'mnemonic'
- added the new enum value 'UNDERLAY_NVE_LOOPBACK_INCONSISTENT_CONFIGURATION' to the 'query' request parameter 'mnemonic'
- added the new enum value 'UNDERLAY_ROUTING_LOOPBACK_INCONSISTENT_CONFIGURATION' to the 'query' request parameter 'mnemonic'
- added the new enum value 'UNDERLAY_ROUTING_LOOPBACK_NOT_REACHABLE' to the 'query' request parameter 'mnemonic'
- added the new enum value 'UNDERLAY_UNICAST_ROUTING_PROTOCOL_MISSING_CONFIGURATION' to the 'query' request parameter 'mnemonic'
- GET /insightsGroup/{insightsGroup}/integration/{integrationName}/epochs
- API Operation Summary: API to fetch NDO epochs in the system
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- GET /siteGroups/{siteGroupName}/sites/{siteName}/epochs
- API Operation Summary: API to fetch epochs in the system
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/fabricName' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- added the optional property 'value/data/items/msoAciEpochList' to the response with the '200' status
- GET /siteGroups/{siteGroupName}/sites/{siteName}/epochs/{uuid}
- API Operation Summary: API to fetch epoch based on ID
- added the optional property 'value/data/fabricName' to the response with the '200' status
- added the optional property 'value/data/fabricName' to the response with the '200' status
- added the optional property 'value/data/msoAciEpochList' to the response with the '200' status
- added the optional property 'value/data/msoAciEpochList' to the response with the '200' status
[Site - Collection]
- GET /collectionSettings/integrations/{integrationUuid}
- API Operation Summary: Get Collection Settings for the given Integrations UUID
- added the optional property 'value/data/collectionEntities/items/connectionType' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/collectionSettings/{assuranceEntityUuid}
- API Operation Summary: Get Collection Settings for the given Assurance Entity UUID
- added the optional property 'value/data/collectionEntities/items/connectionType' to the response with the '200' status
[Site - Entity Settings, Offline / Epoch-Delta Jobs & Site Management]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/fabric
- API Operation Summary: Get fabrics
- added the optional property '/items/connectionType' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}
- API Operation Summary: Get assurance entity under the specified assurance group
- added the optional property 'connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/analysisSettings
- API Operation Summary: Set analysis settings
- added the optional property 'connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/flowSettings
- API Operation Summary: Set flow settings
- added the optional property 'connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/microBurstSettings
- API Operation Summary: Set micro burst settings
- added the optional property 'connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/status
- API Operation Summary: Set status of assurance entity
- added the new optional request property 'connectionType'
- added the optional property 'connectionType' to the response with the '200' status
- GET /sites
- API Operation Summary: Get sites
- added the optional property 'value/data/items/connectionType' to the response with the '200' status
[Site - Integrations]
- GET /fullIntegrations
- API Operation Summary: Get all integrations with full details
- added the optional property 'value/data/items/associatedSites/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/associatedSites/items/inbandEpg' to the response with the '200' status
- added the optional property 'value/data/items/associatedSites/items/resyncStatus' to the response with the '200' status
- PUT /insightsGroup/{igName}/integration/{name}
- API Operation Summary: Update Integration
- added the new optional request property 'associatedSites/items/connectionType'
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/fabric/{fabricName}/integration
- API Operation Summary: Create new integration for a single site
- ⛔️ Breaking Change -removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/uuid' from the response with the '200' status
- added the new optional request property 'associatedSites/items/connectionType'
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}/integration
- API Operation Summary: Create new integration for a site group
- ⛔️ Breaking Change -removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/uuid' from the response with the '200' status
- added the new optional request property 'associatedSites/items/connectionType'
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- API Operation Summary: Get all integrations
- added the optional property 'value/data/items/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration
- API Operation Summary: Create new integration for sites
- ⛔️ Breaking Change -removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/uuid' from the response with the '200' status
- added the new optional request property 'associatedSites/items/connectionType'
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- API Operation Summary: Delete integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- API Operation Summary: Get integration by name
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}
- API Operation Summary: Update Integration
- ⛔️ Breaking Change -removed the optional property 'value/data/associatedSites' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerIp' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerPort' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/controllerType' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/insightsGroupName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/siteName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/type' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'value/data/uuid' from the response with the '200' status
- added the new optional request property 'associatedSites/items/connectionType'
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer
- API Operation Summary: Add new DNS servers to DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer/batchDelete
- API Operation Summary: Batch delete DNS servers for DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsServer/{dnsServerUuid}
- API Operation Summary: Delete a given DNS server from DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone
- API Operation Summary: Add new DNS zones to DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone/batchDelete
- API Operation Summary: Batch delete DNS zones from DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/dnsZone/{dnsZoneUuid}
- API Operation Summary: Delete given DNS zone from DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/integration/{name}/file
- API Operation Summary: Upload DNS file for DNS integration
- added the optional property 'value/data/associatedSites/items/connectionType' to the response with the '200' status
[Site Group]
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup
- API Operation Summary: Get All Insights Groups
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup
- API Operation Summary: Create Insights Group
- added the new optional request property 'assuranceEntities/items/connectionType'
- added the new optional request property 'integration/associatedSites/items/connectionType'
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{id}
- API Operation Summary: Get Insights Group
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
- DELETE /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- API Operation Summary: Delete Insights Group
- added the new optional request property 'assuranceEntities/items/connectionType'
- added the new optional request property 'integration/associatedSites/items/connectionType'
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
- POST /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- API Operation Summary: Add sites to Insights Group
- added the new optional request property 'assuranceEntities/items/connectionType'
- added the new optional request property 'integration/associatedSites/items/connectionType'
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
- PUT /sedgeapi/v1/cisco-nir/api/api/telemetry/v2/config/insightsGroup/{igName}
- API Operation Summary: Update Insights Group
- added the new optional request property 'assuranceEntities/items/connectionType'
- added the new optional request property 'integration/associatedSites/items/connectionType'
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
[Site Groups]
- GET /siteGroups
- API Operation Summary: Get All Site Groups
- added the optional property 'value/data/items/assuranceEntities/items/connectionType' to the response with the '200' status
- added the optional property 'value/data/items/integration/associatedSites/items/connectionType' to the response with the '200' status
[Sustainability]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sustainability/cost
- API Operation Summary: Get Sustainability Cost data
- added the new optional 'query' request parameter 'deviceName'
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sustainability/emissions
- API Operation Summary: Get Sustainability Emissions data
- added the new optional 'query' request parameter 'deviceName'
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sustainability/power
- API Operation Summary: Get Sustainability Power data
- added the new optional 'query' request parameter 'deviceName'
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sustainability/sources
- API Operation Summary: Get Sustainability Sources data
- added the new optional 'query' request parameter 'deviceName'
[System Manager]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/ndsites
- API Operation Summary: Get all NDI sites
- added the optional property '/items/fabricSyncStatus' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/v1/ndsites/{siteName}
- API Operation Summary: Get all NDI sites
- added the optional property '/items/fabricSyncStatus' to the response with the '200' status
- GET /sedgeapi/v1/cisco-nir/api/api/v1/sites/inventory
- API Operation Summary: Get all NDI inventory
- ⛔️ Breaking Change -deleted the 'query' request parameter 'sitename'
- added the new optional 'query' request parameter 'endDate'
- added the new optional 'query' request parameter 'nodes'
- added the new optional 'query' request parameter 'siteName'
- added the new optional 'query' request parameter 'siteStatus'
- added the new optional 'query' request parameter 'startDate'
- added the new optional 'query' request parameter 'summary'
[Traffic Analytics]
- GET /sedgeapi/v1/cisco-nir/api/api/v1/endpoints/sessions
- API Operation Summary: List endpoint sessions
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/endpoints/trafficStatistics
- API Operation Summary: Get endpoint traffic statistics
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot
- API Operation Summary: List all flow troubleshooting jobs
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- POST /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot
- API Operation Summary: Start a flow troubleshooting job
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot/{jobId}
- API Operation Summary: Get a flow troubleshooting job
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- POST /sedgeapi/v1/cisco-nir/api/api/v1/flows/troubleshoot/{jobId}/stop
- API Operation Summary: Stop a flow troubleshooting job
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/serviceCategories/summary
- API Operation Summary: Get categories summary
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services
- API Operation Summary: List services
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/clients
- API Operation Summary: List service clients
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/details
- API Operation Summary: Service details
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/services/stats
- API Operation Summary: Get service stats
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/topServiceCategories
- API Operation Summary: Get the top categories
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/topServices
- API Operation Summary: Get the top services
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- API Operation Summary: Get the list of categories
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- POST /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- API Operation Summary: Create a service category
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- PUT /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories
- API Operation Summary: Set the list of categories for a site
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- DELETE /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories/{uuid}
- API Operation Summary: Delete a service category
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- PUT /sedgeapi/v1/cisco-nir/api/api/v1/trafficCategories/{uuid}
- API Operation Summary: Update a service category
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed
- GET /sedgeapi/v1/cisco-nir/api/api/v1/trafficMetrics
- API Operation Summary: Get traffic metrics
- api tag 'Traffic Analytics' added
- api tag 'Services Analytics' removed