Optional Joyfill Components SDK version used to render the PDF. Omit this property to use the Export API's configured default. Must be a complete version such as 4.0.0, 4.0.0-rc25, or 4.1.0-beta.2+build.7, with a maximum of 64 characters. Tags such as latest, version ranges, URLs, empty strings, and null are rejected with HTTP 400.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Joyfill Documentation","colors":{"primary":"#0066FF","light":"#3385FF","dark":"#0052CC"},"logo":{"light":"https://mintcdn.com/joyfill/SaNj-3btHZJHzB1F/logo/light.svg?fit=max\u0026auto=format\u0026n=SaNj-3btHZJHzB1F\u0026q=85\u0026s=9318794848011381f5c48e074eda6d20","dark":"https://mintcdn.com/joyfill/SaNj-3btHZJHzB1F/logo/dark.svg?fit=max\u0026auto=format\u0026n=SaNj-3btHZJHzB1F\u0026q=85\u0026s=1e5d261c597f0b6b0e76678391248b24"},"favicon":{"light":"https://mintcdn.com/joyfill/SaNj-3btHZJHzB1F/logo/light.svg?fit=max\u0026auto=format\u0026n=SaNj-3btHZJHzB1F\u0026q=85\u0026s=9318794848011381f5c48e074eda6d20","dark":"https://mintcdn.com/joyfill/SaNj-3btHZJHzB1F/logo/dark.svg?fit=max\u0026auto=format\u0026n=SaNj-3btHZJHzB1F\u0026q=85\u0026s=1e5d261c597f0b6b0e76678391248b24"},"navbar":{"primary":{"type":"button","label":"Get Started","href":"https://joyfill.io/contact-us"}},"footer":{"socials":{"github":"https://github.com/joyfill","linkedin":"https://linkedin.com/company/joyfill"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"joyfill","hasAudioNarration":false,"actualSubdomain":"joyfill","customDomains":["docs.joyfill.io"],"gitSource":{"type":"github","owner":"joyfill","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6ae4b53dae091ec13e32cf1a","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"REST API","count":38},{"language":"default","tag":"Guides","count":33},{"language":"default","tag":"Web SDK","count":23},{"language":"default","tag":"iOS SDK","count":18},{"language":"default","tag":"Getting Started","count":15},{"language":"default","tag":"Kotlin SDK","count":14},{"language":"default","tag":"Documents","count":12},{"language":"default","tag":"Users","count":8},{"language":"default","tag":"Resources","count":8},{"language":"default","tag":"Templates","count":7}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api/documents/create-a-document-pdf-export-using-raw-json-payload","slug":"/api/documents/create-a-document-pdf-export-using-raw-json-payload","pageMetadata":{"openapi":"post /documents/exports/pdf","title":"Create a document pdf export using Raw JSON Payload","description":"","href":"/api/documents/create-a-document-pdf-export-using-raw-json-payload"},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"openapi":"post /documents/exports/pdf","title":"Create a document pdf export using Raw JSON Payload","description":"","href":"/api/documents/create-a-document-pdf-export-using-raw-json-payload"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Create a document pdf export using Raw JSON Payload","description":"","operationId":"create-a-document-pdf-export-with-raw-json-payload","parameters":["a7e69ec6-0475-45cd-898c-1d8ce6a698e9"],"requestBody":"4e8869ab-7e08-4447-9258-3bbfbb8b9bed","responses":{"200":"e1ea7c15-a657-4c10-ad03-117fe753d790"},"deprecated":false,"security":[],"method":"post","type":"path","servers":["77aeda76-dcbc-4791-9abe-8d2ef83bb17b"],"path":"/documents/exports/pdf","baseUrlOptions":["https://api-joy.joyfill.io/v1"],"title":"Create a document pdf export using Raw JSON Payload","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"a7e69ec6-0475-45cd-898c-1d8ce6a698e9":{"name":"Authorization","in":"header","description":"Supports both API Key and User Access Token authorization. See https://joyfill.mintlify.app/api/authentication","schema":{"type":"string","description":"Supports both API Key and User Access Token authorization. See https://joyfill.mintlify.app/api/authentication","uniqueKey":"","typeLabel":"string"}}},"requestBody":{"content":{"application/json":{"schema":{"type":"object","properties":{"document":{"type":"object","description":"Specifies a list of JoyDoc Fields that you would like to merge/overwrite inside the targeted document identifier.","properties":{"identifier":{"type":"string","description":"Specifies a document's unique ID. Maximum length is 80 characters. Identifier cannot be changed after creation. Leave the identifier param empty to have Joyfill auto generate an identifier.","uniqueKey":"document.identifier","typeLabel":"string"},"name":{"type":"string","description":"Specifies the visual display name. When the template param is used in this creation event and this name is left blank the document will automatically be given the same name as the original template.","uniqueKey":"document.name","typeLabel":"string"},"files":{"type":"array","description":"Array of JoyDoc file objects. See the JoyDoc data structure under the guides section to learn more.","uniqueKey":"document.files","typeLabel":"array"},"fields":{"type":"array","description":"Array of JoyDoc field objects. See the JoyDoc data structure under the guides section to learn more.","uniqueKey":"document.fields","typeLabel":"array"},"template":{"type":"string","description":"The template identifier to use as the source of the document.","uniqueKey":"document.template","typeLabel":"string"},"group":{"type":"string","description":"The group identifier of the group that you would like to create the document for.","uniqueKey":"document.group","typeLabel":"string"},"stage":{"type":"string","default":"published","enum":["draft","published"],"uniqueKey":"document.stage","typeLabel":"enum\u003cstring>"}},"uniqueKey":"document","typeLabel":"object"},"timezone":{"type":"string","default":"UTC","uniqueKey":"timezone","typeLabel":"string"},"sdkVersion":{"type":"string","description":"Optional Joyfill Components SDK version used to render the PDF. Omit this property to use the Export API's configured default. Must be a complete version such as `4.0.0`, `4.0.0-rc25`, or `4.1.0-beta.2+build.7`, with a maximum of 64 characters. Tags such as `latest`, version ranges, URLs, empty strings, and null are rejected with HTTP 400.","minLength":1,"maxLength":64,"pattern":"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-[0-9A-Za-z-]+(?:\\.[0-9A-Za-z-]+)*)?(?:\\+[0-9A-Za-z-]+(?:\\.[0-9A-Za-z-]+)*)?$","example":"4.0.0-rc25","uniqueKey":"sdkVersion","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"example":{"document":{"name":"PDF export example","files":[]},"timezone":"America/New_York","sdkVersion":"4.0.0-rc25"},"examples":{"Example":{"title":"Example","value":{"document":{"name":"PDF export example","files":[]},"timezone":"America/New_York","sdkVersion":"4.0.0-rc25"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"e1ea7c15-a657-4c10-ad03-117fe753d790":{"description":"200","content":{"application/json":{"examples":{"Result":{"title":"Result","value":"{\n \"download_url\": \"String\",\n \"preview_url\": \"String\"\n}"}},"schema":{"type":"object","properties":{"download_url":{"type":"string","example":"String","uniqueKey":"download_url","typeLabel":"string"},"preview_url":{"type":"string","example":"String","uniqueKey":"preview_url","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"exampleType":"examples"}},"exampleType":"examples"}},"security":{},"servers":{"77aeda76-dcbc-4791-9abe-8d2ef83bb17b":{"url":"https://api-joy.joyfill.io/v1"}}},"originalFileLocation":"OpenApi.json"},"subdomain":"joyfill","siteName":"Joyfill Documentation","title":"Create a document pdf export using Raw JSON Payload - Joyfill Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-01-27T17:02:44.642Z","originalFileLocation":"api/documents/create-a-document-pdf-export-using-raw-json-payload.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"application-name\" content=\"Joyfill Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Create a document pdf export using Raw JSON Payload - Joyfill Documentation\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Joyfill Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://joyfill.mintlify.site/_mintlify/api/og/v2?division=Documents\u0026amp;title=Create+a+document+pdf+export+using+Raw+JSON+Payload\u0026amp;theme=c1c4afa4468dd6359f96e231\u0026amp;signature=c07e02b90827849b4b235818cf1313547d4e7ef8de2737895517c9487d92f0b4\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Create a document pdf export using Raw JSON Payload - Joyfill Documentation\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://joyfill.mintlify.site/_mintlify/api/og/v2?division=Documents\u0026amp;title=Create+a+document+pdf+export+using+Raw+JSON+Payload\u0026amp;theme=c1c4afa4468dd6359f96e231\u0026amp;signature=c07e02b90827849b4b235818cf1313547d4e7ef8de2737895517c9487d92f0b4\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/joyfill/bJpGt59VIYWLJJ_T/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Joyfill Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0066FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/documents/create-a-document-pdf-export-using-raw-json-payload.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.joyfill.io/#organization\",\"name\":\"Joyfill Documentation\",\"url\":\"https://docs.joyfill.io\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/joyfill/SaNj-3btHZJHzB1F/logo/light.svg?fit=max\u0026auto=format\u0026n=SaNj-3btHZJHzB1F\u0026q=85\u0026s=9318794848011381f5c48e074eda6d20\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.joyfill.io#website\",\"name\":\"Joyfill Documentation\",\"url\":\"https://docs.joyfill.io\",\"publisher\":{\"@id\":\"https://docs.joyfill.io/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload#webpage\",\"url\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload\",\"name\":\"Create a document pdf export using Raw JSON Payload\",\"dateModified\":\"2026-01-27T17:02:44.642Z\",\"isPartOf\":{\"@id\":\"https://docs.joyfill.io#website\"},\"breadcrumb\":{\"@id\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Documents\",\"item\":\"https://docs.joyfill.io/api/documents/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Create a document pdf export using Raw JSON Payload\",\"item\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload#apireference\",\"headline\":\"Create a document pdf export using Raw JSON Payload\",\"name\":\"Create a document pdf export using Raw JSON Payload\",\"url\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload\",\"mainEntityOfPage\":{\"@id\":\"https://docs.joyfill.io/api/documents/create-a-document-pdf-export-using-raw-json-payload#webpage\"},\"dateModified\":\"2026-01-27T17:02:44.642Z\",\"publisher\":{\"@id\":\"https://docs.joyfill.io/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.joyfill.io#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Joyfill Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Joyfill Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api/documents/create-a-document-pdf-export-using-raw-json-payload.md","siteName":"Joyfill Documentation","nav":{"global":{"anchors":[]},"dropdowns":[{"dropdown":"Overview","icon":"list","groups":[{"group":"Joyfill","pages":[{"title":"Welcome to Joyfill","href":"/joyfill"},{"title":"JoyDoc","href":"/joyfill/joydoc-usage"},{"title":"Reference","href":"/joyfill/schema-json"},{"title":null,"href":"/joyfill/metadata"},{"title":"Field Identifiers","href":"/joyfill/field-identifiers"},{"title":"Self-hosting","href":"/joyfill/self-hosted"},{"title":"Security","icon":{"name":"shield-check","style":"regular","library":"fontawesome"},"href":"/security"}]}]},{"dropdown":"iOS SDK","icon":"apple","groups":[{"group":"Getting Started","pages":[{"title":"Getting started","icon":"rocket","href":"/ios/getting-started"}]},{"group":"Guides","pages":[{"title":"Form Modes","icon":"toggle-on","href":"/ios/guides/modes"},{"title":"Image Upload Handling","icon":"image","href":"/ios/guides/image-upload-handling"},{"title":"Required Field Validation","icon":"check-circle","href":"/ios/guides/required-field-validation"},{"title":"Populating and Extracting Data","icon":"database","href":"/ios/guides/populating-and-extracting-data"},{"title":"Schema Validation","icon":"shield-check","href":"/ios/guides/schema-validation"},{"title":"Event Handling","icon":"bolt","href":"/ios/guides/event-handling"},{"title":"Form Configuration","icon":"gear","href":"/ios/guides/form-configuration"},{"title":"Form footer","icon":"mobile","href":"/ios/guides/form-footer"},{"title":"Navigation","icon":"compass","href":"/ios/guides/external-navigation"},{"title":"Decorators","icon":"sparkles","href":"/ios/guides/decorators"}]},{"group":"API Reference","pages":[{"title":"API Overview","icon":"code","href":"/ios/api-reference/overview"},{"title":"Joyfill Module","icon":"mobile","url":"https://joyfill.github.io/api-references/ios/Joyfill/documentation/joyfill","href":"/ios/api-reference/joyfill-module"},{"title":"JoyfillAPIService","icon":"globe","url":"https://joyfill.github.io/api-references/ios/JoyfillAPIService/documentation/joyfillapiservice","href":"/ios/api-reference/api-service-module"},{"title":"JoyfillFormulas","icon":"calculator","url":"https://joyfill.github.io/api-references/ios/JoyfillFormulas/documentation/joyfillformulas","href":"/ios/api-reference/formulas-module"},{"title":"JoyfillModel","icon":"box","url":"https://joyfill.github.io/api-references/ios/JoyfillModel/documentation/joyfillmodel","href":"/ios/api-reference/model-module"}]},{"group":"Resources","pages":[{"title":"Release Notes","icon":"notes","href":"/ios/changelogs/RELEASE_NOTES"},{"title":"Security","icon":"shield-check","href":"/ios/about/security"}]}]},{"dropdown":"Kotlin SDK","icon":"android","groups":[{"group":"Getting Started","pages":[{"title":"Getting started","icon":"rocket","href":"/kotlin/getting-started"}]},{"group":"Guides","pages":[{"title":"Form Modes","icon":"toggle-on","href":"/kotlin/guides/modes"},{"title":"Image Upload Handling","icon":"image","href":"/kotlin/guides/image-upload-handling"},{"title":"Required Field Validation","icon":"check-circle","href":"/kotlin/guides/required-field-validation"},{"title":"Populating and Extracting Data","icon":"database","href":"/kotlin/guides/populating-and-extracting-data"},{"title":"Schema Validation","icon":"shield-check","href":"/kotlin/guides/schema-validation"},{"title":"Event Handling","icon":"bolt","href":"/kotlin/guides/event-handling"},{"title":"Form Configuration","icon":"gear","href":"/kotlin/guides/form-configuration"},{"title":"Navigation","icon":"compass","href":"/kotlin/guides/navigation"},{"title":"Decorators","icon":"sparkles","href":"/kotlin/guides/decorators"}]},{"group":"API Reference","pages":[{"title":"Kotlin API Reference","icon":"code","url":"https://joyfill.github.io/api-references/kotlin/","href":"/kotlin/api-reference/kotlin-docs"}]},{"group":"Resources","pages":[{"title":"Release Notes","icon":"android","href":"/kotlin/changelogs/releases"},{"title":"Migration guide","icon":"file-export","href":"/kotlin/changelogs/migration-guide"},{"title":"Security","icon":"shield-check","href":"/kotlin/about/security"}]}]},{"dropdown":"React Native SDK","icon":"react","groups":[{"group":"Getting Started","pages":[{"title":"React Native","icon":"react","href":"/react-native/introduction"}]},{"group":"Resources","pages":[{"title":"Release Notes","icon":{"name":"globe","style":"regular","library":"fontawesome"},"href":"/release-notes"}]}]},{"dropdown":"Web SDK","icon":"globe","groups":[{"group":"Getting Started","pages":[{"title":"Getting started","icon":"rocket","href":"/web/getting-started/Getting-Started"},{"title":"Listening for changes","icon":"ear","href":"/web/getting-started/Listening-for-changes"}]},{"group":"Guides","pages":[{"title":"Form Modes","icon":"toggle-on","href":"/web/guides/modes"},{"title":"Image Upload Handling","icon":"image","href":"/web/guides/image-upload-handling"},{"title":"Required Field Validation","icon":"check-circle","href":"/web/guides/required-field-validation"},{"title":"Populating and Extracting Data","icon":"database","href":"/web/guides/populating-and-extracting-data"},{"title":"Schema Validation","icon":"shield-check","href":"/web/guides/schema-validation"},{"title":"Event Handling","icon":"bolt","href":"/web/guides/event-handling"},{"title":"Configuring Field Settings","icon":"gear","href":"/web/guides/fieldsettings-configuration"},{"title":"Conditional Logic","icon":"lightbulb","href":"/web/guides/conditional-logic"},{"title":"Formulas","icon":"calculator","href":"/web/guides/formulas"},{"title":"Customize Draggable Fields","icon":"grip-vertical","href":"/web/guides/customize-draggable-fields"},{"title":"PDF File Uploads","icon":"file-upload","href":"/web/guides/pdf-file-uploads"},{"title":"Generate PDF Downloads","icon":"file-export","href":"/web/guides/joydoc-exporter"},{"title":"Navigation","icon":"compass","href":"/web/guides/external-navigation"},{"title":"Decorators","icon":"sparkles","href":"/web/guides/decorators"}]},{"group":"Sample Projects","pages":[{"title":"JS CDN","href":"/web/guides/sample-projects-js-cdn"},{"title":"JS Module","href":"/web/guides/sample-projects-js-module"},{"title":"React","href":"/web/guides/sample-projects-react"},{"title":"Angular","href":"/web/guides/sample-projects-angular"}]},{"group":"API Reference","pages":[{"title":"API Overview","icon":"code","href":"/web/api-reference/overview"}]},{"group":"Resources","pages":[{"title":"Release Notes","icon":"globe","href":"/web/changelogs/releases"},{"title":"Security Advisory: Compromised @joyfill npm beta releases and public github repos","sidebarTitle":"Security Advisory","icon":"triangle-exclamation","href":"/web/about/security-advisory"}]}]},{"dropdown":"REST API","icon":"code","groups":[{"group":"Getting Started","pages":[{"title":"Overview","href":"/api/introduction"},{"title":"Authentication","href":"/api/authentication"},{"title":"Identifiers","href":"/api/identifiers"},{"title":"Search","href":"/api/platform-api-search"}]},{"group":"Documents","pages":[{"title":"Overview","href":"/api/documents/overview"},{"openapi":"post /documents","title":"Create a document","href":"/api/documents/create-a-document"},{"openapi":"post /documents/bulk","title":"Bulk create documents","href":"/api/documents/bulk-create-documents"},{"openapi":"post /documents/{identifier}","title":"Update a document","href":"/api/documents/update-a-document"},{"openapi":"post /documents/{identifier}/changelogs","title":"Update a document via changelogs","href":"/api/documents/update-a-document-via-changelogs"},{"openapi":"delete /documents/{identifier}","title":"Delete a document","href":"/api/documents/delete-a-document"},{"openapi":"get /documents/{identifier}","title":"Retrieve a document","href":"/api/documents/retrieve-a-document"},{"openapi":"get /documents","title":"List all documents","href":"/api/documents/list-all-documents"},{"openapi":"post /documents/search","title":"Search all documents","href":"/api/documents/search-all-documents"},{"openapi":"post /documents/{identifier}/files/datauri","title":"Create a image upload (data uri)","href":"/api/documents/create-a-image-upload-data-uri"},{"openapi":"post /documents/{identifier}/exports/pdf","title":"Create a document pdf export","description":"","href":"/api/documents/create-a-document-pdf-export"},{"openapi":"post /documents/exports/pdf","title":"Create a document pdf export using Raw JSON Payload","href":"/api/documents/create-a-document-pdf-export-using-raw-json-payload"}]},{"group":"Templates","pages":[{"title":"Overview","description":"A template is a saved set of fields, layouts, styles, etc. that will be populated via api request or filled out by a user repeatedly.","href":"/api/templates/overview-templates"},{"openapi":"post /templates","title":"Create a template","href":"/api/templates/create-a-template"},{"openapi":"post /templates/{identifier}","title":"Update a template","href":"/api/templates/update-a-template"},{"openapi":"post /templates/{identifier}/documents","title":"Sync template documents","href":"/api/templates/sync-template-documents"},{"openapi":"delete /templates/{identifier}","title":"Delete a template","href":"/api/templates/delete-a-template"},{"openapi":"get /templates/{identifier}","title":"Retrieve a template","href":"/api/templates/retrieve-a-template"},{"openapi":"get /templates","title":"List all templates","href":"/api/templates/list-all-templates"}]},{"group":"Groups","pages":[{"title":"Overview","href":"/api/groups/overview-groups"},{"openapi":"post /groups","title":"Create a group","href":"/api/groups/create-a-group"},{"openapi":"delete /groups/{identifier}","title":"Delete a group","href":"/api/groups/delete-a-group"},{"openapi":"get /groups","title":"List all groups","href":"/api/groups/list-all-groups"},{"openapi":"get /groups/{identifier}","title":"Retrieve a group","href":"/api/groups/retrieve-a-group"},{"openapi":"post /groups/{identifier}","title":"Update a group","href":"/api/groups/update-a-group"}]},{"group":"Users","pages":[{"title":"Overview","href":"/api/users/overview-users"},{"openapi":"post /users","title":"Create a user","href":"/api/users/create-a-user"},{"openapi":"delete /users/{identifier}","title":"Delete a user","href":"/api/users/delete-a-user"},{"openapi":"get /users/{identifier}","title":"Retrieve a user","href":"/api/users/retrieve-a-user"},{"openapi":"get /users","title":"List all users","href":"/api/users/list-all-users"},{"openapi":"post /users/{identifier}/access_tokens","title":"Create a user access token","href":"/api/users/create-a-user-access-token"},{"openapi":"delete /users/{identifier}/access_tokens/{token}","title":"Delete a user access token","href":"/api/users/delete-a-user-access-token"},{"openapi":"get /users/{identifier}/access_tokens","title":"List all user access tokens","href":"/api/users/list-all-user-access-tokens"}]},{"group":"Utilities","pages":[{"openapi":"post /utilities/pdf/to/png/datauri","title":"Convert PDF to PNGs (data uri)","href":"/api/utilities/convert-pdf-to-pngs-data-uri"}]}]},{"dropdown":"Joyfill Dev Sandbox","icon":"cube","groups":[{"group":"Getting Started","pages":[{"title":"Joyfill Manager","href":"/joyfill-dev-sandbox/platform-joyfill-manager"},{"title":"Setup","href":"/joyfill-dev-sandbox/setup"},{"title":"Webhooks","href":"/joyfill-dev-sandbox/webhooks"},{"title":"Joyfill Managed","href":"/joyfill-dev-sandbox/pdf-generator-joyfill"},{"title":"Key Terminology","href":"/joyfill-dev-sandbox/key-terminology"},{"title":"How To Create Templates","href":"/joyfill-dev-sandbox/how-to-create-templates"}]}]}]},"basePath":"","title":"Create a document pdf export using Raw JSON Payload - Joyfill Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}