---
title: "GET /api/accessusers"
method: GET
path: "/api/accessusers"
tags: ["api", "accessusers"]
---

# GET /api/accessusers

`GET /api/accessusers`

Get all Access Users

## Response `200`

OK

- AccessUserResource[]
  - `_id` string
  - `sellerId` string, required — The ID of the seller that owns the access user.
  - `active` boolean — Whether the access user is active or not.
  - `name` string, required — An internal name to identify the access user
  - `token` string, required — The token to authenticate against the access-control endpoints.
  - `accessAllEvents` boolean, required — Whether the access user can access all events of his seller
  - `events` string[] — An array of events the access user can access. Only if accessAllEvents=false.
  - `lastRequest` string, date-time — An ISO Timestamp indicating when the access user made the last request.
  - `expires` string, date-time — An ISO Timestamp indicating when the access user should expire
  - `isIntegration` boolean — Whether an integration belongs to the access user
  - `integration` 'simplyX' | 'axess' | 'skidata' — The type of integration belongs to this access user
  - `deviceSettings` object — An object of settings which will be used on the device
    - `accessMode` 'full' | 'restricted' — 'restricted' mode limits access-user visibility while keeping assigned access-control capabilities available.
    - `scanGroupId` string, nullable — The ID of the scan group to which the access user assigned.
  - `createdAt` string, date-time, required — An ISO Timestamp indicating when the access user was created.
  - `updatedAt` string, date-time, required — An ISO Timestamp indicating when the access user was updated.
  - `__v` integer

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/vivenu/apis/vivenu-api.md) · [All operations](https://skmtc.net/vivenu/apis/vivenu-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vivenu/vivenu-api/revisions/36be0dca14e7/schema)
