---
title: "List"
method: GET
path: "/projects/{project_id}/members"
tags: ["Project members"]
---

# List

`GET /projects/{project_id}/members`

## Request

- Base URL: `https://api.beyondwords.io/v1`
- URL: `https://api.beyondwords.io/v1/projects/{project_id}/members`
- Auth: API key in header `X-Api-Key`

Lists project members within a project

## Query parameters

- `pagination[limit]` integer
- `pagination[offset]` integer
- `filter[name]` string

## Response `200`

OK

- MemberModel[]
  - `id` integer: Unique identifier for the object
  - `first_name` string: The member’s first name
  - `last_name` string, nullable: The member’s last name
  - `email` string: The member's email
  - `role` object, nullable
    - `id` integer
    - `name` string
    - `key` string
    - `permissions` object
  - `email_confirmed` boolean: Whether or not the member has accepted their invitation to the organization. Has the value true after the member has validated their organization using an email link. The default is false.
  - `marketing_subscribed` boolean: Whether the user is subscribed to marketing emails.
  - `notifications_billing_enabled` boolean, nullable: Billing notifications.
  - `avatar_url` string, nullable: The member's avatar url
  - `signup_origin` 'default' | 'google': Origin of sign up. Possible values include `default` or `google`.
  - `created` string, date-time: Time at which the object was created (ISO 8601)
  - `updated` string, date-time: Time at which the object was updated (ISO 8601)

## Other responses

- `401`: Invalid authentication token

## Changes

- **2026-11-03** `994b9853e685`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/beyondwords/apis/beyondwords-rest-api/changes/projects/:project_id/members/get.md)

---

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