Skip to content

Latest commit

 

History

History
109 lines (77 loc) · 2.27 KB

File metadata and controls

109 lines (77 loc) · 2.27 KB
title List all project members
description List all project members via Plane API. HTTP GET request with pagination, filtering, and query parameters.
keywords plane api, project members, list project members, member roles, project management, user management, rest api, api integration

List all project members

GET /api/v1/workspaces/{workspace_slug}/projects/{project_id}/members/

Returns a list of all members in a project.

Path Parameters

The workspace_slug represents the unique workspace identifier for a workspace in Plane. It can be found in the URL. For example, in the URL https://app.plane.so/my-team/projects/, the workspace slug is my-team.

The unique identifier of the project

Scopes

projects.members:read

curl -X GET \
  "https://api.plane.so/api/v1/workspaces/my-workspace/projects/project-uuid/members/" \
  -H "X-API-Key: $PLANE_API_KEY" \
  # Or use -H "Authorization: Bearer $PLANE_OAUTH_TOKEN" \
import requests

response = requests.get(
    "https://api.plane.so/api/v1/workspaces/my-workspace/projects/project-uuid/members/",
    headers={"X-API-Key": "your-api-key"}
)
print(response.json())
const response = await fetch(
  "https://api.plane.so/api/v1/workspaces/my-workspace/projects/project-uuid/members/",
  {
    method: "GET",
    headers: {
      "X-API-Key": "your-api-key"
    }
  }
);
const data = await response.json();
{
  "id": "project-uuid",
  "name": "Project Name",
  "identifier": "PROJ",
  "description": "Project description",
  "created_at": "2024-01-01T00:00:00Z"
}