This method set a single issue’s statu as Suspended. The client makes a PUT request providing input parameters CompanyID and LanguageID. The output will be either in json or xml format depending on the request type.
Details on some property ofRequest Body are listed below;
Values of date units 0 – (Hours), 1 – (Days), 2 – (Weeks), 3 – (Minutes)| Name | Value | |
|---|---|---|
| REST-API METHOD | SET HOLD | |
| HTTP METHOD | PUT | |
| RESPONSE TYPE | XML | |
| URL | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/issueHold.json/{issueID}/{langID} | https://api.csm.next4biz.net/services/IssueService/{CompanyID}/issueHold.xml/{issueID}/{langID} |
| REQUEST HEAD | Authorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+json,application/json;q=0.9,*/*;q=0.8 Content-Type: application/json | Authorization: Basic {base64 encoded username:password} Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Content-Type: application/xml |
<IssueHold>
<AlertRemainUnit>{DateUnits}</AlertRemainUnit>
<AlertRemainValue>{AlertRemainValue}</AlertRemainValue>
<Description>{Description}</Description>
<DurationUnit>{DateUnits}</DurationUnit>
<DurationValue>{DurationValue}</DurationValue>
<IssueHoldReasonId>{IssueHoldReasonId}</IssueHoldReasonId>
</IssueHold>
{
"AlertRemainUnit": "{DateUnits}",
"AlertRemainValue": "{AlertRemainValue}",
"Description": "{Description}",
"DurationUnit": "{DateUnits}",
"DurationValue": "{DurationValue}",
"IssueHoldReasonId": "{IssueHoldReasonId}"
}
<Response
xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Content i:nil="true"/>
<Message>Operation was successfully completed</Message>
<Result>true</Result>
</Response>
{
"Content": {},
"Message": "Operation was successfully completed",
"Result": "true"
}