Generate URL base
Authorization
ApiKeyAuth API key from Settings → API Keys.
In: header
Path Parameters
Response Body
application/json
application/json
application/json
curl -X POST "https://example.com/api/v1/templates/string/url_base"{ "url_base": "Yx4kPz8qWm2nRv6t"}Get a template GET
Returns a single template including its `available_fields` — the keys you can pass in the `data` object of `POST /api/v1/renders`. **Field schema by engine:** - **Typst / Canvas** — keys extracted from the template source: `{ key, type: "text", example }` where `example` is the placeholder value in the source. - **DOCX** — the template's authored field definitions with richer metadata: `{ key, label, type, required }` where `type` is one of `text`, `date`, `number`, or `array`. Also returns `url_base` — the template's on-demand URL token, or `null` if not generated yet. See [On-demand URLs](/docs/api/on-demand-urls).
Revoke URL base DELETE
Removes the on-demand token. Every signed URL for the template stops working immediately.