Get list of device tiles reports
⚠️ Android only. This endpoint returns data for Android devices only. For device-level reporting across platforms, use the Reports API (POST /report/v0/reports).
Retrieves a paginated list of device tile records for the enterprise's fleet.
Each record is a per-device summary that combines device details, network information, battery level, and security state. Supports a wide set of filters, including group, model, Android version, battery level, security status, and last-seen time.
About Device Tiles A device tile is a snapshot of one device's status in a single record, convenient for fleet overviews and filtered lists. It's a summary view; for detailed or exportable device data, use the Reports API.
Key Fields / Query Parameters
- group, group_multi, group_name — Filter by device group ID or name
- battery_level_gte / battery_level_lte — Filter by battery level range
- security_status, at_risk — Filter by security state
- last_seen_gt / last_seen_lt — Filter by when the device last checked in
- model, android_version, dpc_version — Filter by hardware and software versions
- battery_level, security_state, network_info — Key fields in each returned record
Common Use Cases
- Finding devices with low battery or a risky security state
- Listing devices in a group that haven't checked in recently
- Building a filtered fleet overview by model or Android version
Best Practices
- Combine filters to keep responses small on large fleets
- Use next to page through results instead of requesting everything at once
- Use the Reports API when you need full device-level data or exports
Workflow
- Choose filters for the devices you need
- Call this endpoint with enterprise_id and those filters
- Follow next until it's null
Request
- Base URLhttps://develop-api.esper.cloud/api
- URLhttps://develop-api.esper.cloud/api/v1/enterprise/{enterprise_id}/report/device-tiles/
- AuthHTTP bearer
Path parameters
A UUID string identifying this enterprise.
Query parameters
Filter device-tile reports by state.
Filter device-tile reports created after a given timestamp.
Filter device-tile reports created before a given timestamp.
Filter device-tile reports provisioned after a given timestamp.
Filter device-tile reports provisioned before a given timestamp.
Filter device-tile reports updated after a given timestamp.
Filter device-tile reports updated before a given timestamp.
Filter device-tile reports last seen after a given timestamp.
Filter device-tile reports last seen before a given timestamp.
Filter device-tile reports by battery level greater than given battery level.
Filter device-tile reports by battery level lower than given battery level.
Filter device-tile reports by whether they are at risk.
Following are the Security States and their description
* 1 = SECURE
* 10 = LOW_RISK
* 20 = MEDIUM_RISK
* 30 = HIGH_RISK
* 100 = DEVICE_STATE_UNSPECIFIED
Filter device-tile reports by status.
Filter device-tile reports by group.
Filter device-tile reports by group name.
Add group names to filter by comma separating
Filter device-tile reports using multiple group names.
Add group UUID to filter by comma separating
Filter device-tile reports by using multiple group ID's
Filter device-tile reports by immediate groups
Allowed values are True, False, true, false, 1, 0.
Filter device-tile reports by availability of group. True returns device-tiles with no group. False returns device-tiles with group.
Filter device-tile reports by imei.
Filter device-tile reports by device name.
Filter device-tile reports by recently added.
Filter device-tile reports for gms devices.
Filter device-tile reports by tag.
Filter device-tile reports by geofence application.
Filter device-tile reports by device serial id.
Filter device-tile reports by android version.
List of android versions- comma separated.
Filter device-tile reports by multiple android versions.
Filter device-tile reports by wifi-ssid.
Filter device-tile reports by network type.
List of network types, comma separated.
Filter device-tile reports by multiple network types.
Filter device-tile reports by device model.
Filter device-tile reports by template.
List of templates, comma separated.
Filter device-tile reports by multiple templates.
Filter device-tile reports by policy name.
List of policy names, comma separated.
Filter device-tile reports by multiple policies.
Filter device-tile reports by null-value policy.
Filter device-tile reports by DPC version.
City or state can be used to filter location.
Filter device-tile reports by location.
Filter device-tile reports by active connection status.
Filter device-tile reports by device type.
Filter device-tile reports by seamless information.
Response
successful operation
Changes
No recorded changes to this operation across all 6 revisions of this API.