# Doczilla ## Docs - [Create PDF async](https://docs.doczilla.app/api-reference/endpoint/async-pdf.md): Queue the creation of a PDF and call the webhook with the result. - [Create screenshot async](https://docs.doczilla.app/api-reference/endpoint/async-screenshot.md): Queue the creation of a screenshot and call the webhook with the result. - [From Template async](https://docs.doczilla.app/api-reference/endpoint/async-template.md): Queue the creation of the template and call the webhook with the result. - [Create new Template](https://docs.doczilla.app/api-reference/endpoint/create-template.md): Create one template. - [Delete Template](https://docs.doczilla.app/api-reference/endpoint/delete-template.md): Delete one template. - [Get Template](https://docs.doczilla.app/api-reference/endpoint/get-template.md): Get one template. - [Get all Templates](https://docs.doczilla.app/api-reference/endpoint/list-templates.md): Get all templates. - [Create PDF](https://docs.doczilla.app/api-reference/endpoint/pdf.md): Create a PDF and directly return the raw result. - [Create screenshot](https://docs.doczilla.app/api-reference/endpoint/screenshot.md): Create a screenshot and directly return the raw result. - [Create PDF sync](https://docs.doczilla.app/api-reference/endpoint/sync-pdf.md): Create a PDF and directly return a document URL instead of the raw document. Optionally writes the document directly into your bucket, bypassing the need for our temporary storage. - [Create screenshot sync](https://docs.doczilla.app/api-reference/endpoint/sync-screenshot.md): Create a screenshot and directly return a document URL instead of the raw document. Optionally writes the document directly into your bucket, bypassing the need for our temporary storage. - [From Template sync](https://docs.doczilla.app/api-reference/endpoint/sync-template.md): Create the template and directly return a document URL instead of the raw document. Optionally writes the document directly into your bucket, bypassing the need for our temporary storage. - [From Template](https://docs.doczilla.app/api-reference/endpoint/template.md): Create the template and directly return the raw result. - [Update Template](https://docs.doczilla.app/api-reference/endpoint/update-template.md): Update one template. - [Introduction](https://docs.doczilla.app/api-reference/introduction.md): Introduction to our API. - [Page options](https://docs.doczilla.app/api-reference/page-options.md): All the available page options for the PDF/screenshot API endpoints. - [PDF options](https://docs.doczilla.app/api-reference/pdf-options.md): All available options for the PDF API endpoints. - [Screenshot options](https://docs.doczilla.app/api-reference/screenshot-options.md): All available options for the screenshot API endpoints. - [Storage options](https://docs.doczilla.app/api-reference/storage-options.md): Storage options that are available for the `sync`/`async` endpoints. - [Render PDF or Screenshots from a Template](https://docs.doczilla.app/api-reference/templates.md): Define ones, render repeatedly with templates. - [Webhook event](https://docs.doczilla.app/api-reference/webhook-event.md): Webhook event that is send to the provided webhook. - [Webhook options](https://docs.doczilla.app/api-reference/webhook-options.md): Webhook options that are available for the `async` endpoints. - [Common issues](https://docs.doczilla.app/common-issues.md): Most common issues and their solutions. - [Community](https://docs.doczilla.app/community.md): Join Doczilla's expanding community. - [Element screenshots](https://docs.doczilla.app/examples/element-screenshot.md): Take a screenshot of a specific element on the page, great for automating documentation steps of your product. - [Image from HTML](https://docs.doczilla.app/examples/image-from-html.md): Generate images from HTML. - [Introduction](https://docs.doczilla.app/examples/introduction.md): Showcase of the versatility and potential of Doczilla's features. - [Enhance PDFs with Paged.js](https://docs.doczilla.app/examples/pdf-enhance-with-paged-js.md): Enhance PDFs into beautifully paginated documents with Paged.js. - [PDF from HTML](https://docs.doczilla.app/examples/pdf-from-html.md): Generate PDF from HTML. - [Handpick PDF pages](https://docs.doczilla.app/examples/pdf-handpick-pages.md): Tailor PDF content by extracting specific page ranges from documents. - [Invoices with Tailwind CSS](https://docs.doczilla.app/examples/pdf-html-invoices.md): Generate invoice PDFs using the "htmlTemplate" option. - [Reports with Tailwind CSS](https://docs.doczilla.app/examples/pdf-html-reports.md): Generate report PDFs with charts using the “htmlTemplate” option. - [Custom header and footer for PDFs](https://docs.doczilla.app/examples/pdf-with-custom-header-and-footer.md): Enhance PDFs with custom headers and footers effortlessly. - [Product screenshots](https://docs.doczilla.app/examples/product-screenshot.md): Craft compelling product screenshots effortlessly with our screenshot API. - [Protected websites](https://docs.doczilla.app/examples/protected-websites.md): Take screenshots of protected websites with our screenshot API. - [Securing your webhook](https://docs.doczilla.app/examples/securing-webhooks.md): Check the webhooks signature to prevent downgrade attacks. - [Use your own bucket](https://docs.doczilla.app/examples/use-your-own-bucket.md): Write the document directly into your bucket by using the storage option. - [Introduction](https://docs.doczilla.app/introduction.md): Welcome to the documentation of Doczilla. - [Next.js](https://docs.doczilla.app/libraries/nextjs.md): Learn how to use Doczilla with Next.js. - [Node.js](https://docs.doczilla.app/libraries/nodejs.md): Learn how to integrate using the Node.js SDK. - [Remix](https://docs.doczilla.app/libraries/remix.md): Learn how to use Doczilla with Remix. - [Quickstart](https://docs.doczilla.app/quickstart.md): Get up and running in under 5 minutes. - [Available helpers](https://docs.doczilla.app/templating/helpers.md): Discover Handlebars helpers for efficient, logic-less templating. - [Templating with Handlebars](https://docs.doczilla.app/templating/introduction.md): Minimal templating on steroids. ## OpenAPI Specs - [openapi](https://docs.doczilla.app/api-reference/openapi.json)