Skip to content

Latest commit

 

History

History
109 lines (77 loc) · 2.29 KB

File metadata and controls

109 lines (77 loc) · 2.29 KB
title List all customer work items
description List all customer work items via Plane API. HTTP GET request with pagination, filtering, and query parameters.
keywords plane, plane api, rest api, api integration, work items, issues, tasks, customers, crm, customer management

List all customer work items

GET /api/v1/workspaces/{workspace_slug}/customers/{customer_id}/work-items/

Returns a list of all work items associated with a customer.

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 customer.

Scopes

customers.work_items:read

curl -X GET \
  "https://api.plane.so/api/v1/workspaces/my-workspace/customers/{customer_id}/work-items/" \
  -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/customers/{customer_id}/work-items/",
    headers={"X-API-Key": "your-api-key"}
)
print(response.json())
const response = await fetch(
  "https://api.plane.so/api/v1/workspaces/my-workspace/customers/{customer_id}/work-items/",
  {
    method: "GET",
    headers: {
      "X-API-Key": "your-api-key"
    }
  }
);
const data = await response.json();
{
  "id": "work-item-uuid",
  "name": "Work Item Title",
  "state": "state-uuid",
  "priority": 2,
  "created_at": "2024-01-01T00:00:00Z"
}