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

  1. Open Projects and pick a project (or create one).
  2. Click New template.
  3. Choose Blank (sample canvas) or a starter with preset size and pages.
  4. 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.

On this page