Client - Pipelines
Manage a client's placements on sales pipelines (kanban cards). Provides CRUD operations for putting a client (typically an Active Prospect) on a pipeline, plus a PATCH endpoint for updating only the stage (used for drag-and-drop). Also serves top-level pipeline card queries that are not scoped to a single client, returning lightweight summary projections for kanban board display with filtering by pipeline code and stage code.
-
GET List Client Pipelines for ClientLists all Client Pipelines for the specified client./tenants/{tenant}/clients/{client}/pipelines/clientpipeline
-
POST Create Client Pipeline for ClientCreates a new Client Pipeline for the specified client./tenants/{tenant}/clients/{client}/pipelines/clientpipeline
-
GET Get Client Pipeline for ClientGets a Client Pipeline for the specified client./tenants/{tenant}/clients/{client}/pipelines/clientpipeline/{code}
-
PUT Update Client Pipeline for ClientUpdates the specified Client Pipeline for the specified client./tenants/{tenant}/clients/{client}/pipelines/clientpipeline/{code}
-
DELETE Delete Client Pipeline for ClientDeletes a Client Pipeline for the specified client./tenants/{tenant}/clients/{client}/pipelines/clientpipeline/{code}
-
PATCH Update Client Pipeline StageUpdates only the stage for a client pipeline card, targeted by the card's own code. Designed for kanban board drag-and-drop — avoids the overhead of a.../tenants/{tenant}/clients/{client}/pipelines/{code}/stage
-
GET List Client Pipeline SummariesReturns a paged list of client pipeline card summaries across all clients. Returns a lightweight projection designed for kanban board display. Filter .../tenants/{tenant}/clientpipelines
-
GET Get Client Pipeline Stage CountsReturns per-stage card counts for a pipeline's kanban board, including each stage's display settings (icon, colour, sort order). One row per stage, in.../tenants/{tenant}/clientpipelines/stage-counts