addedInput schema / properties / callback_url
Added value: +{
+ "description": "URL DocRaptor POSTs after a successful async job (requires async:true). Failed jobs do not trigger callbacks.",
+ "type": "string"
+}
addedInput schema / properties / help
Added value: +{
+ "description": "Enable DocRaptor help mode: emails you and DocRaptor support and retains document contents for review until resolved. Maximum five active help requests.",
+ "type": "boolean"
+}
changedInput schema / properties / hosted / description
Previous value: -"If true (default), DocRaptor hosts the file and returns a download_url. If false, the raw document is returned as base64."New value: +"Default true for synchronous requests, false for async. Requires the paid hosted-documents add-on; each download may be billed. Set false for raw base64 output without the add-on."
addedInput schema / properties / ignore_console_messages
Added value: +{
+ "description": "Ignore JavaScript console messages instead of failing generation. Defaults to false on Pipelines 1–6, true on Pipeline 7+.",
+ "type": "boolean"
+}
addedInput schema / properties / ignore_resource_errors
Added value: +{
+ "description": "Ignore errors downloading CSS/images (DocRaptor default true). Set false to fail generation on resource errors.",
+ "type": "boolean"
+}
addedInput schema / properties / javascript
Added value: +{
+ "description": "Enable DocRaptor's JavaScript engine (default false), recommended for Typekit and Highcharts. Separate from prince_options.javascript; usually enable only one engine.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / allow_assembly
Added value: +{
+ "description": "Allow document assembly even when disallow_modify is true (Pipeline 9+).",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / allow_copy_for_accessibility
Added value: +{
+ "description": "Allow accessibility copying even when disallow_copy is true (Pipeline 9+).",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / css_dpi
Added value: +{
+ "description": "CSS pixel resolution in dots per inch (DocRaptor default 96).",
+ "exclusiveMinimum": 0,
+ "type": "number"
+}
addedInput schema / properties / prince_options / properties / disallow_annotate
Added value: +{
+ "description": "Disallow PDF annotations.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / disallow_copy
Added value: +{
+ "description": "Disallow copying PDF content.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / disallow_modify
Added value: +{
+ "description": "Disallow PDF modifications.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / disallow_print
Added value: +{
+ "description": "Disallow printing the PDF.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / encrypt
Added value: +{
+ "description": "Encrypt PDF output.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / http_password
Added value: +{
+ "description": "Password for HTTP authentication when fetching resources.",
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / http_proxy
Added value: +{
+ "description": "HTTP proxy server used to fetch resources.",
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / http_timeout
Added value: +{
+ "description": "External resource request timeout in seconds (1–60; DocRaptor default 10).",
+ "maximum": 60,
+ "minimum": 1,
+ "type": "integer"
+}
addedInput schema / properties / prince_options / properties / http_user
Added value: +{
+ "description": "Username for HTTP authentication when fetching resources.",
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / input
Added value: +{
+ "description": "Input format used by Prince.",
+ "enum": [
+ "html",
+ "xml",
+ "auto"
+ ],
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / insecure
Added value: +{
+ "description": "Disable SSL verification for resource downloads (not recommended).",
+ "type": "boolean"
+}
changedInput schema / properties / prince_options / properties / javascript / description
Previous value: -"Run JavaScript in the document before rendering. Default false."New value: +"Enable Prince's JavaScript engine (default false), separate from top-level javascript. Usually enable only one engine to avoid running scripts twice."
addedInput schema / properties / prince_options / properties / key_bits
Added value: +{
+ "anyOf": [
+ {
+ "const": 40,
+ "type": "number"
+ },
+ {
+ "const": 128,
+ "type": "number"
+ }
+ ],
+ "description": "PDF encryption key size: 40 or 128 bits."
+}
addedInput schema / properties / prince_options / properties / no_author_style
Added value: +{
+ "description": "Ignore author style sheets.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_compress
Added value: +{
+ "description": "Disable PDF output compression.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_default_style
Added value: +{
+ "description": "Ignore default style sheets.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_embed_fonts
Added value: +{
+ "description": "Disable font embedding in PDF output.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_network
Added value: +{
+ "description": "Disable network access and HTTP downloads.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_parallel_downloads
Added value: +{
+ "description": "Fetch assets sequentially, useful for hosts with strict rate limits.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_subset_fonts
Added value: +{
+ "description": "Disable font subsetting in PDF output.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / no_xinclude
Added value: +{
+ "description": "Disable XInclude processing.",
+ "type": "boolean"
+}
addedInput schema / properties / prince_options / properties / owner_password
Added value: +{
+ "description": "PDF owner password for controlling document permissions.",
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / profile
Added value: +{
+ "description": "PDF conformance profile (PDF/A, PDF/UA, or PDF/X). Supported profiles depend on the pipeline.",
+ "enum": [
+ "PDF/A-1a",
+ "PDF/A-1a+PDF/UA-1",
+ "PDF/A-1b",
+ "PDF/A-2a",
+ "PDF/A-2a+PDF/UA-1",
+ "PDF/A-2b",
+ "PDF/A-3a",
+ "PDF/A-3a+PDF/UA-1",
+ "PDF/A-3b",
+ "PDF/UA-1",
+ "PDF/X-1a:2001",
+ "PDF/X-1a:2003",
+ "PDF/X-3:2002",
+ "PDF/X-3:2003",
+ "PDF/X-4"
+ ],
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / user_password
Added value: +{
+ "description": "PDF user password, required to open the encrypted document.",
+ "type": "string"
+}
addedInput schema / properties / prince_options / properties / version
Added value: +{
+ "description": "Deprecated Prince version selector. Prefer the top-level pipeline parameter.",
+ "type": "string"
+}
addedInput schema / properties / referrer
Added value: +{
+ "description": "Explicit referrer for JavaScript requests, e.g. Typekit with document_content. Defaults to document_url.",
+ "type": "string"
+}
addedInput schema / properties / strict
Added value: +{
+ "description": "PDF HTML validation: html fails on invalid HTML; none disables strict HTML validation.",
+ "enum": [
+ "none",
+ "html"
+ ],
+ "type": "string"
+}
addedInput schema / properties / test / default
Added value: +true
changedInput schema / properties / test / description
Previous value: -"If true, generate a FREE watermarked test document (does not consume credits). Default false = a real, BILLED document."New value: +"Default true: generate a FREE test document (watermarked PDF or Excel limited to 20 rows). Set false explicitly for a real, BILLED document."