List devices currently linked to the user
Paginated list of every provider the member has connected. `status=error` flags providers whose credentials have broken (typically a partner-side reconnect prompt).
Authorization
MemberBearer Member-scoped JWT minted by POST /v1/auth/token. Required on every /v1/users/{user_id}/... route; the token's sub claim must match the path user_id.
In: header
Path Parameters
uuidQuery Parameters
101 <= value <= 20000 <= valueHeader Parameters
Response Body
application/json
application/json
curl -X GET "https://loading/v1/users/497f6eca-6276-4993-bfeb-53cbbbba6f08/devices"{
"data": [
{
"provider_slug": "string",
"device_name": "string",
"connected_at": "2019-08-24T14:15:22Z",
"last_sync_at": "2019-08-24T14:15:22Z",
"status": "connected"
}
],
"pagination": {
"limit": 25,
"offset": 0,
"total": 0
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Trigger a sync of all connected cloud providers
Force-refresh affordance — partners typically don't need this (providers sync on their own cadence). Returns `202` with a `job_id`; partners can poll the async-jobs service.
Disconnect a linked device
Revokes provider tokens / deletes credentials and purges historical data for the member from this provider. Irreversible — re-linking starts a fresh backfill from the provider's earliest available data.