Changelog

WS-NOC Versions


Changes from 22.6 to 23.12

What's New


  1. GET/data/ason/link/id to get the ason link id of the ason link connection name
  2. GET/data/otn/physicalConns/wavelengthUsage/networkwideReturns wavelength usage in csv format as an output
  3. GET/data/ason/link/name to get the ason link name of the given ason link id
  4. GET/data/ason/npa/id to get the connection id of the given connection name
  5. GET/data/ason/npa/name to get the connection name of the given connection id
  6. GET/data/ason/phyconn/id to get the phyconn id of the given phyconn name
  7. GET/data/ason/phyconn/name to get the phyconn name of the given phyconn id
  8. GET/data/ason/snc/id to get the snc id of the given snc name
  9. GET/data/ason/snc/name to get the snc name of the given snc id
  10. GET/data/ason/srg/id to get the srg id of the given srg name
  11. GET/data/ason/srg/name to get the snc name of the given srg id
  12. GET/data/ason/telink/id to get the ason te link id of the given ason te link name
  13. GET/data/ason/telink/name to get the ason te link name of the given ason te link id
  14. POST/data/otn/diversityGroup/bind Bind connections
  15. GET/data/otn/diversityGroup/compareservices compare two services and verify diversity
  16. GET/data/otn/diversityGroup/list list all diversity groups
  17. GET/data/otn/diversityGroup/listservices list services in a diversity group
  18. POST/data/otn/diversityGroup/rename rename a diversity group
  19. POST/data/otn/diversityGroup/unbind unbind or delete diversity group association
  20. POST/data/otn/lineModeProfiles/{profileId}/baudRateList To retrieve Baud rates for profile id
  21. GET/data/otn/node/id to get the node id of the given node name
  22. GET/data/otn/node/name to get the node name of the given node id
  23. PUT/emlnemgr/NE/AbortAutoDiscovery/{neGroupId}_{neId} Abort Auto-Discovery
  24. PUT/data/eml/NE/AbortAutoDiscovery/{neGroupId}_{neId} Abort Auto-Discovery
  25. POST/otn/linkUtil/{connectionId}/linkUtilization Re-calculate and update the %Utilization value for the given connection ID.
  26. POST/emlnemgr/NE/PingAllNE Ping NE
  27. POST/data/eml/NE/PingAllNE Ping NE
  28. POST/emlnemgr/NE/LLDP/{operation} Performs LLDP
  29. POST/data/eml/NE/LLDP/{operation} Performs LLDP
  30. GET/emlnemgr/NE/AutoDiscovery/{neGroupId}_{neId} Auto-Discovery
  31. GET/data/eml/NE/AutoDiscovery/{neGroupId}_{neId} Auto-Discovery
  32. GET/data/npr/trails/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  33. GET/data/asonNBI/trails/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  34. GET/data/npr/ports/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  35. GET/ason/schedule/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  36. GET/data/npr/forSessionCommandLogs Retrieves the objects in the given table
  37. GET/data/otn/otdr/file otdr sor files
  38. GET/data/otn/schedule/otdr/file otdr sor files
  39. PUT/data/network/resumeNwReportJob/{jobId}/{jobName} Resume Network Report Job
  40. PUT/data/network/pauseNwReportJob/{jobId}/{jobName} Pause Network Report Job
  41. PUT/data/network/deleteNwReportJob/{jobId} Delete Network Report Job
  42. POST/data/otn/node/rearrangeGhost To rearrange connection Ghost channels on a specified Node
  43. POST/data/network/scheduleNwReportJob Schedule Network Report Job
  44. GET/data/otn/ne/{neId}/rate/{portRate}/port/{portName}/portParameters Retrieves all port attributes for a specified portName, neId and layerRate
  45. GET/data/otn/connections/{id}/ports Retrieves all ports involved in a connection
  46. GET/data/otn/connections/physical/{nprId}/ports Retrieves all ports involved in a connection
  47. GET/data/npr/generic_ClobData Retrieves the objects in the given table
  48. GET/data/network/nwReports Get Network Reports
  49. GET/data/otn/nwReports Get Network Reports
  50. GET/data/network/generateReport Generate Network Report
  51. GET/data/otn/generateReport Generate Network Report
  52. GET/data/network/downloadReport Download Network Report
  53. GET/data/otn/downloadReport Download Network Report
  54. DELETE/data/network/deleteReport Delete Network Report
  55. DELETE/data/otn/deleteReport Delete Network Report
  56. GET/networkinventory/networkelements/{neType} It is NAD Compliant. Retrieves a list of Network Elements of specified neType(s).
  57. GET/networkinventory/equipments/{neType} It is NAD Compliant. Retrieves a list of equipment for Network Elements of specified neType(s).
  58. GET/data/otn/connection/name to get the otn connection name of the given otn connection id
  59. GET/data/otn/connection/id to get the otn connection id of the given otn connection name
  60. GET/data/npr/node/name to get the npr node name of the given npr node id
  61. GET/data/npr/ne/name to get the npr ne name of the given npr ne id
  62. GET/data/npr/AdminCommandLogs used to retrieve the specific object details
  63. GET/data/otn/schedule/job/name Get OTDR scan job details using the job name.
  64. DELETE/eqm/prov/{groupId}/{neId}/{neType}/{entityType}/{aid}
  65. PUT/eqm/prov/{groupId}/{neId}/{neType}
  66. POST/eqm/prov/{groupId}/{neId}/{neType}
  67. PUT/eqm/prov/loopBackDetails/{groupId}/{neId}/{neType}/{signalrate}
  68. GET/data/otn/tpAvailable

