---
title: "List currently available devices"
method: GET
path: "/v1/devices/available"
tags: ["Devices"]
---

# List currently available devices

`GET /v1/devices/available`

Subset of /v1/devices filtered to devices the authenticated account can acquire right now (not in use by another customer, not under maintenance).

## Response `200`

List currently available devices

- TestingbotEntitiesDevice[]
  - `id` integer, required — Unique numeric device ID.
  - `name` string, required — Marketing name (e.g. "iPhone 15 Pro").
  - `model_number` string, required — Manufacturer model number (e.g. "SM-G991B").
  - `platform_name` string, required — Mobile OS family (e.g. "iOS", "Android").
  - `version` string, required — OS version (e.g. "17.4", "14").
  - `resolution` string, required — Display resolution as `<width>x<height>` (e.g. "1170x2532").
  - `width` integer, required — Display width in pixels, parsed from `resolution`.
  - `height` integer, required — Display height in pixels, parsed from `resolution`.
  - `cpu` string, required — CPU architecture.
  - `available` boolean, required — Whether the device is free for this account to acquire right now.
  - `multiple_browsers` object[], required — Selectable browsers on this device. Only present on devices that offer more than one.

---

[API](https://skmtc.net/testingbot/apis/testingbot-rest-api.md) · [All operations](https://skmtc.net/testingbot/apis/testingbot-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/testingbot/testingbot-rest-api/versions/eff607a49246/schema)
