Api Change Log

Application Versions


Changes between 22.12 to 24.6

What's New


  1. PUT /emlnemgr/administrationStatusNode/{administration_State} administration Status Node
  2. PUT /data/eml/administrationStatusNode/{administration_State} administration Status Node
  3. PUT /emlnemgr/administrationStatusNe/{administration_State} administration Status Ne
  4. PUT /data/eml/administrationStatusNe/{administration_State} administration Status Ne
  5. PUT /emlnemgr/NE/AbortAutoDiscovery/{neGroupId}_{neId} Abort Auto-Discovery
  6. PUT /data/eml/NE/AbortAutoDiscovery/{neGroupId}_{neId} Abort Auto-Discovery
  7. PUT /emlnemgr/NE/AbortAutoDiscovery/{neGroupId_neId_userLabel} Abort Auto-Discovery
  8. PUT /data/eml/NE/AbortAutoDiscovery/{neGroupId_neId_userLabel} Abort Auto-Discovery
  9. PUT /data/network/resumeNwReportJob/{jobId}/{jobName} Resume Network Report Job
  10. PUT /data/network/pauseNwReportJob/{jobId}/{jobName} Pause Network Report Job
  11. PUT /data/network/deleteNwReportJob/{jobId} Delete Network Report Job
  12. GET /data/otn/otdr/file Download OTDR SOR files.
  13. GET /data/otn/schedule/otdr/file Download OTDR SOR files.
  14. POST /otn/linkUtil/{connectionId}/linkUtilization Re-calculate and update the %Utilization value for the given connection ID.
  15. POST /getESMLagStat Gets lag statistics
  16. POST /eqm/setNeParam/neLevel/powerAdminState Sets Default Card Power Admin State for NEs.
  17. POST /emlnemgr/NE/PingAllNE Ping NE
  18. POST /data/eml/NE/PingAllNE Ping NE
  19. POST /emlnemgr/NE/LLDP/{operation} Performs LLDP
  20. POST /data/eml/NE/LLDP/{operation} Performs LLDP
  21. POST /data/otn/node/rearrangeGhost To rearrange connection Ghost channels on a specified Node
  22. POST /data/otn/labelUnassign This API is to un-assign the label from the business object(s). The POST request body used for WS-NOC operations can have following fields. The "nameSpace" can be any string and is a mandatory field. For WS-NOC, preferred value is "NOC". The "type" distinguishes the request type and is a mandatory field. It can have multiple values like “newLabel” (for createLabel request), “genericObject” (for labelAssign/labelUnassign). The "businessObjectId" is the Id of the object and is a mandatory field. The connection id can be obtained from 'data/otn/connections' REST call as id. The ne id can be retrieved as 'id' from the REST call '/data/npr/{table}' (table=ne). The "businessObjectType" is the type of the object and is a mandatory field. For WS-NOC it can be “trail” or "lopc" or ”path” or ”physicalConn” or ”ne”. The "labelNames" is the string array and is a mandatory field.
  23. POST /data/otn/labelAssign This API is to assign the label to the business object(s). The POST request body used for WS-NOC operations can have following fields. The "nameSpace" can be any string and is a mandatory field. For WS-NOC, preferred value is "NOC". The "type" distinguishes the request type and is a mandatory field. It can have multiple values like “newLabel” (for createLabel request), “genericObject” (for labelAssign/labelUnassign). The "businessObjectId" is the Id of the object and is a mandatory field. The connection id can be obtained from 'data/otn/connections' REST call as id. The ne id can be retrieved as 'id' from the REST call '/data/npr/{table}' (table=ne). The "businessObjectType" is the type of the object and is a mandatory field. For WS-NOC it can be “trail” or "lopc" or ”path” or ”physicalConn” or ”ne”. The "labelNames" is the string array and is a mandatory field.
  24. POST /data/otn/createNewLabel This API is to create the new label in the application. The POST request body used for WS-NOC operations can have following fields. The "nameSpace" can be any string and is a mandatory field. For WS-NOC, preferred value is "NOC". The "type" distinguishes the request type and is a mandatory field. It can have multiple values like “newLabel” (for createLabel request), “genericObject” (for labelAssign/labelUnassign). The "assignedLabel" is a string type and is a mandatory field. The "containsAssignBusinessObject" is a boolean and is a mandatory field. It is true when requires to create the label name and also assign the objects to it. Otherwise it is false. The "businessObjectId" is the Id of the object and is a mandatory field if "containsAssignBusinessObject" is true. The connection id can be obtained from 'data/otn/connections' REST call as id. The ne id can be retrieved as 'id' from the REST call '/data/npr/{table}' (table=ne). The "businessObjectType" is the type of the object and is a mandatory field if "containsAssignBusinessObject" is true. For WS-NOC it can be “trail” or "lopc" or ”path” or ”physicalConn” or ”ne”.
  25. POST /data/otn/connection/modifyConnParameters/{connIdORconnName} To set user modified connection parameters
  26. GET /data/npr/ports Retrieves the objects in the given table
  27. POST /data/npr/threeRNodes/{threerId} AssignOrUnassign3R
  28. POST /data/network/scheduleNwReportJob Schedule Network Report Job
  29. GET /data/network/generateReport Generate Network Report
  30. POST /data/network/generateReport Generate Network Report
  31. GET /data/otn/generateReport Generate Network Report
  32. POST /data/otn/generateReport Generate Network Report
  33. POST /clearbin Clear pm bin for a selected connection
  34. GET /emlnemgr/lldpParams To get the node level LLDP report which lists LLDP neighbors
  35. GET /data/eml/lldpParams To get the node level LLDP report which lists LLDP neighbors
  36. GET /emlnemgr/NE/AutoDiscovery/{neGroupId}_{neId} Auto-Discovery
  37. GET /data/eml/NE/AutoDiscovery/{neGroupId}_{neId} Auto-Discovery
  38. GET /emlnemgr/NE/AutoDiscovery/{neGroupId_neId_userLabel} Auto-Discovery
  39. GET /data/eml/NE/AutoDiscovery/{neGroupId_neId_userLabel} Auto-Discovery
  40. GET /data/swim/analytics/healthStatus/details/{neId} Fetch NE health check
  41. GET /data/swim/NeScheduledBckpData Returns scheduled and Non-scheduled backup Nes
  42. GET /data/otn/ne/{neId}/rate/{portRate}/port/{portName}/portParameters Retrieves all port attributes for a specified portName, neId and layerRate
  43. GET /data/otn/labelsByObjectId This API is to retrieve all the labels associated with the given business object.This API might get deprecated and would be replaced by /data/otn/labelsByBusinessObjectIdAndType API in future release.
  44. GET /data/otn/labelsByBusinessObjectIdAndType This API is to retrieve all the labels associated with the given business object(uses new DB view).This is currently used only by ESM and might replace the /data/otn/labelsByObjectId API in future release.
  45. GET /data/otn/labelNames This API is to retrieve all the label names created in the application
  46. GET /data/otn/connections/{id}/switchStatus To initiate/synchronize the switch status of a given managed plane connection with the network elements, returning success or failure of synchronization initiation
  47. GET /data/otn/connections/{id}/ports Retrieves all ports involved in a connection
  48. GET /data/otn/connections/physical/{nprId}/ports Retrieves all ports involved in a connection
  49. GET /data/npr/trails/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  50. GET /data/asonNBI/trails/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  51. GET /data/npr/ports/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  52. GET /ason/schedule/getHistoricalRoutes/{trailOrConnId} Get stored previous routes of ASON SNC
  53. GET /data/npr/threeRs/{npaid}/nodes Get Nodes for create 3R in Npa
  54. GET /data/npr/threeRNodes/{npaid}/nodes Get Nodes for create 3R in Npa
  55. GET /data/otn/threeRs/{npaid}/nodes Get Nodes for create 3R in Npa
  56. GET /data/npr/subnetworks/{ids} used to retrive the specific object details
  57. GET /data/npr/subnetLIST2Ds/{ids} used to retrive the specific object details
  58. GET /data/asonNBI/subnetworks/{ids} used to retrive the specific object details
  59. GET /data/asonNBI/subnetLIST2Ds/{ids} used to retrive the specific object details
  60. GET /data/npr/TeLinks Retrieves the objects in the given table
  61. GET /data/npr/PhysicalConns Retrieves the objects in the given table
  62. GET /data/npr/Port Retrieves the objects in the given table
  63. GET /data/npr/asonPotentialLinks Retrieves the objects in the given table
  64. GET /data/npr/prioritySets Retrieves the objects in the given table
  65. GET /data/npr/Node Retrieves the objects in the given table
  66. GET /data/npr/Ne Retrieves the objects in the given table
  67. GET /data/npr/subnets Retrieves the objects in the given table
  68. GET /data/npr/subnetLIST2D Retrieves the objects in the given table
  69. GET /data/npr/subnetLIST2Ds Retrieves the objects in the given table
  70. GET /data/npr/commandLogArchViewAlls Retrieves the objects in the given table
  71. GET /data/npr/controlPlaneDomains Retrieves the objects in the given table
  72. GET /data/npr/assocSltes Retrieves the objects in the given table
  73. GET /data/npr/generic_ClobData used to retrieve the specific object details
  74. GET /data/npr/forSessionCommandLogs used to retrieve the specific object details
  75. GET /data/network/nwReports Get Network Reports
  76. GET /data/otn/nwReports Get Network Reports
  77. GET /data/network/downloadReport Download Network Report
  78. GET /data/otn/downloadReport Download Network Report
  79. DELETE /emlnemgr/nodes Delete Node
  80. DELETE /data/eml/nodes Delete Node
  81. DELETE /data/network/deleteReport Delete Network Report
  82. DELETE /data/otn/deleteReport Delete Network Report

