{"service":"HALOWERK medienwerk","endpoint":"/v1/pdf-fill","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["source"],"additionalProperties":false,"properties":{"source":{"type":"object","additionalProperties":false,"description":"The PDF. Either url or content_base64.","properties":{"url":{"type":"string","maxLength":2048,"description":"Public http(s) URL of the PDF."},"content_base64":{"type":"string","maxLength":12000000,"description":"The PDF inline, base64."},"filename":{"type":"string","maxLength":260}}},"fields":{"type":"object","description":"Field name to value. Text fields take strings, check boxes true/false, dropdowns and radio groups one of their options, list boxes an array. Omit entirely to only inspect the form.","additionalProperties":{"type":["string","number","boolean","array","null"]}},"flatten":{"type":"boolean","default":false,"description":"Bake the values into the page content. Irreversible: the form is gone afterwards."},"return_pdf":{"type":"boolean","default":true,"description":"Return the filled PDF as base64. Set false if only the field report is wanted."},"ignore_encryption":{"type":"boolean","default":false,"description":"Try to open a PDF that declares encryption. Filling usually still fails; off by default so the reason stays visible."}}},"requestExample":{"source":{"url":"https://example.com/antrag.pdf"}},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["source"],"additionalProperties":false,"properties":{"source":{"type":"object","additionalProperties":false,"description":"The PDF. Either url or content_base64.","properties":{"url":{"type":"string","maxLength":2048,"description":"Public http(s) URL of the PDF."},"content_base64":{"type":"string","maxLength":12000000,"description":"The PDF inline, base64."},"filename":{"type":"string","maxLength":260}}},"fields":{"type":"object","description":"Field name to value. Text fields take strings, check boxes true/false, dropdowns and radio groups one of their options, list boxes an array. Omit entirely to only inspect the form.","additionalProperties":{"type":["string","number","boolean","array","null"]}},"flatten":{"type":"boolean","default":false,"description":"Bake the values into the page content. Irreversible: the form is gone afterwards."},"return_pdf":{"type":"boolean","default":true,"description":"Return the filled PDF as base64. Set false if only the field report is wanted."},"ignore_encryption":{"type":"boolean","default":false,"description":"Try to open a PDF that declares encryption. Filling usually still fails; off by default so the reason stays visible."}}},"requestExample":{"source":{"url":"https://example.com/antrag.pdf"}}}]}