What's Deleted


  1. GET /emlnemgr/AssociatedNodeId/{nodeID} NE Type List of the Compound Node
  2. GET /data/eml/AssociatedNodeId/{nodeID} NE Type List of the Compound Node
  3. GET /data/npr/physicalConns/{connectId}/trailInPhyConn inventory
  4. GET /data/npr/physicalConns/{connectId}/pathInPhyConn inventory
  5. POST /stopOnGoingReq Stops the ongoing request
  6. POST /reportProfiles Creates the report profile
  7. POST /reportProfiles/{repId} Modifies report profiles
  8. DELETE /reportProfiles/{repId} Deletes report profile
  9. POST /pmdataforconns Pm report at Connection level
  10. POST /pmdata (Deprecated) Current PM at pmtp level
  11. POST /data/cpm/archiveRules/{ruleId} Updates archive rule
  12. POST /data/cpm/archiveOper/{sessionID} Archives the session selected by the user in archive session window
  13. POST /corrOrUncorrReportProfile correlate or uncorrelate the report profile to connection
  14. POST /consistpm (Deprecated) This operation allows to force the alignment of PM, forcing the repetition of all start/stop commands over all known Termination points, independently on the fact they are already consistent or not.To make an inconsistent pmtp consistent.
  15. POST /analogTca/set Sets threshold for the counter
  16. POST /analogTca/clear Deletes threshold
  17. POST /analogTca/ Retrieves threshold
  18. GET /reportProfiles/ Lists Report Profiles
  19. GET /data/cpm/showpmtps/{nodeId}/{neId}/{cltTz} (Deprecated) Show Pmtps
  20. GET /data/cpm/showpmtps/{nodeId}/{neId}/{cltTz}/{id} (Deprecated) Show Pmtps
  21. GET /data/cpm/showpmtps/{neGroupId}/{emlNeId}/{tpPortLabel}/{reqGranularity}/{cltTz} (Deprecated) Show Pmtps
  22. GET /data/cpm/monTps/{connId}/{client} (Deprecated) Pm enable points
  23. GET /data/cpm/getAvailTcaProfiles/{xosDir}/{reqDirection}/{granStr}/{monitoredRate}/{pmLayerRate}/{isPsdEth}/{id} Get available TCA Profiles
  24. GET /data/cpm/getAvailReportProfiles/{operationType}/{connId}/{gran}/{client} Lists Report Profiles
  25. GET /data/cpm/auditne/{nodeId}/{neId} (Deprecated) Generates an audit for an NE.
  26. GET /data/cpm/archiveSessions Archive Sessions
  27. GET /data/cpm/archiveRules Archive Rules
  28. GET /data/cpm/getTcaTemplatesView Lists TCA Profiles Tab view
  29. POST /data/otn/networkslice/deleteSlice/{sliceId} delete SliceId from all the resources
  30. POST /data/otn/networkslice/connections/{connectionId}/unassignSlice Unassign sliceId from a Connection
  31. POST /data/otn/networkslice/connections/{connectionId}/assignSlice Assign Slice Id to a connection

