Get organization user members

GET /api/organizations/{id}/users

Get users that are members of the specified organization for the given query with pagination.

Path parameters

  • id string Required

    The unique identifier of the organization.

Query parameters

  • q string

    The query to filter users. It will match multiple fields of users, including ID, name, username, email, and phone number.

    If not provided, all users will be returned.

  • page integer

    Page number (starts from 1).

    Minimum value is 1. Default value is 1.

  • page_size integer

    Entries per page.

    Minimum value is 1. Default value is 20.

Responses

GET /api/organizations/{id}/users
curl \
 -X GET https://[tenant_id].logto.app/api/organizations/{id}/users
Response examples (200)
[
  {
    "id": "string",
    "username": "string",
    "primaryEmail": "string",
    "primaryPhone": "string",
    "name": "string",
    "avatar": "string",
    "customData": {},
    "identities": {},
    "lastSignInAt": 42.0,
    "createdAt": 42.0,
    "applicationId": "string",
    "isSuspended": true,
    "organizationRoles": [
      {
        "id": "string",
        "name": "string"
      }
    ]
  }
]