Changed response : [400]//Validation errors:
ErrSessionIdIsEmpty:Session Id should not be empty <br />
ErrSessionIdIsEmpty:ErrInvalidSessionId:Invalid Session Id format <br />
ErrSessionIdIsEmpty:ErrSessionIdNotFound:Session Id is not found <br />
Changed response : [400]//Validation errors:
ErrSessionIdIsEmpty:Session Id should not be empty <br />
ErrSessionIdIsEmpty:ErrInvalidSessionId:Invalid Session Id format <br />
ErrSessionIdIsEmpty:ErrSessionIdNotFound:Session Id is not found <br />
Changed response : [400]//Validation errors:
ErrSessionIdIsEmpty:Session Id should not be empty <br />
ErrSessionIdIsEmpty:ErrInvalidSessionId:Invalid Session Id format <br />
ErrSessionIdIsEmpty:ErrSessionIdNotFound:Session Id is not found <br />
Changed response : [400]//Validation errors: <br
/>Download Failed because of Too many download file requests in processing.
<br />ErrProfileIdNotExist:ProfileId doesn't exists in DB.
Changed response : [400]//Validation errors:
ErrSessionIdIsEmpty:Session Id should not be empty <br />
ErrSessionIdIsEmpty:ErrInvalidSessionId:Invalid Session Id format <br />
Changed response : [400]//Validation errors: Connection or NE
and Port details should not be empty. <br />
ErrConnectionIdIsEmpty:ConnectionID should not be empty. <br />
ErrNeIdIsEmpty:Ne Id should not be empty. <br />
ErrPortLabelIsEmpty:Portlabel should not be empty. <br />
ErrValuesIsEmpty:cnp values should not be empty. <br /> Technology, Metric
Group and Metric details in metrics field should not be empty. <br />
ErrMetricsIsEmpty:Metrics should not be empty. <br />
ErrTechnologyIsEmpty:Technology should not be empty. <br />
ErrMetricGroupIsEmpty:Metric Group should not be empty. <br />
ErrMetricsIsEmpty:Metrics should not be empty. <br />
ErrInvalidGranularity:Only 15mins or 24hours granularity is supported in Live
PM
Changed response : [400]//Validation errors: <br />
Granularity should be 15mins or 24hours in this release. <br /> Start time
should be a valid timestamp. It annot be very older date time<br />
profileName should not be empty. <br /> Filter key cannot be empty in
neFilter. <br /> Filter key under neFilter should be one of [neLabel,
addr, loc, rel, type]. <br /> Filter value cannot be empty in neFilter.
<br /> Filter value under neFilter should start with one of keyword
[starts, ends, contains] followed by space. <br /> This operation is not
allowed for current user.
Changed response : [200]//Successfully subscribed to Live PM
data <br /> If this API is successful, PMNextGen will start pumping Live
PM Data into websocket topic for every sampling frequency<br /> The
successful response contains 2 fields:<br /> 1. topic - Websocket topic
name <br /> 2. subscription id to be used further in update, pause, resume
and delete subscription APIs <br /> Next user has to perform below
operations to start receiving Live PM Data: <br /> A. Connect to the
websocket "wss://<<WS-NOC Main IP>>:8443/mncpm/connect"
<br /> Authorization, Keystore and Truststore should be set properly while
connecting to websocket<br /> B. Once connected to websocket, subscribe to
topic which you received the name in 'topic' field in this
response<br /> and listen for live pm data messages.<br /> Live PM
Data messages will be keep coming in the websocket topic in below format:<br
/>
{"OTN_CONNECTION_63/7/11DPM12-1-11-L1/NEND/Rx":{"gdm":{"dt":"2023-02-01
20:31:40","OPR-AVG":10.0,"OPR-H":10.0,"OPR-L":10.0},"metrics":["OPR-AVG","OPR-H","OPR-L"]},"OTN_CONNECTION_63/8/11DPM12-1-11-L1/NEND/Rx":{"gdm":{"dt":"2023-02-01
20:31:40","OPR-AVG":10.0,"OPR-H":10.0,"OPR-L":10.0},"metrics":["OPR-AVG","OPR-H","OPR-L"]}}
<br /> The key format is "Connection Id/Ne
Id/PortLabel/Location/Direction". <br /> The metrics field will have
the metric name and value for the specified dt timeframe <br />
Changed response : [409]//Max allowed live session count
reached
Changed response : [400]//Validation errors: <br />
Connection or NE and Port details should not be empty. <br />
ErrConnectionIdIsEmpty:ConnectionID should not be empty. <br />
ErrNeIdIsEmpty:Ne Id should not be empty. <br />
ErrPortLabelIsEmpty:Portlabel should not be empty. <br />
ErrValuesIsEmpty:cnp values should not be empty. <br /> Technology, Metric
Group and Metric details in metrics field should not be empty. <br />
ErrMetricsIsEmpty:Metrics should not be empty. <br />
ErrTechnologyIsEmpty:Technology should not be empty. <br />
ErrMetricGroupIsEmpty:Metric Group should not be empty. <br />
ErrMetricsIsEmpty:Metrics should not be empty. <br />
ErrInvalidGranularity:Only 15mins or 24hours granularity is supported in Live
PM
Changed response : [404]//Validation errors: <br />
ErrInvalidUserNe : Specified NE involved does not belong to current user domain.
<br /> ErrInvalidUserNes : Some of NEs involved does not belong to current
user domain. <br /> ErrInvalidUserCxns : Some of CXNs involved does not
belong to current user domain. <br /> ErrInvalidUserCxn : Specified CXN
involved does not belong to current user domain
Changed response : [404]//The resource you were trying to
reach is not found
Schema incompatible
Changed body: '*/*'
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Schema incompatible
Changed body: '*/*'
Changed response : [400]//Validation errors: <br />
Request Object cannot be empty <br /> Number of Entries field should be
always greater than 0 <br /> Column name field cannot be empty if sortBy
is specified <br /> Operation value should be "asc" or
"desc" <br /> Filter value should not be empty <br /> Case
Sensitive should be true of false <br /> Negation should be either true of
false <br /> CxnIds should contain valid Connection Ids. <br />
ConnectionID should not be empty.
Schema incompatible
Changed body: '*/*'
Changed response : [500]//Internal Server Error
Schema incompatible
Changed body: '*/*'
Changed response : [200]//Successfully retrieved data
Schema incompatible
Changed body: '*/*'
Changed response : [401]//You are not authorized to view the
resource
Changed response : [200]//Successfully updated the data
Schema
Changed body: '*/*'
Changed response : [400]//Validation errors: <br />
Granularity should be 15mins or 24hours in this release <br /> Profile Id
should contain only Alpha Numeric and Underscore characters <br /> Local
File location should contain only Alpha Numeric, Eiphen and Underscore
characters <br /> SFTP details are incorrect hence could not able connect
to sftp server <br /> SFTP File location is not matching the ip:port/path
pattern <br /> Profile Status should be either active or inactive <br
/> PmReport Duration of data should not be empty <br /> PmReport
Duration of data should have valid value <br /> Purge Criteria should be
specified <br /> Frequency should be set to either daily, weekly, monthly
and Yearly. It should not be empty <br /> Daily option should be either
onetime or reccurence .It should not be null <br /> Enter a valid hour and
min in onetime field, reccurence field <br /> Enter a valid hour and min
in daily, weekly, monthly and in yearly fields <br /> Start date should be
valid <br /> End date time should be greater than start time <br />
End date time should be greater than current time <br /> Sftp field should
not be set to "active" or "inactive" <br /> Report
format version should not be null or empty
Schema
Changed body: '*/*'
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Schema
Changed body: '*/*'
Changed response : [401]//You are not authorized to view the
resource
Schema
Changed body: '*/*'
Changed response : [404]//The resource you were trying to
reach is not found
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Schema
Changed body: '*/*'
Changed response : [404]//The resource you were trying to
reach is not found
Schema
Changed body: '*/*'
Changed response : [409]//Already a profile with specified Id
exists in DB
Schema
Changed body: '*/*'
Changed response : [200]//Successfully created CSV report
schedule job
Schema
Changed body: '*/*'
Changed response : [400]//Validation errors:<br />
Granularity should be 15mins or 24hours <br /> Profile Id should contain
only Alpha Numeric and Underscore characters <br /> Local File location
should contain only Alpha Numeric, Eiphen and Underscore characters <br />
SFTP details are incorrect hence could not connect to sftp server <br />
SFTP File location is not matching the ip:port/path pattern <br /> Profile
Status should be either active or inactive <br /> Duration of data should
not be empty <br /> Duration of data should have valid value <br />
Purge Criteria should be specified <br /> Frequency should be set to
either daily, weekly, monthly and Yearly. It should not be empty <br />
Daily option should be either onetime or reccurence .It should not be null
<br /> Enter a valid hour and min in onetime field or reccurence field
<br /> Enter a valid hour and min in daily, weekly, monthly and in yearly
fields <br /> Start date should be valid
End date time should be greater than start time <br /> End date time
should be greater than current time <br /> Sftp field should not be set to
"active" or "inactive" <br /> Report format version
should not be null or empty
Changed response : [400]//Validtion errors: <br
/>Granularity should be 15mins/24hours <br />File location is not
matching the ip address
Start time should be a valid timestamp <br />End time should be a valid
timestamp <br />ObjIds should not be empty and should contain valid NE IDs
<br />Start date time should be less than end date time <br />Sftp
details are incorrect, could not connect to sftp server <br />The given
file does not exist in the location <br />Error in generating pdf
report
POST/ne/export It is NAD compliant.Download PM data as a report for
NEs
Request
Schema
Changed body: 'application/json'
Response
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [404]//ErrPreviewFailed: Too many ODR
requests in processing
Changed response : [200]//Successfully downloaded data
Changed response : [401]//You are not authorized to download
the resource
Changed response : [400]//Validtion errors: <br
/>Granularity should be 15mins/24hours <br />File location is not
matching the ip address <br />Start time should be a valid timestamp
<br />End time should be a valid timestamp <br />ObjIds should not
be empty and should contain valid NE IDs <br />Start date time should be
less than end date time <br />Sftp details are incorrect, could not
connect to sftp server <br />The given file does not exist in the
location
Changed response : [200]//Successfully found the spanloss KPI
values for given connection ids
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [400]//Validation errors: <br
/>Granularity should be 15mins or 24hours <br />objIds should not be
empty and it should contain valid Connection Ids
Changed response : [400]//Validation errors: <br
/>Response size exceeded
Granularity should be 15mins or 24hours <br />File location is not
matching the ip <br />Start time should be a valid timestamp <br
/>End time should be a valid timestamp <br />NE ID should not be empty
<br />Start date time should be less than end date time <br />Sftp
details are incorrect, could not connect to sftp server
POST/ne/nePmData It is NAD compliant.Fetches PM data for NEs
Request
Schema
Changed body: 'application/json'
Response
Deleted response : [404]//Errors: <br>The NE ID is not
present in PM DB <br /> The NE ID is not having matching data in PM
dB
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [404]//ErrPreviewFailed: Too many ODR
requests in processing
Changed response : [500]//Validation errors: <br
/>Internal application error <br />Unable to get the report
Changed response : [200]//Successfully downloaded data
Changed response : [401]//You are not authorized to download
the resource
Changed response : [400]//Validation errors: <br
/>Granularity should be 1min/15mins/24hours/4hr/8/hr/1hr <br />File
location is not matching the ip
Start time should be a valid timestamp <br />End time should be a valid
timestamp <br />ObjIds should not be empty and should contain valid
Connection IDs <br />Start date time should be less than end date time
<br />Sftp details are incorrect, could not connect to sftp server <br
/>The given file does not exist in the location <br />Error in
downloading compact pdf report
Changed response : [200]//Successfully downloaded data
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [400]//Validation errors: <br
/>Granularity should be 1min/15mins/24hours/4hr/8/hr/1hr <br />File
location is not matching the ip <br />Start time should be a valid
timestamp <br />End time should be a valid timestamp <br />ObjIds
should not be empty and should contain valid Connection IDs <br />Start
date time should be less than end date time <br />Sftp details are
incorrect, could not connect to sftp server <br />The given file does not
exist in the location
Changed response : [401]//You are not authorized to download
the resource
Changed response : [404]//ErrPreviewFailed: Too many ODR
requests in processing
Changed response : [500]//Validation errors: <br
/>Internal application error <br />Unable to get the report
Deleted response : [404]//Errors: <br>The CXN ID is not
present in PM DB <br /> The CXN ID is not having matching data in PM
db
Changed response : [400]//Validtion errors: <br
/>Response size exceeded <br />Granularity should be 15mins or 24hours
<br />File location is not matching the ip <br />Start time should
be a valid timestamp <br />End time should be a valid timestamp <br
/>ObjIds should not be empty and should contain valid Connection IDs <br
/>Start date time should be less than end date time
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [401]//You are not authorized to view the
resource
Changed response : [401]//You are not authorized to view the
resource
Changed response : [403]//Accessing the resource you were
trying to reach is forbidden
Changed response : [400]//Validtion errors: <br
/>Response size exceeded <br />Granularity should be 15mins or 24hours
<br />File location is not matching the ip <br />Start time should
be a valid timestamp <br />End time should be a valid timestamp <br
/>ObjIds should not be empty and should contain valid Connection IDs <br
/>Start date time should be less than end date time