Templated

Templated is an API for automated image, video, and PDF generation from reusable templates. Designers build templates in a drag-and-drop editor, then the REST API renders them at scale by overriding layer content, with synchronous and asynchronous rendering, batch and multi-page output, and webhook callbacks.

4 APIs 0 Features
Image GenerationPDF GenerationTemplatesRenderingAutomation

APIs

Templated Render API

Generates an image, PDF, or video from a template by overriding layer content, with synchronous or asynchronous rendering, batch templates, custom dimensions, transparent backgr...

Templated Templates API

Lists and retrieves Template objects with optional layer and page data, supporting search, tag, dimension, and external-ID filtering plus pagination.

Templated Renders API

Retrieves and lists previously generated Render objects, exposing their status (PENDING, COMPLETED, FAILED), output URL, dimensions, format, and source template.

Templated Webhooks API

Asynchronous renders POST the completed Render object to a caller-supplied webhook_url on completion, with optional Base64-encoded JSON metadata for tracking context.

Collections

Pricing Plans

Templated Plans Pricing

4 plans

PLANS

Rate Limits

Templated Rate Limits

3 limits

RATE LIMITS

FinOps

Resources

🔗
DomainSecurity
DomainSecurity
🔑
Authentication
Authentication
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📰
Blog
Blog

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Templated API
  version: '1.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Renders
    type: folder
  items:
  - info:
      name: Create a render
      type: http
    http:
      method: POST
      url: https://api.templated.io/v1/render
      body:
        type: json
        data: "{\n  \"template\": \"<string>\",\n  \"layers\": {},\n  \"format\": \"jpg\",\n  \"async\": false,\n  \"webhook_url\"\
          : \"<string>\"\n}"
    docs: Generates an image, PDF, or video from a template by applying layer overrides, synchronously or asynchronously.
  - info:
      name: Retrieve a render
      type: http
    http:
      method: GET
      url: https://api.templated.io/v1/render/:id
    docs: Retrieves a single Render object referenced by its unique ID.
  - info:
      name: List all renders
      type: http
    http:
      method: GET
      url: https://api.templated.io/v1/renders
    docs: Lists Render objects in the account with pagination.
  - info:
      name: Delete a render
      type: http
    http:
      method: DELETE
      url: https://api.templated.io/v1/render/:id
    docs: Deletes a Render object referenced by its unique ID.
- info:
    name: Templates
    type: folder
  items:
  - info:
      name: List all templates
      type: http
    http:
      method: GET
      url: https://api.templated.io/v1/templates
    docs: Lists Template objects in the account with search, filtering, and pagination.
  - info:
      name: Retrieve a template
      type: http
    http:
      method: GET
      url: https://api.templated.io/v1/template/:id
    docs: Retrieves a single Template object referenced by its unique ID.