Skip to main content
A collection is a batch of renders triggered by one API call. Use it to fan-out a single payload across multiple templates or variations.

Use cases

  • One product, many social formats (Instagram square, IG story, Twitter card, OG image)
  • One announcement, many languages
  • One event, many speaker cards

Creating a collection

POST /v1/collections
The response includes a collection_id and the list of child render IDs (one per template). Each child render runs in parallel.

Tracking progress

Poll GET /v1/collections/<id> to see aggregate status:
When renders_completed + renders_failed == renders_total, the collection is finished. See the API reference for collections.