| GET | /v1/agency/board-automation-catalogue | What a rule can be built out of. | — |
| GET | /v1/agency/board-clients | The organisations a board may be for. | org.read |
| GET | /v1/agency/boards | The agency's project boards. | — |
| POST | /v1/agency/boards | Create a project board. | — |
| DELETE | /v1/agency/boards/{boardId} | Archive a board. | — |
| GET | /v1/agency/boards/{boardId} | One board, with its columns, cards and labels. | — |
| PATCH | /v1/agency/boards/{boardId} | Rename a board or attach a client organisation to it. | — |
| GET | /v1/agency/boards/{boardId}/activity | The board's timeline. | — |
| GET | /v1/agency/boards/{boardId}/ai/models | The models this org may choose from, cheapest first. | — |
| POST | /v1/agency/boards/{boardId}/ai/run | Run one AI function on this board. | — |
| GET | /v1/agency/boards/{boardId}/ai/runs | What the AI did on this board, refusals included. | — |
| GET | /v1/agency/boards/{boardId}/ai/settings | What AI this board has turned on. | — |
| PATCH | /v1/agency/boards/{boardId}/ai/settings | Turn auto-triage or the standup digest on or off. | — |
| GET | /v1/agency/boards/{boardId}/automation-runs | Every rule's history on this board, together. | — |
| GET | /v1/agency/boards/{boardId}/automations | The board's automation rules. | — |
| POST | /v1/agency/boards/{boardId}/automations | Create a rule — when this happens, only if that, then do these. | — |
| DELETE | /v1/agency/boards/{boardId}/automations/{ruleId} | Delete a rule and its history. | — |
| GET | /v1/agency/boards/{boardId}/automations/{ruleId} | One rule. | — |
| PATCH | /v1/agency/boards/{boardId}/automations/{ruleId} | Change a rule, or pause and resume it. | — |
| GET | /v1/agency/boards/{boardId}/automations/{ruleId}/runs | Every time this rule was considered — and why it did or did not fire. | — |
| GET | /v1/agency/boards/{boardId}/cards | The board's cards. | — |
| POST | /v1/agency/boards/{boardId}/cards | Add a card. | — |
| DELETE | /v1/agency/boards/{boardId}/cards/{cardId} | Archive a card. | — |
| GET | /v1/agency/boards/{boardId}/cards/{cardId} | One card, with its comments and questions. | — |
| PATCH | /v1/agency/boards/{boardId}/cards/{cardId} | Edit a card. | — |
| GET | /v1/agency/boards/{boardId}/cards/{cardId}/attachments | The files on a card, with the organisation's storage quota. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/attachments | Attach a file to a card. | — |
| DELETE | /v1/agency/boards/{boardId}/cards/{cardId}/attachments/{attachmentId} | Delete a file and its bytes. | — |
| GET | /v1/agency/boards/{boardId}/cards/{cardId}/attachments/{attachmentId} | The file's bytes, if it has passed a scan. | — |
| PATCH | /v1/agency/boards/{boardId}/cards/{cardId}/attachments/{attachmentId} | Choose whether the client can see this file. | — |
| GET | /v1/agency/boards/{boardId}/cards/{cardId}/checklist | The card's checklist. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/checklist | Append one line to the card's checklist. | — |
| DELETE | /v1/agency/boards/{boardId}/cards/{cardId}/checklist/{itemId} | Remove one checklist item. | — |
| PATCH | /v1/agency/boards/{boardId}/cards/{cardId}/checklist/{itemId} | Tick or un-tick one checklist item. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/comments | Comment on a card. | — |
| PUT | /v1/agency/boards/{boardId}/cards/{cardId}/labels | Set the labels on a card. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/move | Move a card to a column and position. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/questions | Ask the client a question about this card. | — |
| POST | /v1/agency/boards/{boardId}/cards/{cardId}/restore | Take a card back out of the archive. | — |
| GET | /v1/agency/boards/{boardId}/columns | The board's columns. | — |
| POST | /v1/agency/boards/{boardId}/columns | Add a column. | — |
| DELETE | /v1/agency/boards/{boardId}/columns/{columnId} | Delete an empty column. | — |
| PATCH | /v1/agency/boards/{boardId}/columns/{columnId} | Rename a column, change what the client sees, or make it the intake column. | — |
| POST | /v1/agency/boards/{boardId}/columns/{columnId}/move | Reorder a column in the board's strip. | — |
| GET | /v1/agency/boards/{boardId}/event-subscriptions | Which Zinn® platform events create cards on this board. | — |
| POST | /v1/agency/boards/{boardId}/event-subscriptions | Turn a platform event on for this board. | — |
| DELETE | /v1/agency/boards/{boardId}/event-subscriptions/{subscriptionId} | Stop this event creating cards on this board. | — |
| GET | /v1/agency/boards/{boardId}/inbound-endpoints | The URLs n8n, Zapier and Make POST to. | — |
| POST | /v1/agency/boards/{boardId}/inbound-endpoints | Create an inbound endpoint. | — |
| DELETE | /v1/agency/boards/{boardId}/inbound-endpoints/{endpointId} | Delete an endpoint and forget its secret. | — |
| GET | /v1/agency/boards/{boardId}/inbound-endpoints/{endpointId} | One inbound endpoint. | — |
| PATCH | /v1/agency/boards/{boardId}/inbound-endpoints/{endpointId} | Rename an endpoint, or pause and resume it. | — |
| POST | /v1/agency/boards/{boardId}/inbound-endpoints/{endpointId}/rotate | Mint a new secret for an inbound endpoint. | — |
| GET | /v1/agency/boards/{boardId}/inbound-requests | What arrived on this board's endpoints — accepted and refused. | — |
| GET | /v1/agency/boards/{boardId}/invites | The share links for this board. | — |
| POST | /v1/agency/boards/{boardId}/invites | Mint a copy-paste link to this board. | — |
| DELETE | /v1/agency/boards/{boardId}/invites/{inviteId} | Revoke a share link, and everybody who joined through it. | — |
| GET | /v1/agency/boards/{boardId}/labels | The board's label vocabulary. | — |
| POST | /v1/agency/boards/{boardId}/labels | Define a label. | — |
| DELETE | /v1/agency/boards/{boardId}/labels/{labelId} | Delete a label, taking it off every card wearing it. | — |
| PATCH | /v1/agency/boards/{boardId}/labels/{labelId} | Rename or recolour a label. | — |
| GET | /v1/agency/boards/{boardId}/members | Who is on this board, and who has been invited. | — |
| POST | /v1/agency/boards/{boardId}/members | Put somebody on a board, or invite them by email. | — |
| DELETE | /v1/agency/boards/{boardId}/members/{memberId} | Take somebody off a board. | — |
| DELETE | /v1/agency/boards/{boardId}/questions/{questionId} | Withdraw a question. | — |
| POST | /v1/agency/boards/{boardId}/questions/{questionId} | Record an answer the agency was given another way. | — |
| GET | /v1/agency/boards/{boardId}/views | The board's saved views. | — |
| POST | /v1/agency/boards/{boardId}/views | Create or replace a named cut of the board. | — |
| DELETE | /v1/agency/boards/{boardId}/views/{viewId} | Delete a saved view. | — |
| GET | /v1/agency/boards/{boardId}/webhook-deliveries | What we sent, when, and what came back. | — |
| POST | /v1/agency/boards/{boardId}/webhook-deliveries/{deliveryId}/replay | Send the same payload again. | — |
| GET | /v1/agency/boards/{boardId}/webhooks | Where this board POSTs when something happens. | — |
| POST | /v1/agency/boards/{boardId}/webhooks | Add an outbound webhook. | — |
| DELETE | /v1/agency/boards/{boardId}/webhooks/{webhookId} | Delete a webhook and forget its secret. | — |
| GET | /v1/agency/boards/{boardId}/webhooks/{webhookId} | One webhook subscription. | — |
| PATCH | /v1/agency/boards/{boardId}/webhooks/{webhookId} | Change a webhook, or pause and resume it. | — |
| POST | /v1/agency/boards/{boardId}/webhooks/{webhookId}/rotate | Mint a new signing secret. | — |
| POST | /v1/agency/boards/{boardId}/webhooks/{webhookId}/test | Send a signed test delivery now. | — |
| GET | /v1/agency/client/boards | Boards my agency has shared with us. | — |
| GET | /v1/agency/client/boards/{boardId} | The client's view of one board. | — |
| GET | /v1/agency/client/boards/{boardId}/activity | What has happened on the shared board. | — |
| POST | /v1/agency/client/boards/{boardId}/cards/{cardId}/comments | Comment on a shared card. | — |
| POST | /v1/agency/client/boards/{boardId}/questions/{questionId}/answer | Answer a question the agency asked. | — |
| POST | /v1/agency/client/boards/{boardId}/requests | Raise a request with the agency. | — |
| POST | /v1/board-hooks/{endpointKey} | The public inbound door — n8n, Zapier, Make, GitHub. | — |