list_renders
List Renders
Retrieve all renders from your account. Returns a list of generated outputs including their URLs, formats, dimensions, and associated template information.
list_renders
Retrieve all renders from your account. Returns a list of generated outputs including their URLs, formats, dimensions, and associated template information.
merge_renders
Merge multiple renders into a single PDF document. You can combine renders by their IDs and optionally include external PDF URLs. The renders are merged in the order specified.
create_render
Generate an image, video, or PDF from a template by specifying layer modifications such as text, colors, images, and positioning. Supports single and multi-page templates, batch rendering from multiple templates, and video output with animations. Use **layers** for single-page modifications or **pages** for per-page modifications in multi-page templates.
delete_render
Permanently delete a render by its ID. This action is irreversible.
list_templates
Search and list templates in your account. Supports filtering by name, dimensions, tags, and external ID. Optionally include layer and page data in the response.
delete_template
Permanently delete a template by its ID. This action is irreversible and the template cannot be recovered.
update_template
Update an existing template's properties, layers, tags, or description. Supports partial updates by default. Set **replaceLayers** to true to remove any layers not included in the request. Also supports adding or removing tags from the template.
get_account
Retrieve account details including current API usage, quota, plan information, and contact details.
get_template
Retrieve a specific template by its ID, including its layers and pages. Also returns the list of editable layers in the template, useful for understanding which layers can be modified before creating a render.
delete_fonts
Delete custom uploaded fonts by name. Supports bulk deletion. All fonts matching the specified names will be removed.
list_fonts
List all available fonts, including both Google Fonts and custom uploaded fonts.
duplicate_template
Create an independent copy of an existing template. The duplicate can be customized separately from the original. You can also clone gallery templates into your account.
manage_folder
Create, update, or delete folders for organizing templates and renders. Also supports moving templates and renders into folders. Specify the **action** to perform: create, update, delete, moveTemplate, or moveRender.
list_uploads
List uploaded images in your account. Supports searching by name or tag and filtering by tags.
create_template
Programmatically create a new template by composing layers (text, image, shape) with specific positioning, dimensions, and styling. Supports both single-page and multi-page templates. Use **layers** for single-page designs or **pages** for multi-page templates (carousels, PDF documents).
browse_gallery
Browse pre-made templates from the Templated gallery. Gallery templates are read-only but can be cloned into your account for editing using the Duplicate Template tool.
list_folders
List all folders in your account, optionally filtered by name. Also supports listing templates and renders within a specific folder.
delete_uploads
Delete one or more uploaded images by their IDs. Supports bulk deletion in a single request.
Generate images, videos, and PDFs from reusable templates by programmatically modifying text, images, colors, fonts, and other layers. Create, manage, duplicate, and organize templates with tags and folders. Upload custom fonts and images for use in designs. Render multi-page documents, animated videos, and merge outputs into single PDFs. Retrieve account usage and quota information. Supports webhook events for embedded editor actions including template creation, saving, and downloading.
Common questions about connecting Templated to AI agents with Metorial.