What's Deprecated


  1. DELETE /emlnemgr/NODE Delete Node
  2. DELETE /data/eml/NODE Delete Node
  3. POST /emlnemgr/NE/LLDP/{totalNes}/{operation} (Deprecated) Performs LLDP
  4. POST /data/eml/NE/LLDP/{totalNes}/{operation} (Deprecated) Performs LLDP
  5. GET /otn/schedule/otdr/file/{fileName} otdr sor files
  6. GET /data/otn/otdr/file/{fileName} otdr sor files
  7. GET /data/otn/schedule/otdr/file/{fileName} otdr sor files
  8. GET /data/otn/connections/{id}/nodes/{nodeId}/frequency to get frequency details for given Id/NodeId
  9. DELETE /emlnemgr/NODE/{nodeId} Delete Node
  10. DELETE /data/eml/NODE/{nodeId} Delete Node
  11. GET /data/common/sysmon/apps Retrieves container HA status
  12. GET /data/npr/trails/isNeVersion14/{trailId} NeVersion
  13. GET /data/asonNBI/trails/isNeVersion14/{trailId} NeVersion
  14. GET /data/npr/ports/isNeVersion14/{trailId} NeVersion
  15. GET /ason/schedule/isNeVersion14/{trailId} NeVersion
  16. GET /data/npr/physicalConns/timerPm/{connectId}/{pm15}/{pm24} timerPmPhysicalConn
  17. GET /data/swim/anaytics/backupStatus/{period} Fetch NE Types

