Generate from HTML
Generates a PDF document from raw HTML content and/or a URL. If both are provided, the HTML content will be injected into the page at the specified URL.
This endpoint allows you to generate a PDF document directly from HTML content, without needing to publish a template first. For generating documents from published templates, see the Generate Document endpoint instead.Documentation Index
Fetch the complete documentation index at: https://docs.htmldocs.com/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
API key for authentication. Use format: Bearer
Body
- Option 1
- Option 2
HTML content to convert to PDF or inject into the page at the specified URL
URL of the webpage to convert to PDF or use as a base for HTML injection
Response format. pdf returns a binary PDF file, base64 returns the PDF encoded as base64 in JSON, json returns a URL to download the PDF. Defaults to pdf
pdf, base64, json Page size (A3, A4, A5, letter, legal, or custom size like '8.5in 11in')
portrait, landscape Response
Generated document in requested format
Binary PDF file (when format=pdf)