---
title: "List an organization's users"
method: GET
path: "/v1/org-connections/{orgConnectionId}/users"
tags: ["Connect"]
---

# List an organization's users

`GET /v1/org-connections/{orgConnectionId}/users`

## Request

- Base URL: `https://zernio.com/api`
- URL: `https://zernio.com/api/v1/org-connections/{orgConnectionId}/users`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/zernio/apis/zernio-api/docs/v1/org-connections/:orgConnectionId/users/get.ts> (a function with typed inputs; its response is checked against the schema)

The organization's users, 100 per page, with whether each is allowed and the `accountId` of those already added.

Google needs `adminEmail` on the connection and the directory scope delegated.

## Path parameters

- `orgConnectionId` string, required

## Query parameters

- `cursor` string

## Response `200`

A page of users

- object
  - `data` object[]
    - `id` string
    - `email` string
    - `name` string, nullable
    - `allowed` boolean
    - `accountId` string, nullable
  - `nextCursor` string, nullable

## Other responses

- `401`: Missing or invalid API key. `code` is `missing_credentials` when no Authorization header was sent and `invalid_credentials` when the key is unknown, revoked or expired.
- `404`: Resource not found
- `409`: `org_grant_incomplete`: the TXT record, the delegation, the consent or a permission is missing, or the connection is not active yet.

## Changes

- **2026-11-10** `a79c233ebf22`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/zernio/apis/zernio-api/changes/v1/org-connections/:orgConnectionId/users/get.md)

---

[API](https://skmtc.dev/zernio/apis/zernio-api.md) - [All operations](https://skmtc.dev/zernio/apis/zernio-api/llms.txt) - [OpenAPI document](https://skmtc.dev/zernio/apis/zernio-api/revisions/a79c233ebf22?raw)
