Skip to content

Latest commit

History

History
127 lines (85 loc) 路 2.48 KB

File metadata and controls

127 lines (85 loc) 路 2.48 KB
title List all teamspace members
description List all teamspace members via Plane API. HTTP GET request with pagination, filtering, and query parameters.
keywords plane api, list teamspace members, team members, team management, workspace teams, rest api, api integration

List all teamspace members

GET /api/v1/workspaces/{workspace_slug}/teamspaces/{teamspace_id}/members/

Returns a list of all members associated with a teamspace.

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 for the teamspace.

Query Parameters

Number of results to return per page.

Number of results to skip for pagination.

Scopes

teamspaces.members:read

curl -X GET \
  "https://api.plane.so/api/v1/workspaces/my-workspace/teamspaces/{teamspace_id}/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/teamspaces/{teamspace_id}/members/",
    headers={"X-API-Key": "your-api-key"}
)
print(response.json())
const response = await fetch(
  "https://api.plane.so/api/v1/workspaces/my-workspace/teamspaces/{teamspace_id}/members/",
  {
    method: "GET",
    headers: {
      "X-API-Key": "your-api-key"
    }
  }
);
const data = await response.json();
{
  "id": "resource-uuid",
  "created_at": "2024-01-01T00:00:00Z"
}