File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -388,6 +388,40 @@ Updates an existing request before approval or rejection with the provided detai
388388
389389- Body Parameters:
390390
391+ - **Example of OOO Request:**
392+ ```json
393+ {
394+ "status" : " string" , // status must be APPROVED or REJECTED
395+ "comment" : " string" // optional
396+ }
397+ ```
398+
399+ - **Success Response of OOO Request:**
400+
401+ - **Code:** 200
402+ - **Content:**
403+ ```json
404+ {
405+ "message" : " Request approved/rejected successfully"
406+ }
407+ ```
408+
409+ - **Error Responses of OOO Request:**
410+ - **Code:** 400
411+ - **Content:** `{ "statusCode": 400, "error": "Bad Request", "message": "Invalid request type" }`
412+ - **Code:** 400
413+ - **Content:** `{ "statusCode": 400, "error": "Bad Request", "message": "Request already approved" }`
414+ - **Code:** 400
415+ - **Content:** `{ "statusCode": 400, "error": "Bad Request", "message": "Request already rejected" }`
416+ - **Code:** 401
417+ - **Content:** `{ "statusCode": 401, "error": "Unauthorized", "message": "Unauthenticated User" }`
418+ - **Code:** 401
419+ - **Content:** `{ "statusCode": 401, "error": "Unauthorized", "message": "Only super users are allowed to acknowledge OOO requests" }`
420+ - **Code:** 404
421+ - **Content:** `{ "statusCode": 404, "error": "Not Found", "message": "Request does not exist" }`
422+ - **Code:** 500
423+ - **Content:** `{ "statusCode": 500, "error": "Internal Server Error", "message": "An internal server error occurred" }`
424+
391425 - **Example of Onboarding Extension Request:**
392426 ```json
393427 {
You can’t perform that action at this time.
0 commit comments