Skip to content

Latest commit

 

History

History
130 lines (86 loc) · 2.32 KB

File metadata and controls

130 lines (86 loc) · 2.32 KB
title List teamspace projects
description List teamspace projects via Plane API. HTTP GET request with pagination, filtering, and query parameters.
keywords plane api, teamspace projects, team project management, team collaboration, workspace teams, rest api, api integration

List teamspace projects

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

Gets all the projects associated with a teamspace

Path Parameters

Query Parameters

Number of results to return per page.

Number of results to skip for pagination.

Scopes

teamspaces.projects:read

curl -X GET \
  "https://api.plane.so/api/v1/workspaces/my-workspace/teamspaces/{teamspace_id}/projects/" \
  -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}/projects/",
    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}/projects/",
  {
    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"
}