# Lists all Just-In-Time (JIT) policies with associated metadata Returns a list of all JIT policies configured in the system, including each policy's ID, name, description, associated application group, and other relevant metadata. Use this API to retrieve JIT policy information for display in management consoles or for use in automation scripts. ## Endpoints `GET /dcapi/appctrl/jitpolicies` ## Request URL `https://{server-hostname}:8383/dcapi/appctrl/jitpolicies` ## Scope `AppControl.READ` ## Header `Authorization: d92d4xxxxxxxxxxxxx15f52` ## Sample Request ```curl curl --request GET \ --url https://appdomain/dcapi/appctrl/jitpolicies \ --header 'Authorization: d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP code 200 Response body: `application/json` - JSON object - **page** (`string`): Current page number of the paginated result - **totalPages** (`integer`): Total number of pages available - **temporaryAccessDetails** (`JSON array`): List of temporary access (JIT) policies ### HTTP code 401 Response body: `application/json` - JSON object - **errorCode** (`string`): Error code: `INVALID_REQUEST` for validation failures - **errorMessage** (`string`): Detailed validation error message ### HTTP code 500 Response body: `application/json` - JSON object - **errorCode** (`string`): Internal error code: `INTERNAL_ERROR` when exception occurs While getting jit policies - **errorMessage** (`string`): Detailed message: Exception Occurred While getting jit policies ## Possible Response Codes - **200**: HTTP code - **401**: HTTP code - **500**: HTTP code ## Sample Response: HTTP 200 List of JIT policies ```json { "totalPages": 1, "page": 1, "temporaryAccessDetails": [ { "modifiedTime": "2026-06-22 08:26:50", "reason": "Browsing", "durationFrom": null, "modifiedUser": "admin", "policyName": "JIT For Ulaa", "durationTo": null, "durationType": "Fixed", "agentStatus": "Failed", "jitAccessType": "Specific Apps", "platform": "Windows", "machineName": "uexxxxxest", "durationMinutes": "60", "policyID": "902", "policyType": "ACPJitElevate", "expiryTime": "2026-06-22 09:26:50", "createdTime": "2026-06-17 12:03:28", "riskScore": 3.3, "createdUser": "DC-SYSTEM-USER" }, { "modifiedTime": "2026-06-22 08:26:48", "reason": "--", "durationFrom": null, "modifiedUser": "admin", "policyName": "JIT For Google Chrome", "durationTo": null, "durationType": "Fixed", "agentStatus": "Failed", "jitAccessType": "Specific Apps", "platform": "Windows", "machineName": "uexxxxxtest", "durationMinutes": "60", "policyID": "901", "policyType": "ACPJitElevate", "expiryTime": "2026-06-22 09:26:48", "createdTime": "2026-06-17 12:03:26", "riskScore": 3.3, "createdUser": "DC-SYSTEM-USER" } ] } ``` ## Sample Response: HTTP 401 Authentication credentials missing or invalid ```json { "errorMessage": "Authentication credentials are missing or invalid", "errorCode": "UNAUTHORIZED" } ``` ## Sample Response: HTTP 500 Internal error while fetching jit policies ```json { "errorMessage": "Exception Occurred While getting jit policies", "errorCode": "INTERNAL_ERROR" } ``` ## API Rate Limit ![](https://www.zohowebstatic.com/sites/zweb/images/people/ico-help.png) **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.