---
title: "Get a paginated list of users."
method: GET
path: "/api/v1/Users"
tags: ["Users"]
---

# Get a paginated list of users.

`GET /api/v1/Users`

## Request

- Base URL: `https://api.slopesoftware.com` (the document declares no server; this is the origin it was published from)
- URL: `https://api.slopesoftware.com/api/v1/Users`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/slopesoftware/apis/akur8-life-api/docs/api/v1/Users/get.ts> (a function with typed inputs; its response is checked against the schema)

Possible status values: Locked (account has been locked), Activated (user has logged in at least once), Invited (invited but has not yet verified their email), Pending login (verified email but has not yet logged in).

## Query parameters

- `Limit` integer
- `Fields` string
- `Offset` integer

## Response `200`

OK

- GetUsersResponseItemV1
  - `userEmail` string, nullable: User's Email
  - `userName` string, nullable: User's Name
  - `roles` string, nullable: User's Roles
  - `status` string, nullable: User's Status
  - `lastVisitDate` string, date-time, nullable: User's Last Visit Date

## Other responses

- `201`: Created
- `400`: Bad Request
- `401`: Unauthorized
- `403`: Not Allowed To Access
- `404`: Not Found
- `429`: Too Many Requests

---

[API](https://skmtc.dev/slopesoftware/apis/akur8-life-api.md) - [All operations](https://skmtc.dev/slopesoftware/apis/akur8-life-api/llms.txt) - [OpenAPI document](https://skmtc.dev/slopesoftware/apis/akur8-life-api/revisions/9771b2c79880?raw)
