List devices
list_devicesList managed Miradore devices with filters for platform, status, user, tag, model, serial, online state, and last check-in; returns compact device summaries, excluding retired devices by default.
Instructions
List managed devices in Miradore with optional filters. Returns a compact summary per device (id, name, model, serial, platform, OS version, online status, last check-in, user, tags, enrollment type). Retired devices are excluded unless include_retired or status is given. Use get_device for full details on one device.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | Only devices with this tag. | |
| page | No | Page number, starting at 1. | |
| rows | No | Devices per page (max 500). | |
| filter | No | Advanced: extra Miradore API v1 filter expression ANDed with the others, e.g. "InvOS.Version startswith '17.'". | |
| status | No | Only devices with this lifecycle status. 'Deleted' means retired. | |
| platform | No | Only devices on this platform. | |
| user_email | No | Only devices assigned to this user email. | |
| name_contains | No | Device name contains this text. | |
| online_status | No | Only devices with this online status. | |
| serial_number | No | Exact serial number. | |
| model_contains | No | Model or marketing name contains this text, e.g. 'iPad'. | |
| include_retired | No | Include retired (Deleted) devices. Default false. | |
| not_reported_in_days | No | Only devices that have not checked in for at least this many days. |