publishSR
Based on certain SR events, Juniper publishes SR details, including list of notes, attachments, RMAs and linked content, plus the full content of the latest 5 notes. The payload is the same as sent in querySR response.
{
"srDetails": {
"statusCode": "string",
"status": "string",
"message": "string",
"appId":"string",
"customerCaseNumber": "string",
"customerSourceID": "string",
"customerUniqueTransactionID": "string",
"junUniqueTransactionID":"string",
"serviceRequestNumber": "string",
"transactionDateTime": "string",
"srStatus":"string",
"caseType": {
"code": "string",
"description": "string"
},
"synopsis": "string",
"problemDescription": "string",
"priority": "string",
"adminSRType": "string",
"adminSRSubType": "string",
"ccEmail": "string",
"addSenderToEmail": boolean,
"followUpMethod": "string",
"srOwnerFullName": "string",
"srOwnerEmailAddress": "string",
"contact": {
"accountID": "string",
"accountName": "string",
"contactName": "string",
"contactEmail": "string",
"preferredTelephoneCountryCode": "string",
"preferredTelephoneNumber": "string",
"preferredTelephoneExtension": "string"
},
"rma": [
{
"rmaNumber": "string",
"items": [
{
"itemNumber": "string",
"itemType": "string",
"itemStatus": "string"
}
]
}
],
"product": {
"serialNumber": "string",
"productID": "string",
"productSeries": "string",
"platform": "string",
"version": "string",
"release": "string",
"software": "string",
"specialRelease": "string",
"routerName": "string"
},
"escalate": [
{
"description": "string",
"dateTime": "string",
"escalatedBy": "string",
"status": "string"
}
],
"notes": [
{
"id": "string",
"description": "string",
"title": "string",
"originator": "string",
"dateTime": "string"
}
],
"attachments": [
{
"sequenceNumber": "string",
"title": "string",
"sizeInBytes": "string",
"path": "string",
"typeDescription": "string",
"uploadedDate": "string",
"uploadedBy": "string"
}
],
"linkedReferences": [
{
"url": "string",
"referenceId": "string",
"referenceType": "string"
}
],
"recentNotes": [
{
"id": "string",
"dateTime": "string",
"originator": "string",
"content": "string"
}
]
}
}
{
"srDetails": {
"statusCode": "string",
"status": "string",
"message": "string",
"appId":"string",
"customerCaseNumber": "string",
"customerSourceID": "string",
"customerUniqueTransactionID": "string",
"junUniqueTransactionID":"string",
"serviceRequestNumber": "string",
"transactionDateTime": "string",
"fault": [
{
"errorClass": "string",
"errorType": "string",
"errorCode": "string",
"errorMessage": "string"
}
]
}
}