# Pictify ## Docs - [Introduction](https://docs.pictify.io/introduction.md): Pictify API: generate images (PNG, JPG, WebP), multi-page PDFs, GIFs, and MP4 video from HTML templates — emailed to each recipient with delivery status - [Quickstart](https://docs.pictify.io/quickstart.md): Generate your first image with the Pictify API in 5 minutes — from API key to CDN-hosted PNG - [Authentication](https://docs.pictify.io/authentication.md): Secure your API requests with API keys - [Templates](https://docs.pictify.io/concepts/templates.md): Create reusable designs with dynamic variables - [Expressions](https://docs.pictify.io/concepts/expressions.md): Dynamic logic with the template expression engine - [Rendering](https://docs.pictify.io/concepts/rendering.md): Output formats and rendering options - [Webhooks](https://docs.pictify.io/concepts/webhooks.md): Receive real-time notifications for render events - [Webhook Verification](https://docs.pictify.io/security/webhook-verification.md): Verify webhook signatures to ensure authenticity - [API Key Security](https://docs.pictify.io/security/api-keys.md): Best practices for managing and securing API keys - [SSRF Protection](https://docs.pictify.io/security/ssrf-protection.md): How Pictify protects against Server-Side Request Forgery attacks - [Changelog](https://docs.pictify.io/resources/changelog.md): Recent updates and improvements to Pictify - [Troubleshooting](https://docs.pictify.io/resources/troubleshooting.md): Common issues and solutions - [Glossary](https://docs.pictify.io/resources/glossary.md): Key terms and definitions - [API Overview](https://docs.pictify.io/api-reference/overview.md): Pictify API reference and conventions - [Error Handling](https://docs.pictify.io/api-reference/errors.md): API error codes and troubleshooting - [HTML to Image API](https://docs.pictify.io/api-reference/generation/images.md): Convert HTML to PNG, JPG, or WebP images via REST API — from raw HTML, a URL screenshot, or a saved template - [Generate Image](https://docs.pictify.io/api-reference/endpoints/images/generate.md): Generate an image from HTML, URL, or template - [List Images](https://docs.pictify.io/api-reference/endpoints/images/list.md): Get a paginated list of generated images - [Get Image](https://docs.pictify.io/api-reference/endpoints/images/get.md) - [Create Canvas Image](https://docs.pictify.io/api-reference/endpoints/images/canvas.md): Render an image from FabricJS canvas data - [HTML to GIF API](https://docs.pictify.io/api-reference/generation/gifs.md): Create animated GIFs from HTML/CSS animations or live URL captures — set duration and fps, get a CDN-hosted GIF - [Create GIF](https://docs.pictify.io/api-reference/endpoints/gifs/create.md): Generate an animated GIF from HTML with CSS animations - [List GIFs](https://docs.pictify.io/api-reference/endpoints/gifs/list.md) - [Get GIF](https://docs.pictify.io/api-reference/endpoints/gifs/get.md): Retrieve details of a specific GIF by its UID. No authentication required. - [Capture GIF from URL](https://docs.pictify.io/api-reference/endpoints/gifs/capture.md): Record a GIF from a live webpage - [PDF Generation API](https://docs.pictify.io/api-reference/generation/pdfs.md): Generate single and multi-page PDFs from HTML templates — invoices, certificates, and reports with variables per render - [Render PDF](https://docs.pictify.io/api-reference/endpoints/pdfs/render.md): Generate a single-page PDF from a template - [Render Multi-Page PDF](https://docs.pictify.io/api-reference/endpoints/pdfs/multi-page.md): Generate a PDF with multiple pages from a template - [Get PDF Presets](https://docs.pictify.io/api-reference/endpoints/pdfs/presets.md): Get available PDF size presets - [Templates](https://docs.pictify.io/api-reference/templates.md): Create, manage, and render reusable templates - [List Templates](https://docs.pictify.io/api-reference/endpoints/templates/list.md) - [Create Template](https://docs.pictify.io/api-reference/endpoints/templates/create.md): Create a template with either the Handlebars HTML engine or the FabricJS canvas engine. - [Get Template](https://docs.pictify.io/api-reference/endpoints/templates/get.md) - [Update Template](https://docs.pictify.io/api-reference/endpoints/templates/update.md) - [Delete Template](https://docs.pictify.io/api-reference/endpoints/templates/delete.md) - [Render Template](https://docs.pictify.io/api-reference/endpoints/templates/render.md): Generate an image from a template with variables - [Get Template Variables](https://docs.pictify.io/api-reference/endpoints/templates/variables.md) - [Batch Operations](https://docs.pictify.io/api-reference/batch.md): Generate multiple images efficiently with batch processing - [Batch Render](https://docs.pictify.io/api-reference/endpoints/batch/render.md): Generate multiple images from a template in one request - [Get Batch Results](https://docs.pictify.io/api-reference/endpoints/batch/results.md) - [Cancel Batch](https://docs.pictify.io/api-reference/endpoints/batch/cancel.md) - [URL Rendering](https://docs.pictify.io/api-reference/url-rendering.md): A template as an image URL — variables in the query string, rendered on request - [Video Generation API](https://docs.pictify.io/api-reference/video.md): Programmatic MP4 video from templates — render, generate with AI, and manage over the same API token - [Workflows](https://docs.pictify.io/api-reference/workflows.md): CSV or webhook in, branded documents out — batch runs with per-recipient delivery - [Webhook Subscriptions](https://docs.pictify.io/api-reference/webhooks.md): Manage webhook subscriptions via API - [List Webhooks](https://docs.pictify.io/api-reference/endpoints/webhooks/list.md) - [Create Webhook](https://docs.pictify.io/api-reference/endpoints/webhooks/create.md) - [Get Webhook](https://docs.pictify.io/api-reference/endpoints/webhooks/get.md) - [Update Webhook](https://docs.pictify.io/api-reference/endpoints/webhooks/update.md) - [Delete Webhook](https://docs.pictify.io/api-reference/endpoints/webhooks/delete.md) - [Bindings](https://docs.pictify.io/api-reference/bindings.md): Connect templates to external data sources for automatic rendering - [List Bindings](https://docs.pictify.io/api-reference/endpoints/bindings/list.md) - [Create Binding](https://docs.pictify.io/api-reference/endpoints/bindings/create.md) - [Get Binding](https://docs.pictify.io/api-reference/endpoints/bindings/get.md) - [Update Binding](https://docs.pictify.io/api-reference/endpoints/bindings/update.md) - [Delete Binding](https://docs.pictify.io/api-reference/endpoints/bindings/delete.md) - [Node.js SDK](https://docs.pictify.io/sdks/nodejs.md): Official Pictify SDK for Node.js - [Python SDK](https://docs.pictify.io/sdks/python.md): Official Pictify SDK for Python - [Go SDK](https://docs.pictify.io/sdks/go.md): Official Pictify SDK for Go - [Ruby SDK](https://docs.pictify.io/sdks/ruby.md): Official Pictify SDK for Ruby - [n8n](https://docs.pictify.io/integrations/n8n.md): Generate images, GIFs, and PDFs inside n8n workflows using the official Pictify community node. - [Managing Templates](https://docs.pictify.io/dashboard/templates.md): Create and manage templates in the Pictify dashboard - [API Key Management](https://docs.pictify.io/dashboard/api-keys.md): Create and manage API keys in the dashboard - [Usage & Billing](https://docs.pictify.io/dashboard/usage.md): Monitor usage and manage your Pictify subscription - [Batch Processing](https://docs.pictify.io/guides/batch-processing.md): Generate images at scale with batch operations - [Webhook Integration](https://docs.pictify.io/guides/webhook-integration.md): Build real-time integrations with Pictify webhooks - [MCP Server](https://docs.pictify.io/agent-integration/mcp-server.md): Integrate Pictify with AI agents using Model Context Protocol - [Tool Schemas](https://docs.pictify.io/agent-integration/tool-schemas.md): JSON schemas for AI tool integration ## OpenAPI Specs - [v1](https://docs.pictify.io/openapi/v1.yaml) - [openapi](https://docs.pictify.io/api-reference/openapi.json)