Export a project as JSON or CSV
Returns a versioned JSON envelope containing the project, its columns, cards (with metadata and checklists), comments, and attachment metadata. Attachment bytes are not included. Available on every plan.
With format=csv the response is text/csv with one row per card, prefixed with a UTF-8 BOM so Excel decodes it as UTF-8 rather than the system ANSI codepage. Parse it as utf-8-sig or strip the three leading bytes. CSV can't carry the envelope's nesting, so comments and attachments collapse to comment_count / attachment_count - JSON stays the lossless format. Timestamps are RFC3339 UTC, tags is comma-joined, and unset optional fields are empty cells. Cells starting with =, +, - or @ are prefixed with a single quote so spreadsheets treat user-entered card text as text rather than a formula.
Request
- Base URL: https://craaft.io/api/v1
- URL: https://craaft.io/api/v1/projects/{id}/export
- Auth: HTTP bearer
Query parameters
Output format. Defaults to json.
Response
Export payload
Example response
{
"version": 2
}Changes
No recorded changes to this operation across all 2 revisions of this API.