Created
October 4, 2022 15:51
-
-
Save cmcdevitt/3420305b5edf29e836bc5aee6a043ffa to your computer and use it in GitHub Desktop.
Scripted REST Resource Example - Basic
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| (function process(/*RESTAPIRequest*/ request, /*RESTAPIResponse*/ response) { | |
| //var util = new global.ChangeRequestAPI(); | |
| var requestBody = request.body; //Already parsed from JSON to object | |
| var requestData = requestBody.data; | |
| if (requestData) { | |
| //Get Input Data | |
| var change_request = requestData.u_change_request;//"standard" | |
| //Process Data | |
| //Return Result | |
| response.setStatus(201);//HTTP Status Code | |
| return 'Change Request ' + change_request_number + ' closed.'; //Message | |
| }else { | |
| response.setStatus(400);//Error, request.body was empty | |
| return 'Payload Empty'; | |
| } | |
| })(request, response); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment