cdd13c1a61
* Split docs/API.md into per-resource sections under docs/api/ * Move API endpoints index above authentication in docs/api/README.md * Fix trailing comma in boards.md JSON example * Fix trailing comma in cards.md, add Response label to identity.md, add Rich Text to endpoint index
2.1 KiB
2.1 KiB
Columns
Columns represent stages in a workflow on a board. Cards move through columns as they progress.
GET /:account_slug/boards/:board_id/columns
Returns a list of columns on a board, sorted by position.
Response:
[
{
"id": "03f5v9zkft4hj9qq0lsn9ohcm",
"name": "Recording",
"color": "var(--color-card-default)",
"created_at": "2025-12-05T19:36:35.534Z"
},
{
"id": "03f5v9zkft4hj9qq0lsn9ohcn",
"name": "Published",
"color": "var(--color-card-4)",
"created_at": "2025-12-05T19:36:35.534Z"
}
]
GET /:account_slug/boards/:board_id/columns/:column_id
Returns the specified column.
Response:
{
"id": "03f5v9zkft4hj9qq0lsn9ohcm",
"name": "In Progress",
"color": "var(--color-card-default)",
"created_at": "2025-12-05T19:36:35.534Z"
}
POST /:account_slug/boards/:board_id/columns
Creates a new column on the board.
| Parameter | Type | Required | Description |
|---|---|---|---|
name |
string | Yes | The name of the column |
color |
string | No | The column color. One of: var(--color-card-default) (Blue), var(--color-card-1) (Gray), var(--color-card-2) (Tan), var(--color-card-3) (Yellow), var(--color-card-4) (Lime), var(--color-card-5) (Aqua), var(--color-card-6) (Violet), var(--color-card-7) (Purple), var(--color-card-8) (Pink) |
Request:
{
"column": {
"name": "In Progress",
"color": "var(--color-card-4)"
}
}
Response:
Returns 201 Created with a Location header pointing to the new column.
PUT /:account_slug/boards/:board_id/columns/:column_id
Updates a column.
| Parameter | Type | Required | Description |
|---|---|---|---|
name |
string | No | The name of the column |
color |
string | No | The column color |
Request:
{
"column": {
"name": "Done"
}
}
Response:
Returns 204 No Content on success.
DELETE /:account_slug/boards/:board_id/columns/:column_id
Deletes a column.
Response:
Returns 204 No Content on success.