Released: 2025-10-21
We are happy to announce the following updates to the Forward Networks API as part of release 25.10.0.
See the full release notes for Forward Enterprise version 25.10.0.
Breaking Changes
- Network Snapshots – The needsReprocessing property has been removed from SnapshotMetrics. Use the snapshotState value "UNPROCESSED" to identify snapshots that require reprocessing.
- Affected operation: GET /api/snapshots/{snapshotId}/metrics
- Vulnerability Analysis – The operation GET /api/snapshots/{snapshotId}/vulnerabilities has been removed. Use GET /api/networks/{networkId}/vulnerabilities instead.
Query Parameter Changes
- Network Collection – The optional force parameter has been removed from the cancel collection operation.
- Affected operation: POST /api/networks/{networkId}/cancelcollection
Model Updates
- ClassicDevice, ClassicDevicePatch, NewClassicDevice –
- Renamed type values: "avaya_ssh" → "avaya_sr_ssh", "avaya_telnet" → "avaya_sr_telnet".
- Added new type value "cisco_fxos_ssh".
- Affected operations: GET, POST, PATCH, and PUT on /api/networks/{networkId}/classic-devices and /api/networks/{networkId}/classic-devices/{deviceName}.
- Device –
- Renamed platform value "avaya" → "avaya_sr".
- Added new platform value "cisco_fxos".
- Affected operations: GET /api/networks/{networkId}/devices, GET /api/networks/{networkId}/devices/{deviceName}.
- JumpServer, JumpServerUpdate, StoredJumpServer – Added a new authenticationTimeoutSeconds property to define the SSH authentication timeout.
- Affected operations: GET /api/networks/{networkId}/jumpServers, POST /api/networks/{networkId}/jumpServers, PATCH /api/networks/{networkId}/jumpServers/{jumpServerId}.
- MissingDevice –
- Renamed possibleTypes values: "avaya_ssh" → "avaya_sr_ssh", "avaya_telnet" → "avaya_sr_telnet".
- Added new possibleTypes value "cisco_fxos_ssh".
- Affected operation: GET /api/networks/{networkId}/missing-devices.
- PathSearchQuery – The srcIp property is no longer required and can be omitted when from is specified.
- Affected operations: POST /api/networks/{networkId}/paths-bulk, POST /api/networks/{networkId}/paths-bulk-seq.
- SnapshotMetrics – Removed the needsReprocessing property.
- Affected operation: GET /api/snapshots/{snapshotId}/metrics.
- SourceConnectivityResult –
- Renamed discoveredType values: "avaya_ssh" → "avaya_sr_ssh", "avaya_telnet" → "avaya_sr_telnet".
- Added new discoveredType value "cisco_fxos_ssh".
- Affected operations: GET /api/networks/{networkId}/classic-devices, GET /api/networks/{networkId}/classic-devices/{deviceName}.
- Vulnerability –
- Renamed os value "avaya" → "avaya_sr".
- Added new os value "cisco_fxos".
- Affected operation: GET /api/networks/{networkId}/vulnerabilities[?snapshotId={snapshotId}].
Models Removed
- Deprecated vulnerability analysis models have been removed:
- VulnerabilityAnalysisDeprecated
- VulnerabilityDeprecated



