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.
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
uuidHeader Parameters
Response Body
application/json
application/json
curl -X POST "https://loading/v1/users/497f6eca-6276-4993-bfeb-53cbbbba6f08/devices/actions/refresh"{
"data": {
"job_id": "453bd7d7-5355-4d6d-a38e-d9e7eb218c3f",
"status": "accepted"
}
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}Complete a credential connection that requires provider MFA
Only called after `/devices/auth/connect` returned `connection_state=pending_provider_mfa`. On a correct code, completes the connection and starts backfill. On an incorrect code, returns `failed`.
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).