List Dynamic Document API templates
list_templatesList the published templates of the connected workspace: id, name, type and live version. Use it to find the template_id for a document the user describes; skip it when you already have the id. PDF templates (pdf_code, pdf_markdown) go to render_pdf_from_template, image templates (image_canvas) to render_image_from_template; get_template_schema returns the data a template expects. Returns 50 templates per page unless limit says otherwise; pass next_cursor as cursor while has_more. Not billed. Limited to 60 tool calls a minute per connection, shared by all tools.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Only return templates of this type, e.g. `image_canvas` for image templates. | |
| limit | No | Page size, 1-100 (default 50). | |
| query | No | Part of a template name, case-insensitive. | |
| cursor | No | `next_cursor` of the previous page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| has_more | Yes | More templates match: call again with `cursor: next_cursor`. | |
| templates | Yes | ||
| next_cursor | No |