Skip to main content
The same renderer as /generate, open to the public with no key — it powers the “Try it” widget on tipar.dev. Every result is watermarked, and it’s tightly capped. It’s for evaluating Tipar, not for production.

How it differs from /generate

The request body is identical: { "template": …, "data": … }. The response is a watermarked application/pdf.

Response

application/pdf
The rendered PDF, with a tipar.dev watermark across the page.

Errors

The daily allowance is only spent on an actual render attempt — a malformed 400 request is free. The 429 message points you at signing up:
The playground accepts cross-origin requests from tipar.dev only (a non-credentialed CORS policy). To render from your own code, use /generate with an API key.
Building a template? Iterate in the playground until the structure is right, then move the same template to /generate with your key — the JSON is identical, and /generate output is clean on every plan (no watermark) with none of the playground’s tight caps.