Resources
Pipelines
The top-level container, owned by an agent
Stages
Ordered columns within a pipeline
Cards
Individual deals living in a stage
The Pipeline object
ISO 8601 timestamp.
ISO 8601 timestamp.
List pipelines
GET /api/v1/pipelinesQuery parameters
Example
The Stage object
Hex color (e.g.
"#0586ff").0-indexed position within the pipeline.
List pipeline stages
GET /api/v1/pipelines/{id}/stagesorder_index. Not paginated — the response shape is { "data": [...] } with no pagination object.
Example
The Pipeline Card object
The stage the card is currently in.
The contact associated with this card, if any.
Position within the stage. Lower values sort first.
ISO 8601 timestamp the card was archived.
null if active.List pipeline cards
GET /api/v1/pipeline-cardsQuery parameters
Example
Get a pipeline card
GET /api/v1/pipeline-cards/{id}Example
Create a pipeline card
POST /api/v1/pipeline-cardswrite scope.
Body fields
Example
Update a pipeline card
PATCH /api/v1/pipeline-cards/{id}pipeline_stage_id to a new stage moves the card. Setting archived_at to an ISO 8601 timestamp archives the card; setting it to null un-archives it.
Body fields
Example: move a card to a new stage
Delete a pipeline card
DELETE /api/v1/pipeline-cards/{id}204 No Content. To preserve a card while removing it from active views, set archived_at via Update instead of deleting.

