File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed 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
388
388
389
389
- Body Parameters:
390
390
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
+
391
425
- **Example of Onboarding Extension Request:**
392
426
```json
393
427
{
You can’t perform that action at this time.
0 commit comments