---
title: "List auth sessions"
method: GET
path: "/sessions/"
tags: ["sessions"]
---

# List auth sessions

`GET /sessions/`

Use this method to list auth sessions.

## Query parameters

- `active` boolean
- `created_date_gt` string, date-time
- `created_date_gte` string, date-time
- `created_date_lt` string, date-time
- `created_date_lte` string, date-time
- `id_in` string[]
- `ip_in` string[]
- `limit` string
- `mobile` boolean
- `ordering` string
- `page` string
- `status` string[]
- `user_id_in` integer[]
- `user_name_in` string[]
- `uuid_in` string[]

## Response `200`

- PaginatedAuthSessionList
  - `next_page` string, nullable
  - `prev_page` string, nullable
  - `results` AuthSession[]
    - `id` string, required
    - `status` 'online' | 'offline' | 'blocked', required
    - `active` boolean, required — Token is active
    - `uuid` string, required — Device unique identifier
    - `mobile` boolean, required — Device is mobile
    - `device_info` object, required
    - `ip` string, required — Device ip address
    - `last_ping_date` string, date-time, required — Device last ping date
    - `user__username` string, required
    - `created_date` string, date-time, required
    - `user_id` integer, required

---

[API](https://skmtc.dev/ntechlab/apis/internal-api-documentation.md) · [All operations](https://skmtc.dev/ntechlab/apis/internal-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/ntechlab/internal-api-documentation/revisions/fe217a895bc7/schema)
