Version 1.0.0-25.1.1 to 1.0.0
Table of Contents
Breaking changes (166)
- [Nodes]
- [PM History]
- GET /api/pmHistory/archiveReadyStatus
- GET /api/pmHistory/associatedServices
- POST /api/pmHistory/confirmDataCollStatus
- POST /api/pmHistory/deleteJobs
- DELETE /api/pmHistory/deleteSmtp
- GET /api/pmHistory/downloadArchive
- POST /api/pmHistory/generateArchPmData
- GET /api/pmHistory/getCircuitPmData
- GET /api/pmHistory/getDataCollectionState
- GET /api/pmHistory/getInterfaceTree
- GET /api/pmHistory/getInterfaceTypes
- GET /api/pmHistory/getJobScheduleDataInterfaces
- GET /api/pmHistory/getJobScheduleDetailsServices
- GET /api/pmHistory/getJobScheduleServices
- GET /api/pmHistory/getNMData
- GET /api/pmHistory/getPmData
- GET /api/pmHistory/getPmJobDownload
- GET /api/pmHistory/getPmJobSummary
- GET /api/pmHistory/getPmJobSummaryEdit
- GET /api/pmHistory/getPortList
- GET /api/pmHistory/getPortLocation
- GET /api/pmHistory/getSmtp
- POST /api/pmHistory/scheduleNewJob
- PUT /api/pmHistory/submitEditJob
- POST /api/pmHistory/submitSmtp
- [SWIMU]
- POST /api/swimu/backup
- PUT /api/swimu/backup
- POST /api/swimu/check-connectivity
- DELETE /api/swimu/deleteBackup
- DELETE /api/swimu/ftp-servers
- GET /api/swimu/ftp-servers
- POST /api/swimu/ftp-servers
- PUT /api/swimu/ftp-servers
- GET /api/swimu/jobs
- GET /api/swimu/memory
- DELETE /api/swimu/node-groups
- GET /api/swimu/node-groups
- POST /api/swimu/node-groups
- PUT /api/swimu/node-groups
- GET /api/swimu/nodeList
- POST /api/swimu/ungroupNodes
- GET /api/swimu/uploadToNode
- POST /api/swimu/uploadToNode
- [Topology]
- [alarms]
- POST /api/alarms/add_snmp_data
- DELETE /api/alarms/delete_snmp_data
- GET /api/alarms/get_snmp_static_data
- PUT /api/alarms/host-name
- GET /api/alarms/metadata
- GET /api/alarms/snmp-alarm-categories
- GET /api/alarms/snmp_config
- GET /api/alarms/suppressed-alarms
- PUT /api/alarms/update_snmp_data
- PUT /api/alarms/update_snmp_filter_data
- PUT /api/alarms/alarmsAck
- GET /api/alarms/currentAlarms
- GET /api/alarms/historyAlarms
- [alienImport]
- [high-availability]
- [highAvailability]
- [inventory]
- [links]
- GET /api/links/discoveredDownloadExcel
- GET /api/links/getAlarmsList
- GET /api/links/getDiscoveredLinkList
- GET /api/links/getEditLink
- POST /api/links/getLinksBasedOnLinkClick
- GET /api/links/getLinksTagsList
- GET /api/links/getPartialLinkList
- POST /api/links/getRxTxLinks
- GET /api/links/partialDownloadExcel
- POST /api/links/submitEditLink
- [logs]
- DELETE /api/logs/archive
- POST /api/logs/archive
- GET /api/logs/archiveNames
- GET /api/logs/categories
- POST /api/logs/downloadArchive
- POST /api/logs/exportLogs
- POST /api/logs/fetch-dev-logs
- POST /api/logs/fetch-logs
- GET /api/logs/filterValues
- POST /api/logs/scheduler
- GET /api/logs/schedulerParameters
- GET /api/logs/schedulerParametersDevLogs
- [nodes]
- [serviceManager]
- GET /api/service-manager/Trail_NodeA_Exists_check
- GET /api/service-manager/affectedservices
- GET /api/service-manager/connextionServicesTags
- POST /api/service-manager/discoverClientCircuit
- GET /api/service-manager/diversityList
- POST /api/service-manager/gmplsReRoute
- POST /api/service-manager/gmplsRetune
- GET /api/service-manager/links
- POST /api/service-manager/pm-live
- GET /api/service-manager/ports
- POST /api/service-manager/revertRestored
- GET /api/service-manager/service-list
- GET /api/service-manager/serviceDetails
- POST /api/service-manager/serviceResync
- DELETE /api/service-manager/services
- GET /api/service-manager/services
- POST /api/service-manager/services
- PUT /api/service-manager/services
- POST /api/service-manager/servicesedit
- POST /api/service-manager/servicesget
- GET /api/service-manager/serviceshistory
- GET /api/service-manager/servicesummary
- POST /api/service-manager/upgradeRestored
- [swimu]
- GET /api/swimu/activationJobDetails
- GET /api/swimu/activationJobs
- GET /api/swimu/backupList
- POST /api/swimu/backupList
- DELETE /api/swimu/deleteJobs
- POST /api/swimu/device-types
- POST /api/swimu/deviceDetailsActivation
- POST /api/swimu/deviceDetailsDistribution
- GET /api/swimu/distributionJobs
- GET /api/swimu/downloadActivationNodesTable
- GET /api/swimu/downloadBackup
- POST /api/swimu/downloadBackup
- GET /api/swimu/downloadDistributionNodesTable
- GET /api/swimu/exportIActivationJobs
- GET /api/swimu/exportImageDistributionJobs
- GET /api/swimu/filterSwimuUpgradeActivationJobs/activation
- GET /api/swimu/filterSwimuUpgradeNodes/activation
- GET /api/swimu/filterSwimuUpgradeNodes/distribution
- GET /api/swimu/getJobStatus
- GET /api/swimu/groups-and-nodes-details/activation
- DELETE /api/swimu/img-activation-groups
- GET /api/swimu/img-activation-groups
- POST /api/swimu/img-activation-groups
- PUT /api/swimu/img-activation-groups
- DELETE /api/swimu/img-distribution-groups
- GET /api/swimu/img-distribution-groups
- POST /api/swimu/img-distribution-groups
- PUT /api/swimu/img-distribution-groups
- GET /api/swimu/isoFiles
- POST /api/swimu/isoFiles
- GET /api/swimu/localSftp
- GET /api/swimu/nextBackupTime
- POST /api/swimu/reRunJob
- POST /api/swimu/restoreBackup
- GET /api/swimu/scheduledJob
- PUT /api/swimu/scheduledJob
- GET /api/swimu/softwarePackages
- POST /api/swimu/stopJob
- POST /api/swimu/ungroupActivationNodes
- POST /api/swimu/ungroupDistributionNodes
- POST /api/swimu/upgradeJobs
- PUT /api/swimu/upgradeJobs
- GET /api/swimu/upgradeNodeListActivation
- GET /api/swimu/upgradeNodeListDistribution
New (13)
- [Nodes]
- [Service Manager]
- GET /api/serviceManager/affectedservices
- GET /api/serviceManager/connextionServicesTags
- GET /api/serviceManager/links
- POST /api/serviceManager/pm-live
- GET /api/serviceManager/ports
- GET /api/serviceManager/service-list
- GET /api/serviceManager/serviceDetails
- DELETE /api/serviceManager/services
- GET /api/serviceManager/services
- POST /api/serviceManager/services
- PUT /api/serviceManager/services
- GET /api/serviceManager/servicesummary
Deprecated (0)
Updates (74)
- [Nodes]
- [PM History]
- GET /api/pmHistory/archiveReadyStatus
- GET /api/pmHistory/associatedServices
- POST /api/pmHistory/confirmDataCollStatus
- POST /api/pmHistory/deleteJobs
- DELETE /api/pmHistory/deleteSmtp
- GET /api/pmHistory/downloadArchive
- POST /api/pmHistory/generateArchPmData
- GET /api/pmHistory/getCircuitPmData
- GET /api/pmHistory/getDataCollectionState
- GET /api/pmHistory/getInterfaceTree
- GET /api/pmHistory/getInterfaceTypes
- GET /api/pmHistory/getJobScheduleDataInterfaces
- GET /api/pmHistory/getJobScheduleDetailsServices
- GET /api/pmHistory/getJobScheduleServices
- GET /api/pmHistory/getNMData
- GET /api/pmHistory/getPmData
- GET /api/pmHistory/getPmJobDownload
- GET /api/pmHistory/getPmJobSummary
- GET /api/pmHistory/getPmJobSummaryEdit
- GET /api/pmHistory/getPortList
- GET /api/pmHistory/getPortLocation
- GET /api/pmHistory/getSmtp
- POST /api/pmHistory/scheduleNewJob
- PUT /api/pmHistory/submitEditJob
- POST /api/pmHistory/submitSmtp
- [SWIMU]
- POST /api/swimu/backup
- PUT /api/swimu/backup
- POST /api/swimu/check-connectivity
- DELETE /api/swimu/deleteBackup
- DELETE /api/swimu/ftp-servers
- GET /api/swimu/ftp-servers
- POST /api/swimu/ftp-servers
- PUT /api/swimu/ftp-servers
- GET /api/swimu/jobs
- GET /api/swimu/memory
- DELETE /api/swimu/node-groups
- GET /api/swimu/node-groups
- POST /api/swimu/node-groups
- PUT /api/swimu/node-groups
- GET /api/swimu/nodeList
- POST /api/swimu/ungroupNodes
- GET /api/swimu/uploadToNode
- POST /api/swimu/uploadToNode
- [Topology]
- [alarms]
- [high-availability]
- [inventory]
- [logs]
- DELETE /api/logs/archive
- POST /api/logs/archive
- GET /api/logs/archiveNames
- GET /api/logs/categories
- POST /api/logs/downloadArchive
- POST /api/logs/exportLogs
- POST /api/logs/fetch-dev-logs
- POST /api/logs/fetch-logs
- GET /api/logs/filterValues
- POST /api/logs/scheduler
- GET /api/logs/schedulerParameters
- GET /api/logs/schedulerParametersDevLogs
Breaking changes
The following are changes to the API that may break an application or integration.
[Nodes]
- PUT /api/nodes/device
- API Operation Summary: Edit node
- ⛔️ Breaking Change - api operation id 'updateNode' removed and replaced with 'Update a node - Nodes'
- POST /api/nodes/reconnect
- API Operation Summary: Reconnect node
- ⛔️ Breaking Change - api operation id 'reconnectNode' removed and replaced with 'reconnect node'
- POST /api/nodes/resync
- API Operation Summary: Resync node
- ⛔️ Breaking Change - added the new required 'query' request parameter 'siteName'
[PM History]
- GET /api/pmHistory/archiveReadyStatus
- API Operation Summary: Get a status of archive file
- ⛔️ Breaking Change - api operation id 'pmHistoryGetArchiveStatus' removed and replaced with 'PM History Get ArchiveStatus'
- GET /api/pmHistory/associatedServices
- API Operation Summary: Get a list of all the services that are already in a Job.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetAssociatedServices' removed and replaced with 'PM History Get Associated Services'
- POST /api/pmHistory/confirmDataCollStatus
- API Operation Summary: To Configure PM History Data Collection.
- ⛔️ Breaking Change - api operation id 'pmHistoryConfirmDataCollectionStatus' removed and replaced with 'PM History Confirm Data Collection Status'
- POST /api/pmHistory/deleteJobs
- API Operation Summary: To delete job
- ⛔️ Breaking Change - api operation id 'pmHistoryDeleteJob' removed and replaced with 'PM History Delete Job'
- DELETE /api/pmHistory/deleteSmtp
- API Operation Summary: Delete smtp
- ⛔️ Breaking Change - api operation id 'pmHistoryDeleteSmtp' removed and replaced with 'PM History Delete Smtp'
- GET /api/pmHistory/downloadArchive
- API Operation Summary: Download the archive file provided.
- ⛔️ Breaking Change - api operation id 'pmHistoryDownloadArchive' removed and replaced with 'PM History Download Archive'
- POST /api/pmHistory/generateArchPmData
- API Operation Summary: To generate the archive report
- ⛔️ Breaking Change - api operation id 'generateArchivePmData' removed and replaced with 'Generate Archive PM Data'
- GET /api/pmHistory/getCircuitPmData
- API Operation Summary: Get the PM Data for two port details in the same time.
- ⛔️ Breaking Change - deleted the 'query' request parameter 'circuitId'
- ⛔️ Breaking Change - api operation id 'pmHistoryGetCircuitData' removed and replaced with 'PM History Get Circuit Data'
- GET /api/pmHistory/getDataCollectionState
- API Operation Summary: Get the status of PM History Data Collection.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetDataCollectionState' removed and replaced with 'PM History Get Data Collection State'
- GET /api/pmHistory/getInterfaceTree
- API Operation Summary: To get the devices card ports list in interface.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetInterfaceTree' removed and replaced with 'PM History Get Interface Tree'
- GET /api/pmHistory/getInterfaceTypes
- API Operation Summary: Get a list of all interface types applicable to the seelcted nodes
- ⛔️ Breaking Change - api operation id 'pmHistoryGetInterfaceTypes' removed and replaced with 'PM History Get Interface Types'
- GET /api/pmHistory/getJobScheduleDataInterfaces
- API Operation Summary: Get Job Schedule Data Interfaces
- ⛔️ Breaking Change - the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change - api operation id 'pmHistoryGetScheduleJobsDataInterfaces' removed and replaced with 'PM History Get ScheduleJobs Data Interfaces'
- GET /api/pmHistory/getJobScheduleDetailsServices
- API Operation Summary: Get Job Schedule Services details
- ⛔️ Breaking Change - the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change - api operation id 'pmHistoryGetScheduleJobsDetailsServices' removed and replaced with 'PM History Get ScheduleJobs Details Services'
- GET /api/pmHistory/getJobScheduleServices
- API Operation Summary: Get Job Schedule Services for OCH Trail
- ⛔️ Breaking Change - the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change - api operation id 'pmHistoryGetScheduleJobsServices' removed and replaced with 'PM History Get ScheduleJobs Services'
- GET /api/pmHistory/getNMData
- API Operation Summary: Get spanloss data based on selected link in Network Monitoring
- ⛔️ Breaking Change - api operation id 'pmHistoryGetNmData' removed and replaced with 'PM History Get NM data'
- GET /api/pmHistory/getPmData
- API Operation Summary: Get a list of PM data for the selected port
- ⛔️ Breaking Change - deleted the 'query' request parameter 'connectionName'
- ⛔️ Breaking Change - api operation id 'pmHistoryGetPmData' removed and replaced with 'PM History Get PM Data'
- GET /api/pmHistory/getPmJobDownload
- API Operation Summary: Download the PM Job.
- ⛔️ Breaking Change - api operation id 'pmHistoryDownloadPmJob' removed and replaced with 'PM History Download PM Job'
- GET /api/pmHistory/getPmJobSummary
- API Operation Summary: Get the list of all Jobs Created.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetPmJobSummary' removed and replaced with 'PM History Get PM Job Summary'
- GET /api/pmHistory/getPmJobSummaryEdit
- API Operation Summary: To edit a single job details.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetJobSummaryEdit' removed and replaced with 'PM History Get Job Summary Edit'
- GET /api/pmHistory/getPortList
- API Operation Summary: Get a list of all interface List applicable to the seelcted nodes and interface types
- ⛔️ Breaking Change - api operation id 'pmHistoryGetPortList' removed and replaced with 'PM History Get Port List'
- GET /api/pmHistory/getPortLocation
- API Operation Summary: Get a list of all port location applicable to the seelcted nodes, interface type and interface
- ⛔️ Breaking Change - api operation id 'pmHistoryGetPortLocation' removed and replaced with 'PM History Get Port Location'
- GET /api/pmHistory/getSmtp
- API Operation Summary: Get the SMTP configuration details.
- ⛔️ Breaking Change - api operation id 'pmHistoryGetSmtp' removed and replaced with 'PM History Get Smtp'
- POST /api/pmHistory/scheduleNewJob
- API Operation Summary: To scheduling new job
- ⛔️ Breaking Change - api operation id 'pmHistoryScheduleJob' removed and replaced with 'PM History Schedule Job'
- PUT /api/pmHistory/submitEditJob
- API Operation Summary: To update the job
- ⛔️ Breaking Change - api operation id 'pmHistorySubmitEditJob' removed and replaced with 'PM History Submit Edit Job'
- POST /api/pmHistory/submitSmtp
- API Operation Summary: SMTP save
- ⛔️ Breaking Change - api operation id 'pmHistorySubmitSmtp' removed and replaced with 'PM History Submit Smtp'
[SWIMU]
- POST /api/swimu/backup
- API Operation Summary: Create on-demand/scheduled backup
- ⛔️ Breaking Change - api operation id 'postSwimuBackup' removed and replaced with 'Post Swimu Backup'
- PUT /api/swimu/backup
- API Operation Summary: Edit scheduled job
- ⛔️ Breaking Change - api operation id 'putSwimuBackups' removed and replaced with 'Put Swimu Backups'
- POST /api/swimu/check-connectivity
- API Operation Summary: Check SFTP connectivity.
- ⛔️ Breaking Change - api operation id 'swimuCheckConnectivity' removed and replaced with 'Swimu Check Connectivity'
- DELETE /api/swimu/deleteBackup
- API Operation Summary: Delete one or more jobs.
- ⛔️ Breaking Change - api operation id 'deleteBackups' removed and replaced with 'Delete Backups'
- DELETE /api/swimu/ftp-servers
- API Operation Summary: Delete SFTP servers.
- ⛔️ Breaking Change - api operation id 'deleteFTPServers' removed and replaced with 'Delete FTP Servers'
- GET /api/swimu/ftp-servers
- API Operation Summary: Get a list of SFTP servers.
- ⛔️ Breaking Change - api operation id 'ftpServers' removed and replaced with 'FTP Server'
- POST /api/swimu/ftp-servers
- API Operation Summary: Create a new SFTP server.
- ⛔️ Breaking Change - api operation id 'postFtpServers' removed and replaced with 'POST FTP Servers'
- PUT /api/swimu/ftp-servers
- API Operation Summary: Swimu Update SFTP Server
- ⛔️ Breaking Change - api operation id 'putFtpServers' removed and replaced with 'Put FTP Servers'
- GET /api/swimu/jobs
- API Operation Summary: Get job summary details.
- ⛔️ Breaking Change - the 'content/items/' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change - removed the optional property 'content/items/backups' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/cronExpression' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/description' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/devices' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/ftpServer' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/jobName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/jobType' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/lastCompletionTime' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/nodeGroups' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/recurrenceDescription' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/recurrenceJson' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/scheduledDateTime' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/status' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/statusDescription' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/suffixJobNameToBackupName' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'content/items/uid' from the response with the '200' status
- ⛔️ Breaking Change - api operation id 'swimuJobs' removed and replaced with 'Swimu Jobs'
- GET /api/swimu/memory
- API Operation Summary: Get server memory details.
- ⛔️ Breaking Change - api operation id 'swimuMemory' removed and replaced with 'Swimu Memory'
- DELETE /api/swimu/node-groups
- API Operation Summary: Delete group.
- ⛔️ Breaking Change - api operation id 'deleteNodeGroups' removed and replaced with 'Delete Node Groups'
- GET /api/swimu/node-groups
- API Operation Summary: Get a list of node groups.
- ⛔️ Breaking Change - api operation id 'nodeGroups' removed and replaced with 'Node Groups'
- POST /api/swimu/node-groups
- API Operation Summary: Swimu Create a new group
- ⛔️ Breaking Change - api operation id 'addNodeGroups' removed and replaced with 'Add Node Groups'
- PUT /api/swimu/node-groups
- API Operation Summary: Swimu update node group
- ⛔️ Breaking Change - api operation id 'putNodeGroups' removed and replaced with 'Put Node Groups'
- GET /api/swimu/nodeList
- API Operation Summary: Get a list of Nodes.
- ⛔️ Breaking Change - api operation id 'nodeList' removed and replaced with 'Node List'
- POST /api/swimu/ungroupNodes
- API Operation Summary: Swimu remove nodes from the groups
- ⛔️ Breaking Change - api operation id 'ungroupNodes' removed and replaced with 'Ungroup Nodes'
- GET /api/swimu/uploadToNode
- API Operation Summary: Get backup files for the selected node.
- ⛔️ Breaking Change - api operation id 'uploadToNode' removed and replaced with 'Upload To Node'
- POST /api/swimu/uploadToNode
- API Operation Summary: upload to node
- ⛔️ Breaking Change - api operation id 'postUploadToNode' removed and replaced with 'Post Upload To Node'
[Topology]
- GET /api/topology
- API Operation Summary: Get full network data
- ⛔️ Breaking Change - the 'networkData' response's property type/format changed from 'object'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change - removed the optional property 'networkData/features' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'networkData/type' from the response with the '200' status
- ⛔️ Breaking Change - api operation id 'fetchAllNodesAndLinksPresentInTheNetwork' removed and replaced with 'Fetch all nodes and links present in the network'
[alarms]
- POST /api/alarms/add_snmp_data
- API Operation Summary: Add new SNMP Manager Configuration
- ⛔️ Breaking Change - Removed operation
- DELETE /api/alarms/delete_snmp_data
- API Operation Summary: Delete the SNMP Manager
- ⛔️ Breaking Change - Removed operation
- GET /api/alarms/get_snmp_static_data
- API Operation Summary: Get SNMP Security Levels Details
- ⛔️ Breaking Change - Removed operation
- PUT /api/alarms/host-name
- API Operation Summary: Update host name
- ⛔️ Breaking Change - Removed operation
- GET /api/alarms/metadata
- API Operation Summary: Get Meta Data host name with engine id
- ⛔️ Breaking Change - Removed operation
- GET /api/alarms/snmp-alarm-categories
- API Operation Summary: Get Alarm categories details
- ⛔️ Breaking Change - Removed operation
- GET /api/alarms/snmp_config
- API Operation Summary: Get SNMP Configurations
- ⛔️ Breaking Change - Removed operation
- GET /api/alarms/suppressed-alarms
- API Operation Summary: Get Suppressed Alarms
- ⛔️ Breaking Change - Removed operation
- PUT /api/alarms/update_snmp_data
- API Operation Summary: Update selected snmp configuration
- ⛔️ Breaking Change - Removed operation
- PUT /api/alarms/update_snmp_filter_data
- API Operation Summary: Update selected snmp filter configuration
- ⛔️ Breaking Change - Removed operation
- PUT /api/alarms/alarmsAck
- API Operation Summary: Acknowledge or Unacknowlege the alarms
- ⛔️ Breaking Change - the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- GET /api/alarms/currentAlarms
- API Operation Summary: Active Alarms
- ⛔️ Breaking Change - the 'transient' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change - removed the optional property 'alarmCategory' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'eventId' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'networkLevelRootCauseAlarm' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'networkLevelSuppressed' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'networkLevelSuppressedBy' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'nodeLevelRootCauseAlarm' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'nodeLevelUserTag' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'referenceId' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property 'swVersion' from the response with the '200' status
- GET /api/alarms/historyAlarms
- API Operation Summary: Get History Alarms
- ⛔️ Breaking Change - the '/items/transient' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change - removed the optional property '/items/alarmCategory' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property '/items/eventId' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property '/items/nodeLevelUserTag' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property '/items/referenceId' from the response with the '200' status
- ⛔️ Breaking Change - removed the optional property '/items/swVersion' from the response with the '200' status
[alienImport]
- POST /api/alienImport/XMLImportOnAlienImport
- API Operation Summary: Upload XML file with alien import data
- ⛔️ Breaking Change - Removed operation
- GET /api/alienImport/opticalInterfaceConfig
- API Operation Summary: Fetch all alien device data in JSON Format
- ⛔️ Breaking Change - Removed operation
- GET /api/alienImport/opticalInterfaceConfigAsXML
- API Operation Summary: Fetch all alien device data in XML Format
- ⛔️ Breaking Change - Removed operation
[high-availability]
- POST /api/high-availability
- API Operation Summary: Role change for the VM
- ⛔️ Breaking Change - api operation id 'highAvailability' removed and replaced with 'high-availability'
[highAvailability]
- GET /api/high-availability
- API Operation Summary: Gives the status role
- ⛔️ Breaking Change - Removed operation
[inventory]
- GET /api/inventory/nodeDetails
- API Operation Summary: Fetch node details by UID.
- ⛔️ Breaking Change - Removed operation
- POST /api/inventory/advancedSearch
- API Operation Summary: Search inventory with multiple search keys
- ⛔️ Breaking Change - deleted the 'query' request parameter 'keyword'
- GET /api/inventory/card
- API Operation Summary: Get card details for a shelf.
- ⛔️ Breaking Change - the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/exportFileTimestamp
- API Operation Summary: Get timestamp of the network file.
- ⛔️ Breaking Change - the response's body type/format changed from 'object'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change - removed the optional property 'timestamp' from the response with the '200' status
- GET /api/inventory/networksearch
- API Operation Summary: Inventory data for search keyword
- ⛔️ Breaking Change - the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/nodes
- API Operation Summary: Get a list of all node data.
- ⛔️ Breaking Change - the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/ppms
- API Operation Summary: Get ppms for a card
- ⛔️ Breaking Change - the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/shelf
- API Operation Summary: Get shelf and passive details for a node.
- ⛔️ Breaking Change - the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
[links]
- GET /api/links/discoveredDownloadExcel
- API Operation Summary: Download discovered links data as Excel
- ⛔️ Breaking Change - Removed operation
- GET /api/links/getAlarmsList
- API Operation Summary: Get alarms list for a specific link
- ⛔️ Breaking Change - Removed operation
- GET /api/links/getDiscoveredLinkList
- API Operation Summary: Get a list of all discovered links data.
- ⛔️ Breaking Change - Removed operation
- GET /api/links/getEditLink
- API Operation Summary: Get links data to edit
- ⛔️ Breaking Change - Removed operation
- POST /api/links/getLinksBasedOnLinkClick
- API Operation Summary: Get links based on link click
- ⛔️ Breaking Change - Removed operation
- GET /api/links/getLinksTagsList
- API Operation Summary: Get links tags data
- ⛔️ Breaking Change - Removed operation
- GET /api/links/getPartialLinkList
- API Operation Summary: Get a list of partial links data
- ⛔️ Breaking Change - Removed operation
- POST /api/links/getRxTxLinks
- API Operation Summary: Get RxTx links data
- ⛔️ Breaking Change - Removed operation
- GET /api/links/partialDownloadExcel
- API Operation Summary: Download Undiscovered links data as Excel
- ⛔️ Breaking Change - Removed operation
- POST /api/links/submitEditLink
- API Operation Summary: Submit edited link data
- ⛔️ Breaking Change - Removed operation
[logs]
- DELETE /api/logs/archive
- API Operation Summary: Delete the archive file provided.
- ⛔️ Breaking Change - api operation id 'deleteArchives' removed and replaced with 'Delete Archives'
- POST /api/logs/archive
- API Operation Summary: Collect Tech dump.
- ⛔️ Breaking Change - api operation id 'collectTechdump' removed and replaced with 'Collect Techdump'
- GET /api/logs/archiveNames
- API Operation Summary: Get a list of archive data.
- ⛔️ Breaking Change - api operation id 'archiveNamesList' removed and replaced with 'Archive Names List'
- GET /api/logs/categories
- API Operation Summary: Get a list of categories of logs.
- ⛔️ Breaking Change - api operation id 'categories' removed and replaced with 'Categories'
- POST /api/logs/downloadArchive
- API Operation Summary: Download the archive file provided.
- ⛔️ Breaking Change - api operation id 'downloadArchive' removed and replaced with 'Download Archive'
- POST /api/logs/exportLogs
- API Operation Summary: Get Export file of Audit logs
- ⛔️ Breaking Change - api operation id 'exportAuditLogs' removed and replaced with 'Export Audit Logs'
- POST /api/logs/fetch-dev-logs
- API Operation Summary: Dev Logs
- ⛔️ Breaking Change - api operation id 'fetchDebugLogs' removed and replaced with 'Fetch Debug Logs'
- POST /api/logs/fetch-logs
- API Operation Summary: Audit Logs
- ⛔️ Breaking Change - api operation id 'fetchAuditLogs' removed and replaced with 'Fetch Audit Logs'
- GET /api/logs/filterValues
- API Operation Summary: Get all the values of the filters.
- ⛔️ Breaking Change - the '/items/' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change - api operation id 'auditLogsFilterValues' removed and replaced with 'Audit Logs Filter Values'
- POST /api/logs/scheduler
- API Operation Summary: Schedule the Job while setting the parameters provided.
- ⛔️ Breaking Change - api operation id 'scheduleLogsJob' removed and replaced with 'Schedule Logs Job'
- GET /api/logs/schedulerParameters
- API Operation Summary: Get Schedule Parameters for Audit logs.
- ⛔️ Breaking Change - api operation id 'scheduleParametersAuditLogs' removed and replaced with 'Schedule Parameters Audit Logs'
- GET /api/logs/schedulerParametersDevLogs
- API Operation Summary: Get Schedule Parameters for Debug logs.
- ⛔️ Breaking Change - api operation id 'scheduleParametersDebugLogs' removed and replaced with 'Schedule Parameters Debug Logs'
[nodes]
- POST /api/nodes/deleteNodes
- API Operation Summary: Delete node.
- ⛔️ Breaking Change - Removed operation
- POST /api/nodes/downloadExcel
- API Operation Summary: Download Devices XLS file.
- ⛔️ Breaking Change - Removed operation
- GET /api/nodes/getFullNetworkSyncStatus
- API Operation Summary: Get XLS file import status.
- ⛔️ Breaking Change - Removed operation
- GET /api/nodes/getNodes
- API Operation Summary: Fetch all nodes or Fetch the nodes based on search param.
- ⛔️ Breaking Change - Removed operation
[serviceManager]
- GET /api/service-manager/Trail_NodeA_Exists_check
- API Operation Summary: To Check if already trail exist in source node.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/affectedservices
- API Operation Summary: Get services for node/link/alarm uid.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/connextionServicesTags
- API Operation Summary: Fetch connected tags
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/discoverClientCircuit
- API Operation Summary: To trigger discover client circuit CPCE.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/diversityList
- API Operation Summary: To fetch list of services for diversity selection.
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/gmplsReRoute
- API Operation Summary: Trigger GMPLS Re-Reoute general constraints
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/gmplsRetune
- API Operation Summary: To Trigger Retune Action for GMPLS Circuits.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/links
- API Operation Summary: Get OTS/OMS links list from topology
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/pm-live
- API Operation Summary: Get all Live PM Values
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/ports
- API Operation Summary: Node term points for a specific node
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/revertRestored
- API Operation Summary: To Trigger Revert Restored Action for GMPLS Circuits.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/service-list
- API Operation Summary: Fetch all services based on size and page
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/serviceDetails
- API Operation Summary: Get detailed service information.
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/serviceResync
- API Operation Summary: Trigger resync for list of GMPLS services
- ⛔️ Breaking Change - Removed operation
- DELETE /api/service-manager/services
- API Operation Summary: Delete a service.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/services
- API Operation Summary: Fetch all services
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/services
- API Operation Summary: Plan / Provision a circuit
- ⛔️ Breaking Change - Removed operation
- PUT /api/service-manager/services
- API Operation Summary: Edit service name/tags
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/servicesedit
- API Operation Summary: Edit GMPLS NC and Trail Circuit
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/servicesget
- API Operation Summary: GMPLS NC/Trail service properties.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/serviceshistory
- API Operation Summary: To fetch service history events.
- ⛔️ Breaking Change - Removed operation
- GET /api/service-manager/servicesummary
- API Operation Summary: Get detailed service information summary.
- ⛔️ Breaking Change - Removed operation
- POST /api/service-manager/upgradeRestored
- API Operation Summary: To Trigger Upgrade Restored Action for GMPLS Circuits.
- ⛔️ Breaking Change - Removed operation
[swimu]
- GET /api/swimu/activationJobDetails
- API Operation Summary: Get activation job details
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/activationJobs
- API Operation Summary: Get list of activation Jobs
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/backupList
- API Operation Summary: Get a list of Backups.
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/backupList
- API Operation Summary: Create on-demand backup
- ⛔️ Breaking Change - Removed operation
- DELETE /api/swimu/deleteJobs
- API Operation Summary: Delete jobs
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/device-types
- API Operation Summary: Device types
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/deviceDetailsActivation
- API Operation Summary: Activation Device Details
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/deviceDetailsDistribution
- API Operation Summary: Distribution Device Details
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/distributionJobs
- API Operation Summary: Get list of distribution Jobs
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/downloadActivationNodesTable
- API Operation Summary: Download Activation nodes table data
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/downloadBackup
- API Operation Summary: Get backup download path.
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/downloadBackup
- API Operation Summary: Download Backup
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/downloadDistributionNodesTable
- API Operation Summary: Download distribution nodes table data
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/exportIActivationJobs
- API Operation Summary: export activation jobs
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/exportImageDistributionJobs
- API Operation Summary: export image distribution jobs
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/filterSwimuUpgradeActivationJobs/activation
- API Operation Summary: Get upgrade Jobs list activation data filter
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/filterSwimuUpgradeNodes/activation
- API Operation Summary: Get upgrade Node list activation data filter
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/filterSwimuUpgradeNodes/distribution
- API Operation Summary: Get upgrade Node list distribution data filter
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/getJobStatus
- API Operation Summary: Get job status
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/groups-and-nodes-details/activation
- API Operation Summary: groups and nodes details
- ⛔️ Breaking Change - Removed operation
- DELETE /api/swimu/img-activation-groups
- API Operation Summary: Delete image activation groups
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/img-activation-groups
- API Operation Summary: Get Image Activation Groups data
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/img-activation-groups
- API Operation Summary: Create image activation group
- ⛔️ Breaking Change - Removed operation
- PUT /api/swimu/img-activation-groups
- API Operation Summary: Edit image activation groups
- ⛔️ Breaking Change - Removed operation
- DELETE /api/swimu/img-distribution-groups
- API Operation Summary: Delete image distribution groups
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/img-distribution-groups
- API Operation Summary: Get Image Distribution Groups data
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/img-distribution-groups
- API Operation Summary: Create image distribution group
- ⛔️ Breaking Change - Removed operation
- PUT /api/swimu/img-distribution-groups
- API Operation Summary: Edit image distribution groups
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/isoFiles
- API Operation Summary: Get list of iso files
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/isoFiles
- API Operation Summary: ISO files
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/localSftp
- API Operation Summary: Get list of iso files from local sftp
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/nextBackupTime
- API Operation Summary: Get next backup time
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/reRunJob
- API Operation Summary: Re-run job
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/restoreBackup
- API Operation Summary: Restore Backup
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/scheduledJob
- API Operation Summary: Get scheduled backup data
- ⛔️ Breaking Change - Removed operation
- PUT /api/swimu/scheduledJob
- API Operation Summary: Edit DB backup scheduled job configuration
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/softwarePackages
- API Operation Summary: Get list of Software packages
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/stopJob
- API Operation Summary: stop job
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/ungroupActivationNodes
- API Operation Summary: ungroup activation nodes
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/ungroupDistributionNodes
- API Operation Summary: ungroup Distribution nodes
- ⛔️ Breaking Change - Removed operation
- POST /api/swimu/upgradeJobs
- API Operation Summary: add upgrade jobs
- ⛔️ Breaking Change - Removed operation
- PUT /api/swimu/upgradeJobs
- API Operation Summary: update upgrade jobs
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/upgradeNodeListActivation
- API Operation Summary: Get upgrade Node list Activation data
- ⛔️ Breaking Change - Removed operation
- GET /api/swimu/upgradeNodeListDistribution
- API Operation Summary: Get upgrade Node list distribution data
- ⛔️ Breaking Change - Removed operation
New
The following operations are introduced with this release:
[Nodes]
[Service Manager]
- GET /api/serviceManager/affectedservices
- New operation: Get services for node/link/alarm uid.
- GET /api/serviceManager/connextionServicesTags
- New operation: Fetch connected tags
- GET /api/serviceManager/links
- New operation: Get OTS/OMS links list from topology
- POST /api/serviceManager/pm-live
- New operation: Get all Live PM Values
- GET /api/serviceManager/ports
- New operation: Node term points for a specific node
- GET /api/serviceManager/service-list
- New operation: Fetch all services based on size and page
- GET /api/serviceManager/serviceDetails
- New operation: Get detailed service information.
- DELETE /api/serviceManager/services
- New operation: Delete a service.
- GET /api/serviceManager/services
- New operation: Fetch all services
- POST /api/serviceManager/services
- New operation: Plan / Provision a circuit
- PUT /api/serviceManager/services
- New operation: Edit service name/tags
- GET /api/serviceManager/servicesummary
- New operation: Get detailed service information summary.
Deprecated
The following operations and properties will be removed in future releases. Therefore, it is not recommended to use these resources.
Updates
[Nodes]
- POST /api/nodes/device
- API Operation Summary: Create node.
- api tag 'Nodes' added
- api tag 'nodes' removed
- PUT /api/nodes/device
- API Operation Summary: Edit node
- ⛔️ Breaking Change -api operation id 'updateNode' removed and replaced with 'Update a node - Nodes'
- api tag 'Nodes' added
- api tag 'nodes' removed
- POST /api/nodes/import
- API Operation Summary: Devices XLS file upload.
- api tag 'Nodes' added
- api tag 'nodes' removed
- POST /api/nodes/reconnect
- API Operation Summary: Reconnect node
- ⛔️ Breaking Change -api operation id 'reconnectNode' removed and replaced with 'reconnect node'
- api tag 'Nodes' added
- api tag 'nodes' removed
- POST /api/nodes/resync
- API Operation Summary: Resync node
- ⛔️ Breaking Change -added the new required 'query' request parameter 'siteName'
- api tag 'Nodes' added
- api tag 'nodes' removed
- POST /api/nodes/resyncAll
- API Operation Summary: ResyncAll nodes
- api tag 'Nodes' added
- api tag 'nodes' removed
- POST /api/nodes/sendFullNetSync
- API Operation Summary: Full network sync
- api tag 'Nodes' added
- api tag 'nodes' removed
[PM History]
- GET /api/pmHistory/archiveReadyStatus
- API Operation Summary: Get a status of archive file
- ⛔️ Breaking Change -api operation id 'pmHistoryGetArchiveStatus' removed and replaced with 'PM History Get ArchiveStatus'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/associatedServices
- API Operation Summary: Get a list of all the services that are already in a Job.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetAssociatedServices' removed and replaced with 'PM History Get Associated Services'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- POST /api/pmHistory/confirmDataCollStatus
- API Operation Summary: To Configure PM History Data Collection.
- ⛔️ Breaking Change -api operation id 'pmHistoryConfirmDataCollectionStatus' removed and replaced with 'PM History Confirm Data Collection Status'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- POST /api/pmHistory/deleteJobs
- API Operation Summary: To delete job
- ⛔️ Breaking Change -api operation id 'pmHistoryDeleteJob' removed and replaced with 'PM History Delete Job'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- DELETE /api/pmHistory/deleteSmtp
- API Operation Summary: Delete smtp
- ⛔️ Breaking Change -api operation id 'pmHistoryDeleteSmtp' removed and replaced with 'PM History Delete Smtp'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/downloadArchive
- API Operation Summary: Download the archive file provided.
- ⛔️ Breaking Change -api operation id 'pmHistoryDownloadArchive' removed and replaced with 'PM History Download Archive'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- POST /api/pmHistory/generateArchPmData
- API Operation Summary: To generate the archive report
- ⛔️ Breaking Change -api operation id 'generateArchivePmData' removed and replaced with 'Generate Archive PM Data'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getCircuitPmData
- API Operation Summary: Get the PM Data for two port details in the same time.
- ⛔️ Breaking Change -deleted the 'query' request parameter 'circuitId'
- ⛔️ Breaking Change -api operation id 'pmHistoryGetCircuitData' removed and replaced with 'PM History Get Circuit Data'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getDataCollectionState
- API Operation Summary: Get the status of PM History Data Collection.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetDataCollectionState' removed and replaced with 'PM History Get Data Collection State'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getInterfaceTree
- API Operation Summary: To get the devices card ports list in interface.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetInterfaceTree' removed and replaced with 'PM History Get Interface Tree'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getInterfaceTypes
- API Operation Summary: Get a list of all interface types applicable to the seelcted nodes
- ⛔️ Breaking Change -api operation id 'pmHistoryGetInterfaceTypes' removed and replaced with 'PM History Get Interface Types'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getJobScheduleDataInterfaces
- API Operation Summary: Get Job Schedule Data Interfaces
- ⛔️ Breaking Change -the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change -api operation id 'pmHistoryGetScheduleJobsDataInterfaces' removed and replaced with 'PM History Get ScheduleJobs Data Interfaces'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- added the optional property 'devices' to the response with the '200' status
- added the optional property 'extendedTypeDescription' to the response with the '200' status
- added the optional property 'siteName' to the response with the '200' status
- added the optional property 'siteType' to the response with the '200' status
- GET /api/pmHistory/getJobScheduleDetailsServices
- API Operation Summary: Get Job Schedule Services details
- ⛔️ Breaking Change -the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change -api operation id 'pmHistoryGetScheduleJobsDetailsServices' removed and replaced with 'PM History Get ScheduleJobs Details Services'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- added the optional property 'UID' to the response with the '200' status
- added the optional property 'adminState' to the response with the '200' status
- added the optional property 'carrierDetails' to the response with the '200' status
- added the optional property 'discoveryDate' to the response with the '200' status
- added the optional property 'errorMsg' to the response with the '200' status
- added the optional property 'lifecycleState' to the response with the '200' status
- added the optional property 'operationalState' to the response with the '200' status
- added the optional property 'protectionProfile' to the response with the '200' status
- added the optional property 'serviceName' to the response with the '200' status
- added the optional property 'tag' to the response with the '200' status
- added the optional property 'type' to the response with the '200' status
- GET /api/pmHistory/getJobScheduleServices
- API Operation Summary: Get Job Schedule Services for OCH Trail
- ⛔️ Breaking Change -the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- ⛔️ Breaking Change -api operation id 'pmHistoryGetScheduleJobsServices' removed and replaced with 'PM History Get ScheduleJobs Services'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- added the optional property 'UID' to the response with the '200' status
- added the optional property 'adminState' to the response with the '200' status
- added the optional property 'carrierDetails' to the response with the '200' status
- added the optional property 'discoveryDate' to the response with the '200' status
- added the optional property 'errorMsg' to the response with the '200' status
- added the optional property 'lifecycleState' to the response with the '200' status
- added the optional property 'operationalState' to the response with the '200' status
- added the optional property 'protectionProfile' to the response with the '200' status
- added the optional property 'serviceName' to the response with the '200' status
- added the optional property 'tag' to the response with the '200' status
- added the optional property 'type' to the response with the '200' status
- GET /api/pmHistory/getNMData
- API Operation Summary: Get spanloss data based on selected link in Network Monitoring
- ⛔️ Breaking Change -api operation id 'pmHistoryGetNmData' removed and replaced with 'PM History Get NM data'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPmData
- API Operation Summary: Get a list of PM data for the selected port
- ⛔️ Breaking Change -deleted the 'query' request parameter 'connectionName'
- ⛔️ Breaking Change -api operation id 'pmHistoryGetPmData' removed and replaced with 'PM History Get PM Data'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPmJobDownload
- API Operation Summary: Download the PM Job.
- ⛔️ Breaking Change -api operation id 'pmHistoryDownloadPmJob' removed and replaced with 'PM History Download PM Job'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPmJobSummary
- API Operation Summary: Get the list of all Jobs Created.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetPmJobSummary' removed and replaced with 'PM History Get PM Job Summary'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPmJobSummaryEdit
- API Operation Summary: To edit a single job details.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetJobSummaryEdit' removed and replaced with 'PM History Get Job Summary Edit'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPortList
- API Operation Summary: Get a list of all interface List applicable to the seelcted nodes and interface types
- ⛔️ Breaking Change -api operation id 'pmHistoryGetPortList' removed and replaced with 'PM History Get Port List'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getPortLocation
- API Operation Summary: Get a list of all port location applicable to the seelcted nodes, interface type and interface
- ⛔️ Breaking Change -api operation id 'pmHistoryGetPortLocation' removed and replaced with 'PM History Get Port Location'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- GET /api/pmHistory/getSmtp
- API Operation Summary: Get the SMTP configuration details.
- ⛔️ Breaking Change -api operation id 'pmHistoryGetSmtp' removed and replaced with 'PM History Get Smtp'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- POST /api/pmHistory/scheduleNewJob
- API Operation Summary: To scheduling new job
- ⛔️ Breaking Change -api operation id 'pmHistoryScheduleJob' removed and replaced with 'PM History Schedule Job'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- PUT /api/pmHistory/submitEditJob
- API Operation Summary: To update the job
- ⛔️ Breaking Change -api operation id 'pmHistorySubmitEditJob' removed and replaced with 'PM History Submit Edit Job'
- api tag 'PM History' added
- api tag 'pmHistory' removed
- POST /api/pmHistory/submitSmtp
- API Operation Summary: SMTP save
- ⛔️ Breaking Change -api operation id 'pmHistorySubmitSmtp' removed and replaced with 'PM History Submit Smtp'
- api tag 'PM History' added
- api tag 'pmHistory' removed
[SWIMU]
- POST /api/swimu/backup
- API Operation Summary: Create on-demand/scheduled backup
- ⛔️ Breaking Change -api operation id 'postSwimuBackup' removed and replaced with 'Post Swimu Backup'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- PUT /api/swimu/backup
- API Operation Summary: Edit scheduled job
- ⛔️ Breaking Change -api operation id 'putSwimuBackups' removed and replaced with 'Put Swimu Backups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- POST /api/swimu/check-connectivity
- API Operation Summary: Check SFTP connectivity.
- ⛔️ Breaking Change -api operation id 'swimuCheckConnectivity' removed and replaced with 'Swimu Check Connectivity'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- DELETE /api/swimu/deleteBackup
- API Operation Summary: Delete one or more jobs.
- ⛔️ Breaking Change -api operation id 'deleteBackups' removed and replaced with 'Delete Backups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- DELETE /api/swimu/ftp-servers
- API Operation Summary: Delete SFTP servers.
- ⛔️ Breaking Change -api operation id 'deleteFTPServers' removed and replaced with 'Delete FTP Servers'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/ftp-servers
- API Operation Summary: Get a list of SFTP servers.
- ⛔️ Breaking Change -api operation id 'ftpServers' removed and replaced with 'FTP Server'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- POST /api/swimu/ftp-servers
- API Operation Summary: Create a new SFTP server.
- ⛔️ Breaking Change -api operation id 'postFtpServers' removed and replaced with 'POST FTP Servers'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- PUT /api/swimu/ftp-servers
- API Operation Summary: Swimu Update SFTP Server
- ⛔️ Breaking Change -api operation id 'putFtpServers' removed and replaced with 'Put FTP Servers'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/jobs
- API Operation Summary: Get job summary details.
- ⛔️ Breaking Change -the 'content/items/' response's property type/format changed from 'object'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change -removed the optional property 'content/items/backups' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/cronExpression' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/description' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/devices' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/ftpServer' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/jobName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/jobType' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/lastCompletionTime' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/nodeGroups' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/recurrenceDescription' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/recurrenceJson' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/scheduledDateTime' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/status' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/statusDescription' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/suffixJobNameToBackupName' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'content/items/uid' from the response with the '200' status
- ⛔️ Breaking Change -api operation id 'swimuJobs' removed and replaced with 'Swimu Jobs'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/memory
- API Operation Summary: Get server memory details.
- ⛔️ Breaking Change -api operation id 'swimuMemory' removed and replaced with 'Swimu Memory'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- DELETE /api/swimu/node-groups
- API Operation Summary: Delete group.
- ⛔️ Breaking Change -api operation id 'deleteNodeGroups' removed and replaced with 'Delete Node Groups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/node-groups
- API Operation Summary: Get a list of node groups.
- ⛔️ Breaking Change -api operation id 'nodeGroups' removed and replaced with 'Node Groups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- POST /api/swimu/node-groups
- API Operation Summary: Swimu Create a new group
- ⛔️ Breaking Change -api operation id 'addNodeGroups' removed and replaced with 'Add Node Groups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- PUT /api/swimu/node-groups
- API Operation Summary: Swimu update node group
- ⛔️ Breaking Change -api operation id 'putNodeGroups' removed and replaced with 'Put Node Groups'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/nodeList
- API Operation Summary: Get a list of Nodes.
- ⛔️ Breaking Change -api operation id 'nodeList' removed and replaced with 'Node List'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- POST /api/swimu/ungroupNodes
- API Operation Summary: Swimu remove nodes from the groups
- ⛔️ Breaking Change -api operation id 'ungroupNodes' removed and replaced with 'Ungroup Nodes'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- GET /api/swimu/uploadToNode
- API Operation Summary: Get backup files for the selected node.
- ⛔️ Breaking Change -api operation id 'uploadToNode' removed and replaced with 'Upload To Node'
- api tag 'SWIMU' added
- api tag 'swimu' removed
- POST /api/swimu/uploadToNode
- API Operation Summary: upload to node
- ⛔️ Breaking Change -api operation id 'postUploadToNode' removed and replaced with 'Post Upload To Node'
- api tag 'SWIMU' added
- api tag 'swimu' removed
[Topology]
- GET /api/topology
- API Operation Summary: Get full network data
- ⛔️ Breaking Change -the 'networkData' response's property type/format changed from 'object'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change -removed the optional property 'networkData/features' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'networkData/type' from the response with the '200' status
- ⛔️ Breaking Change -api operation id 'fetchAllNodesAndLinksPresentInTheNetwork' removed and replaced with 'Fetch all nodes and links present in the network'
- api tag 'Topology' added
- api tag 'topology' removed
[alarms]
- PUT /api/alarms/alarmsAck
- API Operation Summary: Acknowledge or Unacknowlege the alarms
- ⛔️ Breaking Change -the response's body type/format changed from 'array'/'' to 'object'/'' for status '200'
- added the optional property 'alarmUid' to the response with the '200' status
- added the optional property 'apiPath' to the response with the '200' status
- added the optional property 'httpStatus' to the response with the '200' status
- added the optional property 'responseCode' to the response with the '200' status
- added the optional property 'responseMessage' to the response with the '200' status
- GET /api/alarms/currentAlarms
- API Operation Summary: Active Alarms
- ⛔️ Breaking Change -the 'transient' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change -removed the optional property 'alarmCategory' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'eventId' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'networkLevelRootCauseAlarm' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'networkLevelSuppressed' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'networkLevelSuppressedBy' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'nodeLevelRootCauseAlarm' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'nodeLevelUserTag' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'referenceId' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property 'swVersion' from the response with the '200' status
- GET /api/alarms/historyAlarms
- API Operation Summary: Get History Alarms
- ⛔️ Breaking Change -the '/items/transient' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- ⛔️ Breaking Change -removed the optional property '/items/alarmCategory' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property '/items/eventId' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property '/items/nodeLevelUserTag' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property '/items/referenceId' from the response with the '200' status
- ⛔️ Breaking Change -removed the optional property '/items/swVersion' from the response with the '200' status
[high-availability]
- POST /api/high-availability
- API Operation Summary: Role change for the VM
- ⛔️ Breaking Change -api operation id 'highAvailability' removed and replaced with 'high-availability'
- api tag 'high-availability' added
- api tag 'highAvailability' removed
[inventory]
- POST /api/inventory/advancedSearch
- API Operation Summary: Search inventory with multiple search keys
- ⛔️ Breaking Change -deleted the 'query' request parameter 'keyword'
- GET /api/inventory/card
- API Operation Summary: Get card details for a shelf.
- ⛔️ Breaking Change -the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/exportFileTimestamp
- API Operation Summary: Get timestamp of the network file.
- ⛔️ Breaking Change -the response's body type/format changed from 'object'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change -removed the optional property 'timestamp' from the response with the '200' status
- GET /api/inventory/networksearch
- API Operation Summary: Inventory data for search keyword
- ⛔️ Breaking Change -the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/nodes
- API Operation Summary: Get a list of all node data.
- ⛔️ Breaking Change -the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/ppms
- API Operation Summary: Get ppms for a card
- ⛔️ Breaking Change -the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
- GET /api/inventory/shelf
- API Operation Summary: Get shelf and passive details for a node.
- ⛔️ Breaking Change -the '/items/isAncillary' response's property type/format changed from 'boolean'/'' to 'string'/'' for status '200'
[logs]
- DELETE /api/logs/archive
- API Operation Summary: Delete the archive file provided.
- ⛔️ Breaking Change -api operation id 'deleteArchives' removed and replaced with 'Delete Archives'
- POST /api/logs/archive
- API Operation Summary: Collect Tech dump.
- ⛔️ Breaking Change -api operation id 'collectTechdump' removed and replaced with 'Collect Techdump'
- GET /api/logs/archiveNames
- API Operation Summary: Get a list of archive data.
- ⛔️ Breaking Change -api operation id 'archiveNamesList' removed and replaced with 'Archive Names List'
- GET /api/logs/categories
- API Operation Summary: Get a list of categories of logs.
- ⛔️ Breaking Change -api operation id 'categories' removed and replaced with 'Categories'
- POST /api/logs/downloadArchive
- API Operation Summary: Download the archive file provided.
- ⛔️ Breaking Change -api operation id 'downloadArchive' removed and replaced with 'Download Archive'
- POST /api/logs/exportLogs
- API Operation Summary: Get Export file of Audit logs
- ⛔️ Breaking Change -api operation id 'exportAuditLogs' removed and replaced with 'Export Audit Logs'
- POST /api/logs/fetch-dev-logs
- API Operation Summary: Dev Logs
- ⛔️ Breaking Change -api operation id 'fetchDebugLogs' removed and replaced with 'Fetch Debug Logs'
- POST /api/logs/fetch-logs
- API Operation Summary: Audit Logs
- ⛔️ Breaking Change -api operation id 'fetchAuditLogs' removed and replaced with 'Fetch Audit Logs'
- GET /api/logs/filterValues
- API Operation Summary: Get all the values of the filters.
- ⛔️ Breaking Change -the '/items/' response's property type/format changed from 'string'/'' to 'array'/'' for status '200'
- ⛔️ Breaking Change -api operation id 'auditLogsFilterValues' removed and replaced with 'Audit Logs Filter Values'
- POST /api/logs/scheduler
- API Operation Summary: Schedule the Job while setting the parameters provided.
- ⛔️ Breaking Change -api operation id 'scheduleLogsJob' removed and replaced with 'Schedule Logs Job'
- GET /api/logs/schedulerParameters
- API Operation Summary: Get Schedule Parameters for Audit logs.
- ⛔️ Breaking Change -api operation id 'scheduleParametersAuditLogs' removed and replaced with 'Schedule Parameters Audit Logs'
- GET /api/logs/schedulerParametersDevLogs
- API Operation Summary: Get Schedule Parameters for Debug logs.
- ⛔️ Breaking Change -api operation id 'scheduleParametersDebugLogs' removed and replaced with 'Schedule Parameters Debug Logs'