Devices
List Devices
Retrieve a paginated list of devices
GET
Retrieve a paginated list of devices in your project, optionally filtered by end user.
Matching is exact and case-sensitive. An empty
Authentication
Requires an API key withdevices:read scope.
Query Parameters
Maximum number of items to return (1-100).
Number of items to skip for pagination.
Filter devices by bound end user.
Return the device whose serial number exactly matches this value (1-64 characters). The lookup is scoped to the authenticated project and returns at most one item. When combined with
end_user_id, this filter takes precedence.Find a Device by Serial Number
Use theserial_number filter to recover the Bota device ID (dev_*) for a device visible to your project:
Node.js
data array means the serial number does not exist or is not accessible to the authenticated project; the API does not reveal which case applies.
If registration returns 409 Conflict, query this filter. Reuse the returned dev_* ID when a match is found. If the result is empty, the device belongs elsewhere or is otherwise inaccessible.