What's Deleted


  1. POST /stopOnGoingReq Stops the ongoing request
  2. POST /reportProfiles Creates the report profile
  3. POST /reportProfiles/{repId} Modifies report profiles
  4. DELETE /reportProfiles/{repId} Deletes report profile
  5. POST /pmdataforconns Pm report at Connection level
  6. POST /pmdata (Deprecated) Current PM at pmtp level
  7. POST /navigate null
  8. POST /data/otn/ports/{id}/wlt/{dir}/adjust/{action} null
  9. POST /data/otn/networkslice/deleteSlice/{sliceId} delete SliceId from all the resources
  10. POST /data/otn/networkslice/connections/{connectionId}/unassignSlice Unassign sliceId from a Connection
  11. POST /data/otn/networkslice/connections/{connectionId}/assignSlice Assign Slice Id to a connection
  12. POST /data/otn/connection/modifyConnParameters/{connId} To set user modified connection parameters
  13. POST /data/npr/physicalConns/reImpliment/connectIds null
  14. POST /data/asonNBI/physicalConns/reImpliment/connectIds null
  15. POST /data/npr/physicalConns/reImpliment/connectId/{id} null
  16. POST /data/asonNBI/physicalConns/reImpliment/connectId/{id} null
  17. POST /data/npr/npas/discover/{nodeIds} null
  18. POST /data/cpm/archiveRules/{ruleId} Updates archive rule
  19. POST /data/cpm/archiveOper/{sessionID} Archives the session selected by the user in archive session window
  20. POST /corrOrUncorrReportProfile correlate or uncorrelate the report profile to connection
  21. 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.
  22. POST /analogTca/set Sets threshold for the counter
  23. POST /analogTca/clear Deletes threshold
  24. POST /analogTca/ Retrieves threshold
  25. GET /swim/deletePackage/{emlip}/{softwarePath}/{emlGroup}/{neType} null
  26. GET /reportProfiles/ Lists Report Profiles
  27. GET /eqm/tl/portsList/{neId}/{neGroupId}/{type} null
  28. GET /eqm/otdr/cardName/{neGroupId}/{neId}/{ptpName} null
  29. GET /eqm/Tp/waveliteGridInfoUplink/{neGroupId}/{neId}/{ehName}/{sysDescr}/{sysMode} null
  30. GET /eqm/Tp/waveliteGridInfoMux/{neGroupId}/{neId}/{ehName} null
  31. GET /eqm/Tp/getDDMAttr/{neId}/{neGrpId}/{portAid}/{paramName} null
  32. GET /eqm/Tp/ProvisioningInfo/{neGroupId}/{neId}/{ehName}/{sysDescr}/{sysMode} null
  33. GET /eqm/Ports/Wavelitejsondata null
  34. GET /eqm/Ports/PortViewLoopBackDetails/{grpID}/{neID}/{cardAid}/{omsPortAid}/{signalType} null
  35. GET /eqm/Graphical/SetCpriView/{grpID}/{neID}/{X}/{Y}/{Id} null
  36. GET /data/eml/SetCpriView/{grpID}/{neID}/{X}/{Y}/{Id} null
  37. GET /eqm/Graphical/Internal null
  38. GET /data/eml/Internal null
  39. GET /eqm/Graphical/GetCpriView/{grpID}/{neID} null
  40. GET /data/eml/GetCpriView/{grpID}/{neID} null
  41. GET /data/eml/usedPort/{neGroupId}/{neId}/{aid} null
  42. GET /eqm/Equipment/treeAsync/{grpID}/{neID}/{idParam}/{id} null
  43. GET /eqm/Equipment/mvacports/{neGroupId}/{neId} null
  44. GET /data/eml/mvacports/{neGroupId}/{neId} null
  45. GET /data/eml/maintainanceUsedPort/{neGroupId}/{neId}/{aid} null
  46. GET /eqm/Equipment/external null
  47. GET /data/eml/external null
  48. GET /eqm/Equipment/UPDATEGCCInfo/{neGroupId}/{neId}/{ehName} null
  49. GET /data/eml/UPDATEGCCInfo/{neGroupId}/{neId}/{ehName} null
  50. GET /eqm/Equipment/SystemInfo/{neGroupId}/{neId} null
  51. GET /data/eml/SystemInfo/{neGroupId}/{neId} null
  52. GET /eqm/Equipment/SETGCCInfo/{neGroupId}/{neId}/{ehName} null
  53. GET /data/eml/SETGCCInfo/{neGroupId}/{neId}/{ehName} null
  54. GET /data/eml/ProtectionEntity/{neGroupId}/{neId}/{entity} null
  55. GET /eqm/Equipment/GCCInfo/{neGroupId}/{neId}/{ehName} null
  56. GET /data/eml/GCCInfo/{neGroupId}/{neId}/{ehName} null
  57. GET /eqm/Equipment/CountGCC/{neGroupId}/{neId} null
  58. GET /data/eml/CountGCC/{neGroupId}/{neId} null
  59. GET /data/eml/All/{grpID}/{neID}/{ehName} null
  60. GET /emlnemgr/AssociatedNodeId/{nodeID} NE Type List of the Compound Node
  61. GET /data/eml/AssociatedNodeId/{nodeID} NE Type List of the Compound Node
  62. GET /data/swim/analytics/healthStatus/details/{ne} Fetch NE health check
  63. GET /data/plat/session/login/getBanner null
  64. GET /data/otn/wlt/pageClose null
  65. GET /data/otn/validation/{fileName} Get validation details
  66. GET /data/npr/{table} Retrieves the objects in the given table
  67. GET /data/npr/{table}/{ids} Retrieves the objects in the given table
  68. GET /data/npr/{table}/{ids}/{table2} Retrieves the objects in the given table
  69. GET /data/npr/{table}/{ids}/{table2}/{ids2} Retrieves the objects in the given table
  70. GET /data/asonNBI/{table}/{ids} Retrieves the objects in the given table
  71. GET /data/asonNBI/{table}/{ids}/{table2} Retrieves the objects in the given table
  72. GET /data/asonNBI/{table}/{ids}/{table2}/{ids2} Retrieves the objects in the given table
  73. GET /data/eml/{table} Retrieves the objects in the given table
  74. GET /data/eml/{table}/{ids} Retrieves the objects in the given table
  75. GET /data/eml/{table}/{ids}/{table2} Retrieves the objects in the given table
  76. GET /data/eml/{table}/{ids}/{table2}/{ids2} Retrieves the objects in the given table
  77. GET /data/npr/physicalConns/{connectId}/trailInPhyConn inventory
  78. GET /data/npr/physicalConns/{connectId}/pathInPhyConn inventory
  79. GET /data/npr/physicalConns/{connectId}/OlpLink inventory
  80. GET /data/cpm/showpmtps/{nodeId}/{neId}/{cltTz} (Deprecated) Show Pmtps
  81. GET /data/cpm/showpmtps/{nodeId}/{neId}/{cltTz}/{id} (Deprecated) Show Pmtps
  82. GET /data/cpm/showpmtps/{neGroupId}/{emlNeId}/{tpPortLabel}/{reqGranularity}/{cltTz} (Deprecated) Show Pmtps
  83. GET /data/cpm/monTps/{connId}/{client} (Deprecated) Pm enable points
  84. GET /data/cpm/getTcaTemplatesView Lists TCA Profiles Tab view
  85. GET /data/cpm/getAvailTcaProfiles/{xosDir}/{reqDirection}/{granStr}/{monitoredRate}/{pmLayerRate}/{isPsdEth}/{id} Get available TCA Profiles
  86. GET /data/cpm/getAvailReportProfiles/{operationType}/{connId}/{gran}/{client} Lists Report Profiles
  87. GET /data/cpm/auditne/{nodeId}/{neId} (Deprecated) Generates an audit for an NE.
  88. GET /data/cpm/archiveSessions Archive Sessions
  89. GET /data/cpm/archiveRules Archive Rules
  90. GET /asapDetails null
  91. PUT /data/npr/nes The put method is used to update the values
  92. POST /data/npr/nes The post method is used to post the values
  93. PUT /data/otn/connectionTemplates/templates/{templateId} null
  94. GET /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  95. PUT /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  96. DELETE /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  97. PATCH /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  98. HEAD /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  99. OPTIONS /esmSQLQueryService/getSQLQueryResult getSQLQueryResult
  100. GET /data/otn/customer/modifyCustomerNew modifyCustomerNew
  101. PUT /data/otn/customer/modifyCustomerNew modifyCustomerNew
  102. DELETE /data/otn/customer/modifyCustomerNew modifyCustomerNew
  103. PATCH /data/otn/customer/modifyCustomerNew modifyCustomerNew
  104. HEAD /data/otn/customer/modifyCustomerNew modifyCustomerNew
  105. OPTIONS /data/otn/customer/modifyCustomerNew modifyCustomerNew
  106. GET /data/otn/customer/modifyCustomer modifyCustomer
  107. PUT /data/otn/customer/modifyCustomer modifyCustomer
  108. DELETE /data/otn/customer/modifyCustomer modifyCustomer
  109. PATCH /data/otn/customer/modifyCustomer modifyCustomer
  110. HEAD /data/otn/customer/modifyCustomer modifyCustomer
  111. OPTIONS /data/otn/customer/modifyCustomer modifyCustomer
  112. GET /data/otn/customer/deleteCustomerNew deleteCustomerNew
  113. PUT /data/otn/customer/deleteCustomerNew deleteCustomerNew
  114. DELETE /data/otn/customer/deleteCustomerNew deleteCustomerNew
  115. PATCH /data/otn/customer/deleteCustomerNew deleteCustomerNew
  116. HEAD /data/otn/customer/deleteCustomerNew deleteCustomerNew
  117. OPTIONS /data/otn/customer/deleteCustomerNew deleteCustomerNew
  118. GET /data/otn/customer/deleteCustomer deleteCustomer
  119. PUT /data/otn/customer/deleteCustomer deleteCustomer
  120. DELETE /data/otn/customer/deleteCustomer deleteCustomer
  121. PATCH /data/otn/customer/deleteCustomer deleteCustomer
  122. HEAD /data/otn/customer/deleteCustomer deleteCustomer
  123. OPTIONS /data/otn/customer/deleteCustomer deleteCustomer
  124. GET /data/otn/customer/createCustomerNew createCustomerNew
  125. PUT /data/otn/customer/createCustomerNew createCustomerNew
  126. DELETE /data/otn/customer/createCustomerNew createCustomerNew
  127. PATCH /data/otn/customer/createCustomerNew createCustomerNew
  128. HEAD /data/otn/customer/createCustomerNew createCustomerNew
  129. OPTIONS /data/otn/customer/createCustomerNew createCustomerNew
  130. GET /data/otn/customer/createCustomer createCustomer
  131. PUT /data/otn/customer/createCustomer createCustomer
  132. DELETE /data/otn/customer/createCustomer createCustomer
  133. PATCH /data/otn/customer/createCustomer createCustomer
  134. HEAD /data/otn/customer/createCustomer createCustomer
  135. OPTIONS /data/otn/customer/createCustomer createCustomer
  136. GET /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  137. PUT /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  138. DELETE /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  139. PATCH /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  140. HEAD /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  141. OPTIONS /eqm/otdr/modifyOtdrParams/{ptpName} The post method is used to post the values
  142. POST /data/otn/connection/{id}/wlt2/protected/power/{direction} null

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} Download OTDR SOR files.
  6. GET /data/otn/otdr/file/{fileName} Download OTDR SOR files.
  7. GET /data/otn/schedule/otdr/file/{fileName} Download OTDR SOR files.
  8. GET /data/otn/connections/{id}/nodes/{nodeId}/frequency to get frequency details for given Id/NodeId
  9. GET /data/npr/wdmPaths/{wdmPathId}/sncs pssFragmentTab
  10. GET /data/npr/trails/isNeVersion14/{trailId} NeVersion
  11. GET /data/asonNBI/trails/isNeVersion14/{trailId} NeVersion
  12. GET /data/npr/ports/isNeVersion14/{trailId} NeVersion
  13. GET /ason/schedule/isNeVersion14/{trailId} NeVersion
  14. GET /data/npr/physicalConns/timerPm/{connectId}/{pm15}/{pm24} timerPmPhysicalConn
  15. GET /data/npr/commandLogArchSessions used to retrieve the specific object details
  16. DELETE /emlnemgr/NODE/{nodeId} Delete Node
  17. DELETE /data/eml/NODE/{nodeId} Delete Node
  18. POST /getNextChart Gets next report from current PM API response
  19. GET /data/swim/anaytics/backupStatus/{period} Fetch NE Types
  20. GET /data/common/sysmon/apps Retrieves container HA status
  21. POST /data/npr/sharedRiskGroups/{srgId} command SRG

