API ReferenceTalon Studio v1.0.2-beta
Workboard
Read and create workboard (kanban) cards.
List workboard cards
GET
/api/v1/kanban/cardskanban:readList a workspace's workboard cards, flattened with their column, in board order.
Query parameters
Response
Returned as { data: [...] }. Reading the board repairs its lanes first: a missing lane is created, a duplicate lane is merged into the first, and a leftover Backlog lane from older versions is removed.
No columns endpoint
There is no /kanban/columns endpoint in v1. The only way to learn a valid columnId for creating a card is to read it off an existing card in this response — an empty lane contributes nothing, so a workspace with no cards has no way to discover a columnId through the API.
Create workboard card
POST
/api/v1/kanban/cardskanban:writeCreate a workboard card in a lane. Not available on the Community Edition: kanban:write is a write scope and needs an Enterprise licence.
Request body
Response
Returns 201 Created. The card goes to the bottom of its lane, is logged on the card as created by the token's owner (or "API token" for a service token), fires any Flow listening for new cards, and is recorded in the audit log as api.card.created.
Column must belong to the workspace
If columnId isn't a lane in the resolved workspace, the API returns 400 "Column not found in this workspace".