Skip to main content
GET
/
v2
/
users
List all users
curl --request GET \
  --url https://production.hifibridge.com/v2/users \
  --header 'Authorization: Bearer <token>'
{
  "count": 2,
  "users": [
    {
      "id": "4d93ab4f-3983-4ac0-8c97-54bbc0f287fa",
      "createdAt": "2025-09-24T19:12:20.541Z",
      "type": "individual",
      "email": "[email protected]",
      "name": "John Doe",
      "wallets": {
        "INDIVIDUAL": {
          "ETHEREUM": {
            "address": "0x43B343Bb48E23F58406271131B71448fF95787AD"
          },
          "POLYGON": {
            "address": "0x43B343Bb48E23F58406271131B71448fF95787AD"
          }
        }
      }
    },
    {
      "id": "264484e0-979a-5fa3-9335-947f55e5999a",
      "createdAt": "2025-09-24T19:03:41.107Z",
      "type": "business",
      "email": "[email protected]",
      "name": "Random Bizz",
      "wallets": {
        "INDIVIDUAL": {
          "ETHEREUM": {
            "address": "0x2f78AEFA879819D7a5C9a87fE8BF5e7B961f5500"
          },
          "POLYGON": {
            "address": "0x2f78AEFA879819D7a5C9a87fE8BF5e7B961f5500"
          }
        }
      }
    }
  ],
  "nextCursor": "2025-09-24T19:03:41.107Z"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

type
enum<string>

If passed, you will get all users under the type.

Available options:
individual,
business
firstName
string

If passed, you will get all users with the case-insensitive partial match of firstName.

lastName
string

If passed, you will get all users with the case-insensitive partial match of lastName.

businessName
string

If passed, you will get all users with the case-insensitive partial match of businessName.

email
string

If passed, you will get all users with the case-insensitive partial match of email.

If passed, you will get all users with the case-insensitive partial match of search in the first name, last name, business name, or email. If the search is a valid UUID, you will get the user with the matching ID.

limit
string

default to 10, maximum to 100

createdBefore
string<date>

ISO format: YYYY-MM-DD

createdAfter
string<date>

ISO format: YYYY-MM-DD

Response

Success

count
integer
users
(User Object (Individual) · object | User Object (Business) · object)[]
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.