FIREANIME API
Browse API97 operations
POST

ListDeviceSessions

ListDeviceSessions returns revocable sessions created through device login.

/api.v1.auth.AuthService/ListDeviceSessions Bearer required
01

Request

ListDeviceSessionsRequest

ListDeviceSessionsRequestapi.v1.auth.ListDeviceSessionsRequest0 fields

List Device Sessions Request message.

No fields — send an empty JSON object.
Request JSON
{}
02

Response

ListDeviceSessionsResponse

ListDeviceSessionsResponseapi.v1.auth.ListDeviceSessionsResponse1 fields

List Device Sessions Response message.

sessionsarray

Sessions value.

Example response
{
  "sessions": [
    {
      "id": "string value",
      "deviceType": "UNSPECIFIED",
      "deviceName": "string value",
      "createdAtUnix": "1",
      "lastUsedAtUnix": "1",
      "expiresAtUnix": "1"
    }
  ]
}
03

Referenced models

1 nested message types

DeviceSessionapi.v1.auth.DeviceSession6 fields

Device Session message.

id
string

Id value.

deviceType
DeviceType

Device Type value.

deviceName
string

Device Name value.

createdAtUnix
int64

Created At Unix value.

lastUsedAtUnix
int64

Last Used At Unix value.

expiresAtUnix
int64

Expires At Unix value.

04

Error handling

Common failure codes

unauthenticatedThe Bearer token is missing or invalid.

invalid_argumentThe request payload failed validation.

internalThe service could not complete the operation.