---
title: "Get user's devices"
method: GET
path: "/api/devices"
tags: ["Devices"]
---

# Get user's devices

`GET /api/devices`

## Request

- Base URL: `https://api.hiyd.ai`
- URL: `https://api.hiyd.ai/api/devices`
- Auth: HTTP bearer

## Query parameters

- `status` 'active' | 'inactive' | 'offline'

## Response `200`

Devices retrieved successfully

- object
  - `devices` Device[]
    - `id` string, uuid
    - `device_id` string
    - `user_id` string, uuid
    - `device_name` string
    - `device_type` 'smartwatch' | 'fitness_tracker' | 'smartphone' | 'other'
    - `model` string
    - `firmware_version` string
    - `battery_level` number
    - `last_sync_at` string, date-time
    - `status` 'active' | 'inactive' | 'offline'
    - `settings` object
    - `created_at` string, date-time

---

[API](https://skmtc.dev/hiyd/apis/hiyd-backend-api.md) - [All operations](https://skmtc.dev/hiyd/apis/hiyd-backend-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hiyd/apis/hiyd-backend-api/revisions/23598d347e1b?raw)
