Skip to content

List your signed-in devices

GET
/api/v1/me/sessions
curl --request GET \
--url http://localhost:8080/api/v1/me/sessions \
--header 'Authorization: Bearer <token>'

Sessions that haven’t expired, most recently used first. A demo account sees only the current session, since the others are other visitors’.

Your sessions.

Media typeapplication/json
Array<object>
object
id
required
integer format: int64
device
required

The label given at sign-in.

string | null
createdAt
required
string format: date-time
lastUsedAt
required

Updated at most once an hour.

string format: date-time
expiresAt
required
string format: date-time
current
required

Whether this is the session making the request.

boolean

Example generated

[
{
"id": 1,
"device": "example",
"createdAt": "2026-04-15T12:00:00Z",
"lastUsedAt": "2026-04-15T12:00:00Z",
"expiresAt": "2026-04-15T12:00:00Z",
"current": true
}
]

The request has no valid session token.

Media typeapplication/json
object
code
required
string
Allowed values: bad_request unauthorized forbidden not_found unavailable scan_in_progress content_changed already_set_up name_taken last_admin progress_conflict too_many_attempts not_linked identity_taken last_sign_in provider_unavailable too_many_sign_ins repository_exists repository_not_allowed repository_unreadable repository_needs_token repository_needs_password repository_needs_credentials repository_credentials_refused extension_invalid source_failed source_unavailable source_check_failed internal
message
required

Explains the problem to a developer.

string

Example

{
"code": "bad_request"
}

The server failed; details are in its log.

Media typeapplication/json
object
code
required
string
Allowed values: bad_request unauthorized forbidden not_found unavailable scan_in_progress content_changed already_set_up name_taken last_admin progress_conflict too_many_attempts not_linked identity_taken last_sign_in provider_unavailable too_many_sign_ins repository_exists repository_not_allowed repository_unreadable repository_needs_token repository_needs_password repository_needs_credentials repository_credentials_refused extension_invalid source_failed source_unavailable source_check_failed internal
message
required

Explains the problem to a developer.

string

Example

{
"code": "bad_request"
}