Escalate a proposal
Escalates the specified proposal to another user in the subscriber’s multi-level proposal (MLP) approval hierarchy. The proposal can be approved, rejected, put on hold, or returned upon escalation. You can attach an existing work order or create a new one while submitting the request. <br />Note: This method is only available to subscribers with the MLP setting enabled. <br />MLP users can escalate a proposal if the following conditions are met: • The user's approval level corresponds to the proposal level. • The Override option is enabled for the user in case their level is higher than the proposal level. <br />Example Request
PUT /proposals/{proposalId}/escalate
{
"Action": "Approve",
"WoType": 2,
"TrackingNumber": 140324907,
"PoNumber": "",
"ExistingPoNumber": "",
"Category": "",
"CategoryId": ,
"ApprovalCode": "",
"Priority": "",
"Comment": "Escalating proposal to the General Manager",
"RejectReasonCodeId": 0,
"ReasonString": "",
"EmailsToNotify": "john.smith@domain.com",
"EmailMyself": false,
"MyEmail": "",
"ProposalId": 10010836
}
Request
- Base URLhttps://sb2api.servicechannel.com/v3
- AuthOAuth 2Authorization codehttps://sb2login.servicechannel.com/oauth/authorizeToken URLhttps://sb2login.servicechannel.com/oauth/token
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The unique numeric identifier of the proposal to escalate.
Request body
Response
The specified proposal is escalated and updated with the passed parameters. The response is intentionally blank.
Changes
No recorded changes to this operation across all 1 revision of this API.