Skip to content

List the cards of a column (slim)

GET
/boards/{board}/columns/{column}/cards
curl --request GET \
--url https://projects.work.optidata.cloud/api/boards/1/columns/1/cards \
--header 'Authorization: Bearer <token>'

Returns the column’s cards in display order (pinned first) with a minimal payload — id, column, title, icon and number.

board
required
integer

Board id.

column
required
integer

Column id (must belong to the board).

Slim card list.

Media typeapplication/json
object
data
Array<object>
object
id
integer
column_id
integer
title
string
icon
string | null
number
integer
Example
{
"data": [
{
"id": 9001,
"column_id": 301,
"title": "Draft homepage copy",
"icon": null,
"number": 1
},
{
"id": 9002,
"column_id": 301,
"title": "Choose hero image",
"icon": "🖼️",
"number": 2
}
]
}

Missing, invalid or expired bearer passport.

Media typeapplication/json
object
error
string
Example
{
"error": "JWT passport exception: Missing bearer token in request"
}

The authenticated user lacks the required board permission.

Media typeapplication/json
object
message
string
Example
{
"message": "This action is unauthorized."
}

Resource not found, or a nested resource does not belong to its parent in the path.

Media typeapplication/json
object
message
string
Example
{
"message": "Not found."
}