GET STARTED
Importing Templates
Create a template in J2I Studio and expose named layers to the API.
jsontoimg renders templates you design in the dashboard. There is no Canva or Figma import yet — create a blank canvas or start from a curated starter, then name the layers the API will override.
Create a template
- Open Projects and pick a project (or create one).
- Click New template.
- Choose Blank (sample canvas) or a starter with preset size and pages.
- Edit in J2I Studio. Give every overridable layer a unique name (the API key).
The template ID is the design ID you pass as template on render requests. List IDs with GET /api/v1/templates (paginated, default 50) or copy them from the dashboard.
Layer schema
GET /api/v1/templates/{id}/schema returns named layers and overridable attributes. Unknown layer names in layers return 422.
See Image generation and PDF generation for render payloads.