List users with pagination, sorting, and search.
Documentation Index
Fetch the complete documentation index at: https://openwearables.io/docs/llms.txt
Use this file to discover all available pages before exploring further.
The access token received from the authorization server in the OAuth 2.0 flow.
Page number (1-based)
x >= 1Number of results per page
1 <= x <= 100Field to sort by
created_at, email, first_name, last_name, last_synced_at Sort order
asc, desc Search across first_name, last_name, and email (partial match)
Filter by exact email
Filter by external user ID. Deprecated: no data-fetching endpoint (timeseries, workouts, sleep, summaries, health-scores, etc.) accepts external_user_id - they all require the Open Wearables UUID. This field was added early in the project but never wired into those endpoints, so it only works as a filter on GET /users. Store the UUID returned by POST /users in your own system instead.
Successful Response
Total number of items matching the query
x >= 0Current page number (1-based)
x >= 1Number of items per page
Total number of pages.
Whether there is a next page.
Whether there is a previous page.