Everything you need to move templates out of your applications
TemplateTiger offers two powerful integration patterns to fit your architecture and use case:
Pattern: Send template variables to TemplateTiger and receive fully-rendered HTML.
POST /api/v1/templates/{name}/render
Example Use Case: Your application needs to send personalized welcome emails. You call the render endpoint with user data, and TemplateTiger returns ready-to-send HTML.
Pattern: Retrieve raw template content and render it in your own application using Handlebars.js or similar templating engines.
GET /api/v1/templates/{name}
Example Use Case: Your document generation service creates PDFs from templates for hundreds of users. You fetch the template once and render it locally for each user's data, enabling efficient batch PDF generation while reducing server load and improving performance.
All API requests require authentication using API keys. Create and manage your keys from your account settings.
X-API-Key header to all API calls/api-keys)TemplateTiger uses the Handlebars templating engine for powerful template rendering. Create dynamic content with variables, conditionals, and loops.
For comprehensive Handlebars documentation, syntax reference, and advanced features, visit the official guide.
Official Handlebars GuideThe API returns structured error responses to help you handle different scenarios effectively.
retryAfter field for suggested retry timing