API Docs / Schemas / ClientPipelineSummaryDto

ClientPipelineSummaryDto

Lightweight projection of a client pipeline card for kanban board display.
Reuses SodiumHQ.DTOs.ClientBillableService.KanbanTaskDto for the open-tasks list.

Properties

Name Type Description
codestring

The unique code for this pipeline card

The unique code for this pipeline card

clientCodeAndNameDto
pipelineCodeAndNameDto
stageCodeAndNameDto
stageIconstring

Stage icon (Lucide icon name)

Stage icon (Lucide icon name)

stageColorstring

Stage colour (hex)

Stage colour (hex)

stageSetTimestring

When the current stage was set (UTC). Used for calculating time-in-stage on the frontend.

When the current stage was set (UTC). Used for calculating time-in-stage on the frontend.

managedByUserCodeAndNameDto
startDatestring

The date the client entered the pipeline

The date the client entered the pipeline

tasksarray of KanbanTaskDto

Open tasks for this client (not completed or skipped).

Open tasks for this client (not completed or skipped).

JSON Example

{
  "code": "string",
  "client": {
    "code": "string",
    "name": "string"
  },
  "pipeline": {
    "code": "string",
    "name": "string"
  },
  "stage": {
    "code": "string",
    "name": "string"
  },
  "stageIcon": "string"
}

Contained in Schemas