Skip to main content
PATCH
Move a card to a column and a position

Authorizations

Authorization
string
header
required

An aik_… programmatic API key (app.atako.ai → Settings → API keys) or a Supabase session JWT.

Path Parameters

projectId
string<uuid>
required

Project id

cardId
string<uuid>
required

Card id

Body

application/json
columnId
string<uuid>
required

Target column — must belong to this project.

position
integer
required
Required range: x >= 0

Response

The moved card, plus the new contents of the source and target columns (one entry when it stayed in the same column).

card
object
required

A unit of work on the board. It carries no status field: where the card stands IS its state, so read column. blocked and due are absent rather than null when unset — asking whether a card is blocked is asking for the reason.

columns
object[]
required