List guest accounts.
curl --request GET \ --url 'https://auth.example.com/api/admin/guest-users?limit=50&offset=0&include_expired=false' \ --header 'Authorization: Bearer <token>'Lists browser guest accounts for the current tenant, excluding accounts without an active resume credential unless requested. Routed storage uses cursor pagination; offset must be zero. Results are ordered by last use descending, then user id and shard order. Continuations expire after 15 minutes and are invalidated by changes to the query or account storage inventory. Any unavailable account shard fails the request with 503; partial results are never returned.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters ”Maximum users to return, clamped to 100.
Pagination offset for direct storage only; routed storage requires zero.
Include expired or inactive browser resume credentials.
Opaque next_cursor from the previous page; bound to this tenant and query.
Responses
Section titled “ Responses ”Guest account list response.
object
Routed storage continuation, or null when complete; absent for direct offset pagination.
object
Example generated
{ "total": 1, "limit": 1, "offset": 1, "next_cursor": "example", "users": [ { "user_id": "example", "credential_count": 1, "active_credential_count": 1, "next_credential_expiry": 1, "has_active_resume_credential": true, "created_at": 1, "last_used_at": 1 } ]}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Error response.
object
Example generated
{ "error": "example", "message": "example", "error_description": "example"}Guest read cursor is invalid, expired, or no longer matches the query or storage inventory.
Guest account storage or continuation storage is unavailable.