Skip to main content
GET
Returns a paginated list of devices. Results are automatically scoped to devices you have access to.

Query parameters

string[]
Filter by hardware IDs. Repeated (?hardware_ids=id1&hardware_ids=id2) or comma-separated (?hardware_ids=id1%2Cid2). Only hardware_id is accepted — filtering by short_id is not supported.
string
Filter by device type (e.g. teebox, cartcaddie).
Partial match across name, hardware_id, and short_id (case-insensitive).
string
Filter by device attribute (e.g. attr_lock_status=0).
number
default:"100"
Max results per page (1–1000).
number
default:"0"
Number of results to skip for pagination.

Response

object[]
required
Array of device objects.
object
required