What's Changed


  1. GET/data/npr/node/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  2. GET/data/npr/ne/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  3. GET/data/npr/Node/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  4. GET/data/npr/Ne/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  5. GET/data/npr/npas/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  6. GET/data/npr/npas/{ids}/{table2}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  7. GET/data/npr/linkAsons/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  8. GET/data/npr/linkAsons/{ids}/{table2}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  9. GET/data/npr/trails/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  10. GET/data/npr/trails/{ids}/{table2}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  11. GET/data/npr/sbnConnEnds/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  12. GET/data/npr/alarms/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  13. GET/data/npr/threeRs/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  14. GET/data/npr/teLinks/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  15. GET/data/npr/sharedRiskGroups/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  16. GET/data/npr/sharedRiskGroups/{ids}/{table2}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  17. GET/data/npr/sharedRiskGroups/{ids}/{table2}/{ids2}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  18. GET/data/npr/colorProfiles/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  19. GET/data/npr/aSAProfiles/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  20. GET/data/npr/commandLogs/{ids}
    • Parameters

      • Add ids in path//'ids' is a parameter which is used to filter the entities
  21. GET/data/otn/nodes/{nprNodeId}/allCrossConnects To get all cross connects for specified nprNodeId
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  22. GET/data/otn/nodes/{nprNodeId}/crossConnects Retrieves all cross connects for specified nprNodeId
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  23. POST/data/otn/otdrscan/physicallink/association Associate physical link to OTDR ports.
    • Parameter

      • phyLinkOtdrAssociationPayload change into not required
  24. POST/data/otn/ports/wlt/autoPowerAdjust to adjust power for a given connection id(Both A-end and Z-end details should be sent in Request)
    • Parameter

      • req change into not required
  25. GET/data/otn/trails
    • Parameters

      • Add accessCtrlDomain in query//'accessCtrlDomain' can be retrieved from '/data/otn/connections' REST call as 'accessCtrlDomain'
      • Add createdByUser in query//'createdByUser' can be retrieved from '/data/otn/connections' REST call as 'createdByUser'
      • Add modifiedBy in query//'modifiedBy' can be retrieved from '/data/otn/connections' REST call as 'modifiedBy'
      • Add modifiedDate in query//'modifiedDate' can be retrieved from '/data/otn/connections' REST call as 'modifiedDate'
      • Add sort in query//'sort' is the query string used for sorting of columns mentioned in the operation description. The syntax is sort=sort(<orderType>columnName). The default case is "ascending" without any order type. For "descending" the order type is '-'
  26. PUT/emlnemgr/ADG/{eml} Alarm Debouncing
    • Parameter

      • adgInfo change into not required
  27. POST/emlnemgr/NE/INVENTORY NEInventory
    • Parameter

      • neGroupId_neId change into not required
  28. POST/emlnemgr/NE/NETIME/{neGroupId_neId} NETIME
    • Parameter

      • currOSTime change into not required
  29. POST/emlnemgr/NE/PingNE Ping NE
    • Parameter

      • anyObj change into not required
  30. POST/emlnemgr/NE/RI Remote Inventory
    • Parameter

      • id change into not required
  31. PUT/emlnemgr/NE/{id} Update NE
    • Parameter

      • neInfoMap change into not required
  32. POST/emlnemgr/NElist NE List
    • Parameter

      • Node change into not required
  33. POST/emlnemgr/NODE Add Node
    • Parameter

      • nodeInfoMap change into not required
  34. PUT/emlnemgr/NODE/{nprNodeId} Modify Node
    • Parameter

      • nodeInfoMap change into not required
  35. POST/emlnemgr/PingSweep Network Scan / Simplified Add Node
    • Parameter

      • body change into not required
  36. PUT/emlnemgr/ntp/ne/{neGroupId_neId} setNtpConfig
    • Parameter

      • ntpConfigMap change into not required
  37. PUT/emlnemgr/ntp/template NTP Template
    • Parameter

      • ntpTemplInfo change into not required
  38. PUT/emlnemgr/superviseNODEs/{supervision_State} Supervise Nodes
    • Parameter

      • nodeInfoMap change into not required
  39. POST/emlnemgr/trapDeploy trap based discovery
    • Parameter

      • body change into not required
  40. GET/nodeCache/ne/{groupId}/{neId} To get the basic information of the ne with grpID and neID passed as path variable
    • Return Type

      • Change alignmentState (Added Enum)
      • Change neState.alignmentState (Added Enum)
  41. GET/nodeCache/nes/{userLabel} To get the basic information of the ne with userLabel passed as path variable
    • Return Type

      • Change alignmentState (Added Enum)
      • Change neState.alignmentState (Added Enum)
  42. GET/otn/NBI/Connection/{invariantId}/timeslots/available to retrieve available timeslots
    • Return Type

      • Add netConn.baseProfileId
      • Add netConn.baudRate
      • Add netConn.diversityGroupId
      • Add netConn.diversityGroupName
      • Add netConn.diversityGroupOperState
      • Add netConn.diversityRule
      • Add netConn.guardBand
  43. POST/data/otn/Connection to create or modify control plane or manage plane connections which includes infrastructure, Logical Link and service
    • Parameter

      • Add req.diversitygroup//name for the Diversity Group (Not mandatory)
      • Add req.effectiveFreqForRouting//effectiveFreqForRouting
      • Add req.guardBand//Guard Band
      • Add req.lineModebaudrate//Baud Rate [for OTSIG Tunnel]
      • Add req.maxLatencyForRouting
      • Add req.minLatencyForRouting
      • Add req.offsetFreqForRouting//offsetFreqForRouting
  44. POST/data/otn/Connection/UsingTemplate to create or modify control plane or manage plane connections which includes infrastructure, Logical Link and service based on template
    • Parameter

      • Add req.diversitygroup//name for the Diversity Group (Not mandatory)
      • Add req.effectiveFreqForRouting//effectiveFreqForRouting
      • Add req.guardBand//Guard Band
      • Add req.lineModebaudrate//Baud Rate [for OTSIG Tunnel]
      • Add req.maxLatencyForRouting
      • Add req.minLatencyForRouting
      • Add req.offsetFreqForRouting//offsetFreqForRouting
  45. POST/data/otn/Connection/{id} To modify a connection specified by connection ID
    • Parameter

      • Add req.diversitygroup//name for the Diversity Group (Not mandatory)
      • Add req.effectiveFreqForRouting//effectiveFreqForRouting
      • Add req.guardBand//Guard Band
      • Add req.lineModebaudrate//Baud Rate [for OTSIG Tunnel]
      • Add req.maxLatencyForRouting
      • Add req.minLatencyForRouting
      • Add req.offsetFreqForRouting//offsetFreqForRouting
      • req change into not required
  46. GET/data/otn/connection/path
    • Parameters

      • Add sort in query//'sort' is the query string used for sorting of columns mentioned in the operation description. The syntax is sort=sort(<orderType>columnName). The default case is "ascending" without any order type. For "descending" the order type is '-'
      • Add createdByUser in query//'createdByUser' can be retrieved from '/data/otn/connections' REST call as 'createdByUser'
      • Add modifiedBy in query//'modifiedBy' can be retrieved from '/data/otn/connections' REST call as 'modifiedBy'
      • Add accessCtrlDomain in query//'accessCtrlDomain' can be retrieved from '/data/otn/connections' REST call as accessCtrlDomain
      • Add lockState in query//'lockState' can be retrieved from '/data/otn/connections' REST call as 'lockState'",required=false
  47. GET/data/otn/connection/trail
    • Parameters

      • Add accessCtrlDomain in query//'accessCtrlDomain' can be retrieved from '/data/otn/connections' REST call as 'accessCtrlDomain'
      • Add createdByUser in query//'createdByUser' can be retrieved from '/data/otn/connections' REST call as 'createdByUser'
      • Add modifiedBy in query//'modifiedBy' can be retrieved from '/data/otn/connections' REST call as 'modifiedBy'
      • Add modifiedDate in query//'modifiedDate' can be retrieved from '/data/otn/connections' REST call as 'modifiedDate'
      • Add sort in query//'sort' is the query string used for sorting of columns mentioned in the operation description. The syntax is sort=sort(<orderType>columnName). The default case is "ascending" without any order type. For "descending" the order type is '-'
  48. GET/data/otn/connection/{id}/wlt2/layout Retrieves the layout for the bidirectional connection given the connection ID. The response returns the connection information as well the detailed AZ and ZA ports layout and details for the particular connection.
    • Return Type

      • Add additionalProtection.protectAZ.otu.isCPRerouted
      • Add additionalProtection.protectZA.otu.isCPRerouted
      • Add protectAZ.otu.isCPRerouted
      • Add protectZA.otu.isCPRerouted
      • Add serviceAZ.otu.isCPRerouted
      • Add serviceZA.otu.isCPRerouted
  49. GET/data/otn/connection/{id}/wlt2/protected/power/{direction} Retrieves power data given the "protected connection" id and direction specificed as AZ or ZA.
    • Return Type

      • Add additionalProtection.protectAZ.otu.isCPRerouted
      • Add additionalProtection.protectZA.otu.isCPRerouted
      • Add protectAZ.otu.isCPRerouted
      • Add protectZA.otu.isCPRerouted
      • Add serviceAZ.otu.isCPRerouted
      • Add serviceZA.otu.isCPRerouted
  50. POST/data/otn/connection/{id}/wlt2/protected/power/{direction} wlt2retrieveProtectedPower
    • Parameter

      • Add layout.additionalProtection.protectAZ.otu.isCPRerouted
      • Add layout.additionalProtection.protectZA.otu.isCPRerouted
      • Add layout.protectAZ.otu.isCPRerouted
      • Add layout.protectZA.otu.isCPRerouted
      • Add layout.serviceAZ.otu.isCPRerouted
      • Add layout.serviceZA.otu.isCPRerouted
  51. GET/data/otn/connections to get All Network connection details
    • Parameter

      • Add category//LinkUtilProfile Category to fetch all connections having same Category
  52. POST/data/otn/connections/autoResizeBandwidth To increase or decrease the bandwidth of oduflex client rate service for a managed plane connection for the given connection request
    • Parameter

      • Add req.context//Resize context
  53. GET/data/otn/connections/networkConnections to get All Network connection details
    • Parameter

      • Add category//LinkUtilProfile Category to fetch all connections having same Category
  54. GET/data/otn/connections/paths
    • Parameters

      • Add sort in query//'sort' is the query string used for sorting of columns mentioned in the operation description. The syntax is sort=sort(<orderType>columnName). The default case is "ascending" without any order type. For "descending" the order type is '-'
      • Add createdByUser in query//'createdByUser' can be retrieved from '/data/otn/connections' REST call as 'createdByUser'
      • Add modifiedBy in query//'modifiedBy' can be retrieved from '/data/otn/connections' REST call as 'modifiedBy'
      • Add accessCtrlDomain in query//'accessCtrlDomain' can be retrieved from '/data/otn/connections' REST call as accessCtrlDomain
      • Add lockState in query//'lockState' can be retrieved from '/data/otn/connections' REST call as 'lockState'",required=false
  55. POST/data/otn/connections/routes to compute and return possible routes for the given connection request
    • Parameter

      • Add req.diversitygroup//name for the Diversity Group (Not mandatory)
      • Add req.effectiveFreqForRouting//effectiveFreqForRouting
      • Add req.guardBand//Guard Band
      • Add req.lineModebaudrate//Baud Rate [for OTSIG Tunnel]
      • Add req.maxLatencyForRouting
      • Add req.minLatencyForRouting
      • Add req.offsetFreqForRouting//offsetFreqForRouting
  56. GET/data/otn/connections/trails
    • Parameters

      • Add accessCtrlDomain in query//'accessCtrlDomain' can be retrieved from '/data/otn/connections' REST call as 'accessCtrlDomain'
      • Add createdByUser in query//'createdByUser' can be retrieved from '/data/otn/connections' REST call as 'createdByUser'
      • Add modifiedBy in query//'modifiedBy' can be retrieved from '/data/otn/connections' REST call as 'modifiedBy'
      • Add modifiedDate in query//'modifiedDate' can be retrieved from '/data/otn/connections' REST call as 'modifiedDate'
      • Add sort in query//'sort' is the query string used for sorting of columns mentioned in the operation description. The syntax is sort=sort(<orderType>columnName). The default case is "ascending" without any order type. For "descending" the order type is '-'
  57. POST/data/otn/connections/{id}/networktransform/rerouteVia to reroute the otuk connection via a temp node
    • Parameter

      • Add networkReq.excludeLinkTrail.baseProfileId
      • Add networkReq.excludeLinkTrail.baudRate
      • Add networkReq.excludeLinkTrail.diversityGroupId
      • Add networkReq.excludeLinkTrail.diversityGroupName
      • Add networkReq.excludeLinkTrail.diversityGroupOperState
      • Add networkReq.excludeLinkTrail.diversityRule
      • Add networkReq.excludeLinkTrail.guardBand
      • Add networkReq.excludeTempLinkTrails.baseProfileId
      • Add networkReq.excludeTempLinkTrails.baudRate
      • Add networkReq.excludeTempLinkTrails.diversityGroupId
      • Add networkReq.excludeTempLinkTrails.diversityGroupName
      • Add networkReq.excludeTempLinkTrails.diversityGroupOperState
      • Add networkReq.excludeTempLinkTrails.diversityRule
      • Add networkReq.excludeTempLinkTrails.guardBand
      • Add networkReq.includeLinkTrail.baseProfileId
      • Add networkReq.includeLinkTrail.baudRate
      • Add networkReq.includeLinkTrail.diversityGroupId
      • Add networkReq.includeLinkTrail.diversityGroupName
      • Add networkReq.includeLinkTrail.diversityGroupOperState
      • Add networkReq.includeLinkTrail.diversityRule
      • Add networkReq.includeLinkTrail.guardBand
      • Add networkReq.includeTempLinkTrails.baseProfileId
      • Add networkReq.includeTempLinkTrails.baudRate
      • Add networkReq.includeTempLinkTrails.diversityGroupId
      • Add networkReq.includeTempLinkTrails.diversityGroupName
      • Add networkReq.includeTempLinkTrails.diversityGroupOperState
      • Add networkReq.includeTempLinkTrails.diversityRule
      • Add networkReq.includeTempLinkTrails.guardBand
  58. GET/data/otn/crossConnects/uncorrelated Retrieves all uncorrelated cross connection along with detailed information describing the cross connect. Optional “Range” in the header can be used to retrieve the values in batches.An Uncorrelated Cross Connection is an connection within a managed NE that internally connects one logical port on an NE to one or more logical ports on the same NE; but, it is not associated with a connection that is provisioned in the WS-NOC OTN.
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  59. GET/data/otn/crossConnects/{id} to get XC details for given XC Id
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  60. GET/data/otn/crossConnects/{sncId}/getTimeslots to get timeslots of a cross connects for specified nprNodeId
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  61. GET/data/otn/nes/{nprNeId}/fixedCrossConnects Returns list of fixed CrossConnections for specified nprNeId
    • Return Type

      • Add items.guardBand//guardBand
      • Add items.usageLabel//userLabel
  62. GET/data/otn/networkConnections to get All Network connection details
    • Parameter

      • Add category//LinkUtilProfile Category to fetch all connections having same Category
  63. GET/data/npr/physicalConns/timerPm/{connectId}/{pm15}/{pm24}
    • Parameters

      • pm15 in path
      • pm24 in path
  64. GET/data/otn/darkfiber Get dark fiber connection details.
    • Parameters

      • Add id in query//id is a distinct unique field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add guiLabel in query//guiLabel is a distinct field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add otdrScanStatus in query//otdrScanStatus field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add otdrSupported in query//otdrSupported field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add otdrSummary in query//otdrSummary field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add physLinkAss in query//physLinkAss field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
      • Add kmlLinked in query//kmlLinked field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
  65. POST/data/otn/connections/{id}/cancel
    • Parameters

      • Add requestId in query//requestId
  66. POST/data/otn/connection/renameConnection/ To rename the connection name or the alias for the connection using the connection ID
    • Parameters

      • Delete connId in path//unique Id for the connection, connId can be derived as Id from '/data/otn/connections'
  67. GET/otn/NBI/topoMgmt/TopologicalLinks/{includeInternalLinks} To retrieve all the Internal links
    • Parameters

      • Deprecated XXXX in query//Not Used
  68. GET/data/otn/connections/affectedConnections to get list of connections on a card or port which are affected by an alarm on the port.Also used to retrieve connections (physical, infrastructure or service) that are associated with node or NE when NE has an issue.
    • Parameters

      • Add serviceType in query//Service Type filter. Current support is only for path type.