List devices
Changed onReturns a paginated list of the user's devices along with pagination metadata. By default every device except terminated and unknown-state ones is listed, including stopped and maintenance devices; narrow with e.g. state=ready or state=stopped,maintenance, and pass state=terminated or state=unknown to see those.
Request
- Base URLhttps://api.mobilerun.ai
- URLhttps://api.mobilerun.ai/devices
- AuthHTTP bearer
Query parameters
Filter by current device state. Comma-separated (state=ready,stopped). Defaults to every state except terminated and unknown, so stopped and maintenance devices are listed; pass state=terminated or state=unknown to see those.
Canonical device type. Retired dedicated_* aliases are no longer accepted. Availability depends on the deployment.
Filter by the device's platform as served in the platform field (runtime, announced, else type-derived).
Case-insensitive search: matches devices whose name contains the term or whose ID starts with it. Combined with all other filters.
When true, only return devices created by the authenticated caller.
Filter to devices created by this user id. Mutually exclusive with mine.
Include devices created at or after this RFC3339 timestamp.
Include devices created before this RFC3339 timestamp (exclusive). Must be later than createdAfter when both are set.
Response
OK
Example response
{
"$schema": "https://example.com/schemas/ResponseDeviceInfo.json",
"items": [
{
"$schema": "https://example.com/schemas/DeviceInfo.json"
}
]
}Changes
- info
added the new enum value
ios_phoneto thequeryrequest parametertype
- info
- warning
deleted the
queryrequest parameterownerId
- warning