Create an image from a template
apitemplate_create_imageWRITE: renders one image (JPEG and PNG) from a saved image template, changing the named layers with overrides (e.g. [{"name":"text_1","text":"Hello"},{"name":"image_1","src":"https://..."}]), and returns the hosted download URLs (never the file bytes). COST: uses 1 generation of your APITemplate.io plan quota per call (see apitemplate_get_account). Do not retry or repeat it unless needed; every call is counted. POST /v2/create-image.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| meta | No | Your own reference id for this file; it shows up in apitemplate_list_objects. | |
| overrides | Yes | Layer changes: each item has the layer 'name' and the properties to set (text, src, color, textBackgroundColor ...). | |
| expiration | No | Minutes until the hosted file expires: 0 = keep permanently (default), or 1-10080. | |
| template_id | Yes | The template id (apitemplate_list_templates, or the web console, Manage Templates). | |
| generation_delay | No | Milliseconds to wait before rendering (0-30000), for pages that load content late. | |
| output_image_type | No | Which formats to render (default all). |