xtiles_create_project_from_markdown
Destructive
Create a new xTiles project from Markdown. The first # heading becomes the project title; ## headings become views; ### headings become tiles. At least one ## heading is required — a project with no views cannot be created. Returns the new project_id, view_id, and resource_url (a link that opens the created project in the xTiles web app; null if no view was created). If workspaceId is omitted, the first available workspace is used automatically.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| markdown | Yes | Markdown content for the new project. The first `#` heading becomes the project title; `##` headings become views (at least one required); `###` headings become tiles. Full syntax: read resource `xtiles://guide/markdown/overview` or call `xtiles_get_docs`. Write each tile with its colour and style (`@color` / `@colorSize` under its `###`), so it arrives designed; which values to choose is in `xtiles://guide/markdown/design` — read it after the overview, before writing. | |
| workspaceId | No | Workspace ID to create the project in. If omitted, the first available workspace is used automatically. |
Output Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view_id | No | ||
| project_id | No | ||
| resource_url | No |