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.
Authorizations
API key or authentication token
Body
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
Binary PDF file (when format=pdf)