What's Changed


  1. PUT /data/npr/physicalConns/{connectId}
    • Parameters

      • Delete Accept in header
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  2. DELETE /data/npr/physicalConns/{connectId}
    • Parameters

      • Delete Accept in header
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  3. PUT /data/npr/aSAProfiles/{asapId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  4. DELETE /data/npr/aSAProfiles/{asapId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  5. GET /emlnemgr/NE/NETIME/{neGroupId_neId}
    • Parameters

      • Delete timeFormat in query //timeFormat is time in the form of 12 Hour or 24 Hour. Supported values are 12_Hour / 24_Hour.
  6. GET /data/eml/NE/NETIME/{neGroupId_neId}
    • Parameters

      • Delete timeFormat in query //timeFormat is time in the form of 12 Hour or 24 Hour. Supported values are 12_Hour / 24_Hour.
  7. POST /emlnemgr/NE/GRI/timeStamp/
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  8. POST /data/eml/NE/GRI/timeStamp/
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  9. POST /data/npr/trails/{trailId}/modifyconstraints
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  10. POST /data/npr/ports/{trailId}/modifyconstraints
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  11. POST /ason/schedule/{trailId}/modifyconstraints
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  12. POST /data/npr/trails/{trailIds}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  13. POST /data/npr/ports/{trailIds}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  14. POST /ason/schedule/{trailIds}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  15. POST /data/npr/trails/moveSNC/{trailId}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  16. POST /data/asonNBI/trails/moveSNC/{trailId}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  17. POST /data/npr/ports/moveSNC/{trailId}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  18. POST /ason/schedule/moveSNC/{trailId}
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  19. POST /data/npr/threeRs
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  20. POST /data/npr/threeRs/{threerId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  21. DELETE /data/npr/threeRs/{threerId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  22. POST /data/otn/threeRs/{threerId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  23. POST /data/npr/teLinks/{teLinkId}
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  24. POST /data/npr/sharedRiskGroups/removeBulkSrgs
    • Response

      • Changed response : [200]//OK
        • New body: 'text/xml'
        • New body: 'application/json'
        • Deleted body: '*/*'
  25. POST /data/npr/physicalConns/Eqm
    • Parameters

      • Delete Accept in header
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  26. POST /data/npr/physicalConns
    • Parameters

      • Delete Accept in header
    • Response

      • Changed response : [200]//OK
        • New body: 'application/json'
        • Deleted body: '*/*'
  27. POST /data/npr/commandLogArchSessions/{id}
    • Request

      • Response

        • Changed response : [200]//OK
          • New body: 'text/xml'
          • New body: 'application/json'
          • Deleted body: '*/*'
    • POST /data/asonNBI/commandLogArchSessions/{id}
      • Request

        • Response

          • Changed response : [200]//OK
            • New body: 'text/xml'
            • New body: 'application/json'
            • Deleted body: '*/*'
      • POST /data/eml/commandLogArchSessions/{id}
        • Request

          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/npr/aSAProfiles
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /networkinventory/networkelements/{neType} It is NAD Compliant. Retrieves a list of Network Elements of specified neType(s).
          • Parameters

            • neType in path
        • GET /networkinventory/equipments/{neType} It is NAD Compliant. Retrieves a list of equipment for Network Elements of specified neType(s).
          • Parameters

            • neType in path
        • GET /data/otn/node/name To get the otn node name of the otn given node id
          • Parameters

            • id in query change into required
        • GET /data/otn/connection/name To get the otn connection name of the given otn connection id
          • Parameters

            • id in query change into required
        • GET /data/otn/connection/id To get the otn connection id of the given otn connection name
          • Parameters

            • name in query change into required
        • GET /data/npr/wdmPaths/{wdmPathId}/sncs
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/{trailId}/switchTab
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/{trailId}/switchTab
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/{trailId}/linkAsonsSnc
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/{trailId}/linkAsonsSnc
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/{portId}/invmuxports
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/{portId}/invmuxports
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /ason/schedule/{portId}/invmuxports
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/pie
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/pie
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/isNeVersion14/{trailId}
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/trails/isNeVersion14/{trailId}
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/isNeVersion14/{trailId}
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /ason/schedule/isNeVersion14/{trailId}
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/trails/alarmed/{probCause} Get Alarmed ASON SNCs
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/trails/alarmed/{probCause} Get Alarmed ASON SNCs
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/ports/alarmed/{probCause} Get Alarmed ASON SNCs
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /ason/schedule/alarmed/{probCause} Get Alarmed ASON SNCs
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/slte/{physicalConnId}
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/slte/{physicalConnId}
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/physicalConnsRC
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/physicalConns/{connectId}/fiberCharacteristic used to get fiber characteristic from physical connections
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/physicalConns/{connectId}/fiberCharacteristic used to get fiber characteristic from physical connections
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/physicalConns/timerPm/{connectId}/{pm15}/{pm24}
          • Parameters

            • pm15 in path
            • pm24 in path
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/physicalConns/pie
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/physicalConns/alarmed/{probCause}
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/nodes/{nodeId}/trailInNode
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/nodes/{nodeId}/pathInNode
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/node/name To get the npr node name of the given npr node id
          • Parameters

            • id in query change into required
        • GET /data/npr/npas/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/npas/{ids}/{table2}/{ids2}
          • Parameters

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

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/linkAsons/{ids}/{table2}/{ids2}
          • Parameters

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

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/trails/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/sbnConnEnds/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/sbnConnEnds/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/threeRs/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/threeRs/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/teLinks/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/teLinks/{ids}/{table2}/{ids2}
          • Parameters

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

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/sharedRiskGroups/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/asonControlPlanes/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/asonControlPlanes/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/colorProfiles/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/colorProfiles/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/npr/aSAProfiles/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/aSAProfiles/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/npas/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/npas/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/linkAsons/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/linkAsons/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/trails/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/trails/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/sbnConnEnds/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/sbnConnEnds/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/threeRs/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/threeRs/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/teLinks/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/teLinks/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/sharedRiskGroups/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/sharedRiskGroups/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/asonControlPlanes/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/asonControlPlanes/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/colorProfiles/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/asonNBI/colorProfiles/{ids}/{table2}/{ids2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
            • Add ids2 in path//'ids2' is a parameter which is used to filter the table2 entities
        • GET /data/asonNBI/aSAProfiles/{ids}/{table2}
          • Parameters

            • Add table2 in path//'table2' is a parameter to identify the second entity
        • GET /data/npr/ne/name To get the npr ne name of the given npr ne id
          • Parameters

            • id in query change into required
        • GET /data/npr/linkAsons/{linkId}/trafficMapL0
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json;charset=UTF-8'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/{linkId}/trafficMapL1
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json;charset=UTF-8'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/{linkAsonId}/sharedRiskGroups
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/linkAsons/{linkAsonId}/sharedRiskGroups
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/{linkAsonId}/serverSharedRiskGroups
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/asonNBI/linkAsons/{linkAsonId}/serverSharedRiskGroups
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/{linkAsonId}/serverPhysicalConns
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/pie
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/linkAsons/asonLinkAdmState/{admState}
          • Parameters

            • admState in path
          • Response

            • Changed response : [200]//OK
              • New body: 'text/xml'
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/colorProfiles/{colorProfileId}/elem
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/colorProfiles/{colorProfileId}/asonLinkColProf
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/colorProfiles/{colorProfileId}/teLinkColProf
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/colorProfiles/{colorProfileId}/asonSncColProf
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • GET /data/npr/AdminCommandLogs
          • Parameters

            • Delete ids in path //ids
        • GET /data/ason/telink/name To get the ason te link name of the given ason te link id
          • Parameters

            • id in query change into required
        • GET /data/ason/srg/name To get the srg name of the given srg id
          • Parameters

            • id in query change into required
        • GET /data/ason/snc/name To get the snc name of the given snc id
          • Parameters

            • id in query change into required
        • GET /data/ason/phyconn/name To get the phyconn name of the given phyconn id
          • Parameters

            • id in query change into required
        • GET /data/ason/phyconn/id To get the phyconn id of the given phyconn name
          • Parameters

            • name in query change into required
        • GET /data/ason/npa/name To get the ason npa name of the given ason npa id
          • Parameters

            • id in query change into required
        • GET /data/ason/link/name To get the ason link name of the given ason link id
          • Parameters

            • id in query change into required
        • DELETE /emlnemgr/NODE/{nodeId}
          • Response

            • Changed response : [408]//Request Timeout
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [500]//Internal server error
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [412]//Pre condition failed
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [423]//Locked
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [400]//Bad request
              • New body: 'application/json'
              • Deleted body: '*/*'
        • DELETE /data/eml/NODE/{nodeId}
          • Response

            • Changed response : [408]//Request Timeout
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [500]//Internal server error
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [412]//Pre condition failed
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [423]//Locked
              • New body: 'application/json'
              • Deleted body: '*/*'
            • Changed response : [400]//Bad request
              • New body: 'application/json'
              • Deleted body: '*/*'
        • DELETE /data/npr/physicalConns/{srgId}/{connectId}
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • DELETE /data/asonNBI/physicalConns/{srgId}/{connectId}
          • Parameters

            • Delete Accept in header
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • PUT /data/npr/reversionGroups/resume/{jobDetailsId}/{jobName}
          • Request

            • Deleted body: 'application/json'
        • PUT /ason/schedule/reversionGroups/resume/{jobDetailsId}/{jobName}
          • Request

            • Deleted body: 'application/json'
        • PUT /data/npr/reversionGroups/pause/{jobDetailsId}/{jobName}
          • Request

            • Deleted body: 'application/json'
        • PUT /ason/schedule/reversionGroups/pause/{jobDetailsId}/{jobName}
          • Request

            • Deleted body: 'application/json'
        • POST /tcaProfiles
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /tcaProfiles/{tcaId} Modifies TCA Profile
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /pae/paeSet/shelforCardLevel/{groupId}/{neId}/{clickedEntity}/{category}
          • Parameters

            • category in path
        • POST /getNextChart Gets next report from current PM API response
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /getEsmTpsOfService
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /getEsmOamTestDetails Get Esm Oam Test Details
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /getEsmMclagDetails
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /data/otn/connection/{connectIds}/asap
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /data/otn/otdrscan/setprofile Set the OTDR profile on NE.
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /data/otn/darkfiber/{id} Modify the dark fiber connection.
          • Request

            • New body: 'multipart/form-data'
            • Deleted body: 'application/json'
        • POST /data/otn/darkfibers/{id} Modify the dark fiber connection.
          • Request

            • New body: 'multipart/form-data'
            • Deleted body: 'application/json'
        • 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'
            • Add operator in query//operator field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add createdDate in query//createdDate field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add modifyDate in query//modifyDate field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add aNode in query//aNode field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add zNode in query//zNode field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add aPortLabel in query//aPortLabel field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add zPortLabel in query//zPortLabel field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add aOtdrPort in query//aOtdrPort field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add zOtdrPort in query//zOtdrPort field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
            • Add modifiedOpertor in query//modifiedOpertor field from '/data/otn/darkfiber' or '/data/otn/darkfibers'
        • POST /data/otn/darkfiber
          • Request

            • New body: 'multipart/form-data'
            • Deleted body: 'application/json'
          • Response

            • Changed response : [200]//OK
              • Schema

                Changed body: 'application/json'
              • Schema

                Changed body: 'application/json;charset=UTF-8'
        • POST /data/otn/connections/{id}/cancel
          • Parameters

            • Add requestId in query//requestId
        • POST /data/otn/connections/nim
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /data/otn/connections/internallinks
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /data/otn/connection/renameConnection/{connId} To rename the connection name or the alias for the connection using the connection ID
          • Request

            • Schema

              Changed body: 'application/json'
        • 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'
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /data/otn/Connection/bulkpm
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /data/npr/linkAsons/changeAdminStates/{commandName} Bulk Admin-State Change
          • Parameters

            • Add currentNpaId in query//The 'currentNpaId' represents the ID of the NPA on which the operation is triggered. This parameter is required when a link is part of two NPAs. npaId can be retrieved from /data/npr/npas?guiLabel={npaUserLabel}
        • POST /data/asonNBI/linkAsons/changeAdminStates/{commandName} Bulk Admin-State Change
          • Parameters

            • Add currentNpaId in query//The 'currentNpaId' represents the ID of the NPA on which the operation is triggered. This parameter is required when a link is part of two NPAs. npaId can be retrieved from /data/npr/npas?guiLabel={npaUserLabel}
        • POST /data/npr/commandLogs/{id}
          • Parameters

            • Delete Accept in header
        • POST /data/asonNBI/commandLogs/{id}
          • Parameters

            • Delete Accept in header
        • POST /data/eml/commandLogs/{id}
          • Parameters

            • Delete Accept in header
        • POST /asap/asapSet/shelforCardLevel/{groupId}/{neId}/{clickedEntity}/{category}
          • Parameters

            • category in path
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /asap/asapSet/portLevel/{groupId}/{neId}/{portname}/{category}
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /asap/asapSet/neLevel/{groupId}/{neId}/{category}
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • GET /pae/paeGet/shelforCardLevel/{groupId}/{neId}/{clickedEntity}/{category}
          • Parameters

            • category in path
        • GET /data/otn/schedule/job/name Get OTDR scan job details using the job name.
          • Parameters

            • Add jobname in query// 'jobname' is a unique field from 'esmBrowser/jobList/GetJobListJson/all'
            • Delete name in query //'jobname' is the name of the job for which the details shall be retrieved.
        • GET /otn/NBI/topoMgmt/TopologicalLinks/{includeInternalLinks} To retrieve all the Internal links
          • Parameters

            • Deprecated XXXX in query //Not Used
        • GET /eqm/Tp/JsonCTP
          • Parameters

            • groupId in query change into required
            • neId in query change into required
            • ptpName in query change into required
            • ctpName in query change into required
            • type in query change into required
        • GET /data/otn/channelWidths
          • Parameters

            • Add isAlienProfile in query//isAlienProfile; Default:false
        • GET /asap/asaplist/nelevel/{groupId}/{neId}/{portname}/{categories}
          • Parameters

            • portname in path
        • GET /asap/asapGet/shelforCardLevel/{groupId}/{neId}/{clickedEntity}/{category}
          • Parameters

            • category in path
        • DELETE /eqm/prov/{groupId}/{neId}/{neType}/{entityType}/{aid}
          • Parameters

            • neType in path
            • entityType in path
        • DELETE /data/npr/npas/{npaId}/linkAsons/{linkIds}
          • Request

            • Deleted body: 'application/json'
        • DELETE /data/asonNBI/npas/{npaId}/linkAsons/{linkIds}
          • Request

            • Deleted body: 'application/json'
        • PUT /swim/jobs
          • Request

            • Schema incompatible

              Changed body: 'application/json'
        • POST /swim/jobs
          • Request

            • Schema

              Changed body: 'application/json'
        • PUT /eqm/prov/{groupId}/{neId}/{neType}
          • Parameters

            • neType in path
          • Request

            • Schema incompatible

              Changed body: 'application/xml'
        • POST /eqm/prov/{groupId}/{neId}/{neType} Provision an equipment data.
          • Parameters

            • neType in path
          • Request

            • Schema incompatible

              Changed body: 'application/xml'
        • PUT /eqm/prov/loopBackDetails/{groupId}/{neId}/{neType}/{signalrate}
          • Parameters

            • neType in path
          • Request

            • Schema incompatible

              Changed body: 'application/xml'
        • POST /otn/PathSyncScheduler
          • Request

            • Schema

              Changed body: 'application/json'
        • POST /data/otn/Connection/pluggableModule
          • Request

            • Schema

              Changed body: 'application/json'
        • GET /data/otn/tpAvailable
          • Parameters

            • neId in query change into required
            • tpName in query change into required
        • GET /data/otn/connections/{id}/clientHierarchy
          • Parameters

            • Add capacity in query//'capacity' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connection/{connectionId}/serverHierarchy to get server Hierarchy details for given connection IdConnection State Enums: CST_PLANNED --> Defined ,CST_LOCAL_DESIGN --> Allocated ,CST_IMPLEMENTATION --> Implemented ,CST_IN_EFFECT --> Commissioned ,CST_IMPLEMENTATION_FAILED --> Implementation failed ,CST_IMPLEMENTATION_IN_PROGRESS --> Partially Implemented ,CST_HISTORY --> History ,CST_PREPLAN_COMPLETE --> Preplan Complete ,CST_LOCAL_DESIGN_IN_PROGRESS --> local design in progress ,CST_LOCAL_DESIGN_FAILED --> local design failed ,CST_LOW_LEVEL_DESIGN_FAILED --> low level design ,CST_LOW_LEVEL_DESIGN --> low level design failed ,CST_LOW_LEVEL_DESIGN_IN_PROGRESS --> low level design in progress,CST_NA --> Not AvailableProtection Type Enums:DPT_UN_PROTECTED --> Un protected,DPT_SNC_N --> SNC-N,DPT_SNC_I --> SNC-I,DPT_SNC_NC --> SNC-NC,DPT_SNCP --> SNCP,DPT_OMSP --> OMSP,DPT_OLP --> OLP,DPT_SERVER_PROTECTED_OLP --> OLP Server Protected,DPT_SERVER_PROTECTED_OPSA --> OPSA Server Protected,DPT_SERVER_PROTECTED_OPSB --> OPSB Server Protected,DPT_SERVER_PROTECTED --> Server Protected,DPT_PROTECTED --> Protected,DPT_YCABLE --> YCABLE,DPT_E_SNCP --> E-SNCP,DPT_SERVER_PROTECTED_SNCP_N --> SNCP-N Server Protected,DPT_SERVER_PROTECTED_SNC_N --> SNC-N Server Protected,DPT_SERVER_PROTECTED_SNC_I --> SNC-I Server Protected,DPT_OPSA --> OPSA,DPT_OPSB --> OPSB
          • Parameters

            • Add capacity in query//'capacity' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connection/trail Get all service connection details
          • Parameters

            • Add discrepancyString in query//'discrepancyString' can be retrieved from '/data/otn/connections' REST call as 'discrepancyString'
            • Add lineModeProfile in query//'lineModeProfile' can be retrieved from '/data/otn/connections' REST call as 'lineModeProfile'
            • 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 '-'
            • Add capacity in query//'capacity' can be retrieved from '/data/otn/connections' REST call as 'capacity'
            • Add labelName in query//'labelName' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connections/trails Get all service connection details
          • Parameters

            • Add discrepancyString in query//'discrepancyString' can be retrieved from '/data/otn/connections' REST call as 'discrepancyString'
            • Add lineModeProfile in query//'lineModeProfile' can be retrieved from '/data/otn/connections' REST call as 'lineModeProfile'
            • 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 '-'
            • Add capacity in query//'capacity' can be retrieved from '/data/otn/connections' REST call as 'capacity'
            • Add labelName in query//'labelName' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/trails Get all service connection details
          • Parameters

            • Add discrepancyString in query//'discrepancyString' can be retrieved from '/data/otn/connections' REST call as 'discrepancyString'
            • Add lineModeProfile in query//'lineModeProfile' can be retrieved from '/data/otn/connections' REST call as 'lineModeProfile'
            • 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 '-'
            • Add capacity in query//'capacity' can be retrieved from '/data/otn/connections' REST call as 'capacity'
            • Add labelName in query//'labelName' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connection/path Get all service connection details
          • Parameters

            • Add discrepancyString in query//'discrepancyString' can be retrieved from '/data/otn/connections' REST call as 'discrepancyString'
            • Add lineModeProfile in query//'lineModeProfile' can be retrieved from '/data/otn/connections' REST call as 'lineModeProfile'
            • 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
            • Add labelName in query//'labelName' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connections/paths Get all service connection details
          • Parameters

            • Add discrepancyString in query//'discrepancyString' can be retrieved from '/data/otn/connections' REST call as 'discrepancyString'
            • Add lineModeProfile in query//'lineModeProfile' can be retrieved from '/data/otn/connections' REST call as 'lineModeProfile'
            • 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
            • Add labelName in query//'labelName' can be retrieved from '/data/otn/connections' REST call as 'capacity'
        • GET /data/otn/connections
          • Parameters

            • Add pwrState in query//'pwrState' is the status of power managed on the connection
        • 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.
        • GET /data/otn/3RPorts
          • Parameters

            • Add portInfo in query//id can be obtained from '/data/otn/connections' REST call with attribute name as 'id'
        • DELETE /data/npr/colorProfiles/{colorId}
          • Request

            • New body: 'application/json'
        • POST /data/otn/customer/modifyCustomerNew
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/customer/modifyCustomer
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/customer/deleteCustomerNew
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/customer/deleteCustomer
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/customer/createCustomerNew
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/customer/createCustomer
          • Response

            • Changed response : [200]//OK
              • New body: 'application/json'
              • Deleted body: '*/*'
        • POST /data/otn/Connection
          • Request

            • Schema incompatible

              Changed body: 'application/json'

              Missing property: encapsulationMode (string)

              Missing property: provisionedBitRate (string)

              Missing property: provisionedBitRateDsr (string)

              Missing property: odu4InterworkingMode (string)

              Missing property: payloadTypeMismatchResponse (string)

              Missing property: fromne1__AdditionalInfo (object)

              Missing property: openSNCP (string)

              Missing property: latency (string)

              Missing property: getotnRoutingConstraints[n].1. Routing Constarints ID - For Linkconnection constraints,the REST call /data/otn/connections/networkConnections?rate={connectionRate)&nprNodeId={nodeId}, shall give the networkconnections. 2. When the user wants a trail/link constraint,'/data/otn/connections/{id generated from networkconnection REST}/linkConnections?lcId={id generated from networkconnection REST}&lcRate=undefined&rcLink=RC&trailName={guiLabel from networkconnection REST}.' 2.1 User shall get the lccid and the ID is a combination of {id generated from networkconnection REST call} and {lccid} generated from second call. 3. For Trail,LOPC and Physicallink constraints, the ID is the constraint id generated from networkconnection REST. 4. For 3R constraints, id is neId+port1id+port2id from REST oms1350/data/otn/connection/3RPorts?rate={connRate}&nprNodeId={nodeId}&neName={neName} (string)

              Missing property: getotnRoutingConstraints[n].1. For createModifyConnection REST call:- Key(same as id attribute) 2. For retrieveConnection REST call:- ObjectType+2.(Reuse or Remove or Add)+connid+serverName Example: ObjectType/2/connid/serverName (string)

              Missing property: getotnRoutingConstraints[n].createModifyConnection:- same as 'id' value retreiveConnection:- same as lccId (string)

              Missing property: getotnRoutingConstraints[n].LC Componenet id - retrieved from 'lccid' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Constraint name generated from Linkconnection REST for LC constraints and networkConnection REST for other cases (string)

              Missing property: getotnRoutingConstraints[n].Type (string)

              Missing property: getotnRoutingConstraints[n].A NE Id - retrieved from 'a1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].A end Name - retrieved from 'a1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].Z NE id - retrieved from 'Z1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Z end Name - retrieved from 'z1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].LC number - retrieved from 'unitNum' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Direction Component - retrieved from 'dct' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Time slot - retrieved from 'timeslotklm' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Server Name - retrieved from 'serverName' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].LC protection - retrieved from 'protectionType' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Layer Rate - retrieved from 'layerRate' attribute of the LinkConnection REST where applicable and 'rate' attribute of the 3RPorts REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Frequency - retrieved from 'Frequency' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Route Id (string)

              Missing property: getotnRoutingConstraints[n].Port Name1 - retrieved from 'port1Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id1 - retrieved from 'portid1' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].port name 2 - retrieved from 'port2Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id2 - retrieved from 'portid2' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeId - retrieved from 'nodeId' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeName - retrieved from 'nodeName' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Regeneration Index (integer)

              Missing property: getotnRoutingConstraints[n].logicalLinkConnId - optional parameter indicated the logical link id of a virtual server in the id parameter. This value is used to recover the link if virtual server is recreated (string)

              Missing property: getotnRoutingConstraints[n].Object Type (string)

              Missing property: getotnRoutingConstraints[n].Object Type 3R (boolean)

        • POST /data/otn/Connection/{id}
          • Request

            • Schema incompatible

              Changed body: 'application/json'

              Missing property: encapsulationMode (string)

              Missing property: provisionedBitRate (string)

              Missing property: provisionedBitRateDsr (string)

              Missing property: odu4InterworkingMode (string)

              Missing property: payloadTypeMismatchResponse (string)

              Missing property: fromne1__AdditionalInfo (object)

              Missing property: openSNCP (string)

              Missing property: latency (string)

              Missing property: getotnRoutingConstraints[n].1. Routing Constarints ID - For Linkconnection constraints,the REST call /data/otn/connections/networkConnections?rate={connectionRate)&nprNodeId={nodeId}, shall give the networkconnections. 2. When the user wants a trail/link constraint,'/data/otn/connections/{id generated from networkconnection REST}/linkConnections?lcId={id generated from networkconnection REST}&lcRate=undefined&rcLink=RC&trailName={guiLabel from networkconnection REST}.' 2.1 User shall get the lccid and the ID is a combination of {id generated from networkconnection REST call} and {lccid} generated from second call. 3. For Trail,LOPC and Physicallink constraints, the ID is the constraint id generated from networkconnection REST. 4. For 3R constraints, id is neId+port1id+port2id from REST oms1350/data/otn/connection/3RPorts?rate={connRate}&nprNodeId={nodeId}&neName={neName} (string)

              Missing property: getotnRoutingConstraints[n].1. For createModifyConnection REST call:- Key(same as id attribute) 2. For retrieveConnection REST call:- ObjectType+2.(Reuse or Remove or Add)+connid+serverName Example: ObjectType/2/connid/serverName (string)

              Missing property: getotnRoutingConstraints[n].createModifyConnection:- same as 'id' value retreiveConnection:- same as lccId (string)

              Missing property: getotnRoutingConstraints[n].LC Componenet id - retrieved from 'lccid' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Constraint name generated from Linkconnection REST for LC constraints and networkConnection REST for other cases (string)

              Missing property: getotnRoutingConstraints[n].Type (string)

              Missing property: getotnRoutingConstraints[n].A NE Id - retrieved from 'a1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].A end Name - retrieved from 'a1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].Z NE id - retrieved from 'Z1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Z end Name - retrieved from 'z1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].LC number - retrieved from 'unitNum' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Direction Component - retrieved from 'dct' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Time slot - retrieved from 'timeslotklm' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Server Name - retrieved from 'serverName' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].LC protection - retrieved from 'protectionType' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Layer Rate - retrieved from 'layerRate' attribute of the LinkConnection REST where applicable and 'rate' attribute of the 3RPorts REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Frequency - retrieved from 'Frequency' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Route Id (string)

              Missing property: getotnRoutingConstraints[n].Port Name1 - retrieved from 'port1Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id1 - retrieved from 'portid1' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].port name 2 - retrieved from 'port2Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id2 - retrieved from 'portid2' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeId - retrieved from 'nodeId' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeName - retrieved from 'nodeName' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Regeneration Index (integer)

              Missing property: getotnRoutingConstraints[n].logicalLinkConnId - optional parameter indicated the logical link id of a virtual server in the id parameter. This value is used to recover the link if virtual server is recreated (string)

              Missing property: getotnRoutingConstraints[n].Object Type (string)

              Missing property: getotnRoutingConstraints[n].Object Type 3R (boolean)

        • POST /data/otn/Connection/UsingTemplate
          • Request

            • Schema incompatible

              Changed body: 'application/json'

              Missing property: encapsulationMode (string)

              Missing property: provisionedBitRate (string)

              Missing property: provisionedBitRateDsr (string)

              Missing property: odu4InterworkingMode (string)

              Missing property: payloadTypeMismatchResponse (string)

              Missing property: fromne1__AdditionalInfo (object)

              Missing property: openSNCP (string)

              Missing property: latency (string)

              Missing property: getotnRoutingConstraints[n].1. Routing Constarints ID - For Linkconnection constraints,the REST call /data/otn/connections/networkConnections?rate={connectionRate)&nprNodeId={nodeId}, shall give the networkconnections. 2. When the user wants a trail/link constraint,'/data/otn/connections/{id generated from networkconnection REST}/linkConnections?lcId={id generated from networkconnection REST}&lcRate=undefined&rcLink=RC&trailName={guiLabel from networkconnection REST}.' 2.1 User shall get the lccid and the ID is a combination of {id generated from networkconnection REST call} and {lccid} generated from second call. 3. For Trail,LOPC and Physicallink constraints, the ID is the constraint id generated from networkconnection REST. 4. For 3R constraints, id is neId+port1id+port2id from REST oms1350/data/otn/connection/3RPorts?rate={connRate}&nprNodeId={nodeId}&neName={neName} (string)

              Missing property: getotnRoutingConstraints[n].1. For createModifyConnection REST call:- Key(same as id attribute) 2. For retrieveConnection REST call:- ObjectType+2.(Reuse or Remove or Add)+connid+serverName Example: ObjectType/2/connid/serverName (string)

              Missing property: getotnRoutingConstraints[n].createModifyConnection:- same as 'id' value retreiveConnection:- same as lccId (string)

              Missing property: getotnRoutingConstraints[n].LC Componenet id - retrieved from 'lccid' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Constraint name generated from Linkconnection REST for LC constraints and networkConnection REST for other cases (string)

              Missing property: getotnRoutingConstraints[n].Type (string)

              Missing property: getotnRoutingConstraints[n].A NE Id - retrieved from 'a1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].A end Name - retrieved from 'a1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].Z NE id - retrieved from 'Z1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Z end Name - retrieved from 'z1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].LC number - retrieved from 'unitNum' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Direction Component - retrieved from 'dct' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Time slot - retrieved from 'timeslotklm' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Server Name - retrieved from 'serverName' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].LC protection - retrieved from 'protectionType' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Layer Rate - retrieved from 'layerRate' attribute of the LinkConnection REST where applicable and 'rate' attribute of the 3RPorts REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Frequency - retrieved from 'Frequency' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Route Id (string)

              Missing property: getotnRoutingConstraints[n].Port Name1 - retrieved from 'port1Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id1 - retrieved from 'portid1' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].port name 2 - retrieved from 'port2Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id2 - retrieved from 'portid2' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeId - retrieved from 'nodeId' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeName - retrieved from 'nodeName' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Regeneration Index (integer)

              Missing property: getotnRoutingConstraints[n].logicalLinkConnId - optional parameter indicated the logical link id of a virtual server in the id parameter. This value is used to recover the link if virtual server is recreated (string)

              Missing property: getotnRoutingConstraints[n].Object Type (string)

              Missing property: getotnRoutingConstraints[n].Object Type 3R (boolean)

        • POST /data/otn/Connection/Params
          • Request

            • Schema incompatible

              Changed body: 'application/json'

              Missing property: encapsulationMode (string)

              Missing property: provisionedBitRate (string)

              Missing property: provisionedBitRateDsr (string)

              Missing property: odu4InterworkingMode (string)

              Missing property: payloadTypeMismatchResponse (string)

              Missing property: fromne1__AdditionalInfo (object)

              Missing property: openSNCP (string)

              Missing property: latency (string)

              Missing property: getotnRoutingConstraints[n].1. Routing Constarints ID - For Linkconnection constraints,the REST call /data/otn/connections/networkConnections?rate={connectionRate)&nprNodeId={nodeId}, shall give the networkconnections. 2. When the user wants a trail/link constraint,'/data/otn/connections/{id generated from networkconnection REST}/linkConnections?lcId={id generated from networkconnection REST}&lcRate=undefined&rcLink=RC&trailName={guiLabel from networkconnection REST}.' 2.1 User shall get the lccid and the ID is a combination of {id generated from networkconnection REST call} and {lccid} generated from second call. 3. For Trail,LOPC and Physicallink constraints, the ID is the constraint id generated from networkconnection REST. 4. For 3R constraints, id is neId+port1id+port2id from REST oms1350/data/otn/connection/3RPorts?rate={connRate}&nprNodeId={nodeId}&neName={neName} (string)

              Missing property: getotnRoutingConstraints[n].1. For createModifyConnection REST call:- Key(same as id attribute) 2. For retrieveConnection REST call:- ObjectType+2.(Reuse or Remove or Add)+connid+serverName Example: ObjectType/2/connid/serverName (string)

              Missing property: getotnRoutingConstraints[n].createModifyConnection:- same as 'id' value retreiveConnection:- same as lccId (string)

              Missing property: getotnRoutingConstraints[n].LC Componenet id - retrieved from 'lccid' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Constraint name generated from Linkconnection REST for LC constraints and networkConnection REST for other cases (string)

              Missing property: getotnRoutingConstraints[n].Type (string)

              Missing property: getotnRoutingConstraints[n].A NE Id - retrieved from 'a1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].A end Name - retrieved from 'a1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].Z NE id - retrieved from 'Z1NeId' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Z end Name - retrieved from 'z1NodeName' attribute of the constraint list REST (string)

              Missing property: getotnRoutingConstraints[n].LC number - retrieved from 'unitNum' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Direction Component - retrieved from 'dct' attribute of the LinkConnection REST where applicable (integer)

              Missing property: getotnRoutingConstraints[n].Time slot - retrieved from 'timeslotklm' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Server Name - retrieved from 'serverName' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].LC protection - retrieved from 'protectionType' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Layer Rate - retrieved from 'layerRate' attribute of the LinkConnection REST where applicable and 'rate' attribute of the 3RPorts REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Frequency - retrieved from 'Frequency' attribute of the LinkConnection REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Route Id (string)

              Missing property: getotnRoutingConstraints[n].Port Name1 - retrieved from 'port1Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id1 - retrieved from 'portid1' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].port name 2 - retrieved from 'port2Name' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Port Id2 - retrieved from 'portid2' attribute of 3R REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeId - retrieved from 'nodeId' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].nodeName - retrieved from 'nodeName' attribute of Node REST where applicable (string)

              Missing property: getotnRoutingConstraints[n].Regeneration Index (integer)

              Missing property: getotnRoutingConstraints[n].logicalLinkConnId - optional parameter indicated the logical link id of a virtual server in the id parameter. This value is used to recover the link if virtual server is recreated (string)

              Missing property: getotnRoutingConstraints[n].Object Type (string)

              Missing property: getotnRoutingConstraints[n].Object Type 3R (boolean)

        • POST /data/otn/connection/{id}/wlt2/service/power/{direction}
          • Request

            • Schema

              Changed body: 'application/json'