← All features

Bulk rendering

One template, thousands of records, one request.

Send an array of records to a bulk endpoint and get back one PNG or PDF per record. One bulk call counts as a single bulk job against your plan—not N API requests.

Paid plans only — see plans

Nimo illustrating Bulk rendering

POST /api/v1/bulk-image

POST /api/v1/bulk-image
{
  "templateId": "tpl_123",
  "records": [
    { "name": "Alice", "amount": "120.00" },
    { "name": "Bob",   "amount": "85.50"  }
  ]
}

→ { "success": true, "format": "image",
     "count": 2, "slices": ["<base64>", "<base64>"] }

Up to 1,000 records per call

A single request handles up to 1,000 records. Larger batches split into multiple calls.

Same template, every render

Design once in the editor, then drive it with whatever data your automation produces.

Image or PDF output

Use /api/v1/bulk-image for PNGs or /api/v1/bulk-pdf for one PDF per record.

How it works

  1. 1Build a template with dynamic fields in the editor.
  2. 2POST your records array to /api/v1/bulk-image or /api/v1/bulk-pdf.
  3. 3Get back one rendered file per record in the same response.

Build it once. Generate forever.

Create your free account