Skip to main content
PATCH
Edit a card

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
title
string
Required string length: 1 - 500
description
string
Maximum string length: 20000
assigneeId
string<uuid> | null
priority
enum<string>
Available options:
low,
normal,
high
blocked
string | null
Required string length: 1 - 500
labels
string[]
Maximum array length: 20
Required string length: 1 - 40
checklist
object[]
Maximum array length: 100
dueAt
string<date-time> | null

Response

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.