Approve or decline multiple JIT elevate requests in bulk.
put /dcapi/appctrl/jitpolicy/status/{actionType}
https://{serverurl}/dcapi/appctrl/jitpolicy/status/{actionType} Copied!
Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52
Type denoted 5 - Decline, 6 - Approve the JIT Elevation request.
Object containing the list of policy IDs to approve or decline
Array of policy IDs to be bulk approved or declined
Array of policy IDs to be bulk approved or declined
curl --request PUT \
--url https://appdomains/dcapi/appctrl/jitpolicy/status/{actionType} \
--header 'Accepts: application/json' \
--header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' \
--header 'Content-Type: application/json' \
--data '{"selectedIds":{"ids":[902]}}'Bulk approve/decline JIT elevate requests
{
"selectedIds": {
"ids": [
902
]
}
}
Human-readable status message describing the result of the bulk operation
Whether the bulk approve/decline operation succeeded (true) or failed (false)
Error code: INVALID_REQUEST for validation failures
Detailed validation error message
Error code: INVALID_REQUEST for validation failures
Detailed validation error message
Internal error code: INTERNAL_ERROR when exception occurs while approve/decline jit policies
Detailed message: Exception Occurred While approve/decline jit policies
JIT elevate requests approved successfully
{
"message": "Bulk approve successfully for 1 policies",
"status": true
}
JIT elevate requests approved successfully
{
"message": "Bulk decline successfully for 1 policies",
"status": true
}
JIT elevate requests partially approved/decline
{
"message": "Bulk approve was successfully for 1 policies. The following policies could not be processed because the agent was unavailable: JIT For Oracle VirtualBox, JIT For VLC media player",
"status": false
}
Authentication credentials missing or invalid
{
"errorMessage": "Authentication credentials are missing or invalid",
"errorCode": "UNAUTHORIZED"
}
Invalid request parameters
{
"errorMessage": "Unable to access the requested policy IDs : [1000000]",
"errorCode": "1001"
}
Internal error while approve/decline jit request
{
"errorMessage": "Exception Occurred While approve/decline jit policies",
"errorCode": "INTERNAL_ERROR"
}
![]()
Duration: 1 minute | Threshold: 50 | Lock period: 5 minutes
Duration - Time window for the threshold.
Threshold - Number of API calls allowed within the specified duration.
Lock Period - Wait time before consecutive API requests.
© 2026, Zoho Corporation Pvt. Ltd. All Rights Reserved.