# Retrieves all Temporarily Exempted Devices across the Network. This API fetches a list of devices granted temporary exemptions from device control policies. It supports filters for OS platform, exemption status, device type, time period, and domain, along with pagination. ## Endpoint `GET /api/1.4/reports/dcm/deviceexemption` ## Request URL `https://`[*{serverurl}*](https://www.manageengine.com/products/desktop-central/help/api/cloud/oauth-authentication-endpoint-domain.html)`/api/1.4/reports/dcm/deviceexemption` ### Scope `DesktopCentralCloud.DeviceControl.READ` ### Header `Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52` ## Request Parameters ### Query Parameters - **page** — integer *(Optional)* Current page number for pagination - **pagelimit** — integer *(Optional)* Number of records per page - **period** — integer *(Optional)* Filter based on time period `0` - This week `1` - This month `2` - This year `3` - Last week `4` - Last month `5` - Last 2 months `6` - Last 3 months `7` - Last 6 months `8` - Last 9 months `9` - Last year - **status** — integer *(Optional)* Filter temporary access permission records based on exemption status `0` - Yet to apply `1` - Awaiting schedule `2` - Active `3` - Expired - **os_platform** — string *(Optional)* Filter based on OS Platform `1` - Windows `2` - Mac - **devicetype** — long *(Optional)* Filter devices based on type `2` - Biometric `3` - Bluetooth `4` - CD-ROM `5` - Disk Drive `9` - Floppy Disk `19` - Image `20` - Infrared `21` - Keyboard `24` - Modem `26` - Mouse `37` - Printer `42` - Smart Card Reader `46` - Tape Drive `49` - WPD `100` - WPD Apple Devices `102` - Serial Ports (COM) `103` - Parallel Ports (LPT) `104` - Wireless Network Adapters - **domain** — string *(Optional)* Filter the records based on domain names ## Sample Request ```curl curl --request GET \ --url https://appdomains/api/1.4/reports/dcm/deviceexemption \ --header 'Authorization: Zoho-oauthtoken d92d4xxxxxxxxxxxxx15f52' ``` ## Response Parameters ### HTTP Code 200 #### Response Body — application/json - **JSON Object** - **message_type** — string Module code identifier - **message_response** — JSON Object Response data container - **message_version** — string API version - **status** — string Status of API call (success/failure) - **response_code** — integer HTTP response code ## Sample Response: HTTP 200 Device exemption report response ```json { "response_code": 200, "message_type": "dcm", "message_response": { "total": 1, "limit": 25, "page": 1, "dcm": [ { "custom_device_name": "--", "cr.domain_netbios_name": "WORKGROUP", "ur.name": "All Users Group", "policy_id": 14703, "ta_type": 1, "managedcomputer.friendly_name": "SYS-1", "duration_type": 1, "duration_to": 1755872590840, "cr.name": "uesqa-w10-1", "vendor_hex_id": "7812", "os_platform": 1, "allowed_devices": 0, "policy_name": "AccessName_2424", "is_agent_deployed_access": "smp.status.ytdeploy", "device_type": "smp.dcm.removablestoragedevice", "serial_number": "2425153", "applied_time": 0, "duration_from": 1755868990840, "duration": 60, "modified_time": 1755869002279, "product_hex_id": "7822", "parent_device_instance_id": "--" } ] }, "message_version": "1.4", "status": "success" } ```