---
title: "List all users"
method: GET
path: "/v2/users"
tags: ["User"]
---

# List all users

`GET /v2/users`

Get all existing Hifi users

## Query parameters

- `type` 'individual' | 'business'
- `firstName` string
- `lastName` string
- `businessName` string
- `email` string
- `search` string
- `limit` string
- `createdBefore` string, date
- `createdAfter` string, date

## Response `200`

Success

- AllUserV2Objects
  - `count` integer
  - `users` union[]
    - union
      - IndividualUserV2Object
        - `id` string, uuid — User ID
        - `createdAt` string, date-time — Data and time when the user was created
        - `type` string
        - `email` string
        - `name` string
        - `wallets` object
          - `INDIVIDUAL` object
            - `ETHEREUM` WalletAddressObject
              - …
            - `POLYGON` WalletAddressObject
              - …
      - BusinessUserV2Object
        - `id` string, uuid — User ID
        - `createdAt` string, date-time — Data and time when the user was created
        - `type` string
        - `email` string
        - `name` string
        - `wallets` object
          - `INDIVIDUAL` object
            - `ETHEREUM` WalletAddressObject
              - …
            - `POLYGON` WalletAddressObject
              - …
  - `nextCursor` string — The `createdAt` timestamp of the last record in the current page. Pass this as `createdBefore` in the next request to retrieve the next page of results.

## Other responses

- `401` — Unauthorized
- `404` — Resource not found
- `500` — Internal Server Error

---

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