Drawtab
Drawtab is an API for generating dynamic images and graphics on demand — event passes, social cards, certificates, badges, banners, and any other graphic that needs to be personalized per-recipient and produced at scale. You describe a canvas (or point at a saved template) and Drawtab renders a PNG, JPEG, WebP, or AVIF back to you, synchronously, over HTTP.
It’s built for teams that currently generate this kind of image by hand in a design tool, or who are stitching together a headless-browser screenshot pipeline. One API call replaces both.
Who this is for
- Developers integrating dynamic image generation into a product (event platforms, HR tools, certificate issuers, social schedulers).
- No-code / low-code builders wiring Drawtab into a pipeline via a saved template and a webhook or form submission.
- Anyone who wants “fill in a template with data, get an image back” without owning a rendering pipeline.
How it works, in short
- Build a template (optional) in the Drawtab dashboard — a background image with editable “hotspots” for text, images, and QR codes.
- Generate an API key from the dashboard’s Developers page.
- Call
POST /v1/renderwith either atemplateId+ the values to fill in, or a fully customcanvas+layersdescription. - Get back an image — as JSON (base64 + a data URL) or a raw binary stream, your choice.
What’s in these docs
AuthenticationKey format, scopes, hashing, and revocation.API ReferenceThe full POST /v1/render request/response contract.Rate LimitsPer-key limits and how to handle 429s.Billing & CreditsCost per render, plans, and what happens at zero balance.TemplatesHotspots, variables, and when to use a template vs. a custom canvas.SDKs & ExamplesCopy-paste cURL, Node.js, and Python examples.