This endpoint is called to request amendment of an existing inflight service problem on an active service.
A request will contain 1 or more fields to be amended - only fields supplied should be changed.
The supplier should validate the amendment request. If the request is invalid or not possible then a 422 code should be returned with reason(s) for the rejection in the response.
The supplier may return a 202 accepted response without confirming the amendment if further validation/processing is required. In this scenario, the supplier must then send an update (KCI) to later confirm the amendment was applied or if rejected.
Alternatively, the supplier can confirm the amendment immediately by returning a 201 created response.
Amendment request was successful and the service problem has been updated
Service problem amendment request has been received and will be confirmed or rejected later by a KCI
Bad request - supplied request was malformed or missing mandatory parameters
Unauthorised access
The client is not permitted to access this resource.
Unprocessable entity - invalid data was provided
Invalid or failed response from the supplier
The supplier has not implemented this endpoint
Supplier API is temporarily unavailable
{- "id": 23467,
- "supplierReference": "SI_RE233827673",
- "serviceProblemId": 12356,
- "supplierServiceProblemReference": "SK_PRO233827673",
- "problemText": "The service keeps dropping between 6pm and 9pm every evening.",
- "escalationRequest": true,
- "characteristics": [
- {
- "name": "END_USER_CPE",
- "value": "Zyzel DX3301"
}
], - "primaryContact": {
- "name": "John Smith",
- "email": "john@smith.com",
- "phoneNumber": "01234 567890"
}, - "secondaryContact": {
- "name": "John Smith",
- "email": "john@smith.com",
- "phoneNumber": "01234 567890"
}, - "appointmentReservationId": 345,
- "appointmentReservationReference": "A234X",
- "hazards": "Hazardous materials stored on site",
- "onSiteRestrictions": "Restricted access",
- "notes": "Lorem ipsum dolor sit amet..."
}
{- "id": 23467,
- "supplierReference": "SI_RE233827673",
- "serviceProblemId": 12356,
- "supplierServiceProblemReference": "SK_PRO233827673",
- "problemText": "The service keeps dropping between 6pm and 9pm every evening.",
- "escalationRequest": true,
- "characteristics": [
- {
- "name": "END_USER_CPE",
- "value": "Zyzel DX3301"
}
], - "primaryContact": {
- "name": "John Smith",
- "email": "john@smith.com",
- "phoneNumber": "01234 567890"
}, - "secondaryContact": {
- "name": "John Smith",
- "email": "john@smith.com",
- "phoneNumber": "01234 567890"
}, - "appointmentReservationId": 345,
- "appointmentReservationReference": "A234X",
- "hazards": "Hazardous materials stored on site",
- "onSiteRestrictions": "Restricted access",
- "notes": "Lorem ipsum dolor sit amet..."
}