Generate PDFs from templates and HTML, fill and watermark PDFs, create e-invoices and manage templates, documents, forms and workspaces with PDF Generator API.
Explore 50 workflow actions for PDF Generator API, including account permissions and operation limits.
22 read actions28 write actions
WORKFLOW ACTIONS
What you can configure.
Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.
Add watermark
Write
Adds a text or an image watermark to PDF document from base64 string or a remote URL.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Copy template
Write
Creates a copy of a template to the workspace specified in authentication parameters.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create eInvoice
Write
This endpoint transforms a JSON payload into an XML-based e-invoice that is fully compliant with the European EN 16931 standard.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create Factur-X eInvoice
Write
This endpoint transforms a JSON payload a Factur-X e-invoice that is fully compliant with the European EN 16931 standard.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create form
Write
Creates a new form based on the configuration sent in the request body.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create template
Write
Creates a new template.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create workspace
Write
Creates a regular workspace with identifier specified in the request.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Create XRechnung eInvoice
Write
This endpoint transforms a JSON payload into an XML-based XRechnung e-invoice that is fully compliant with the European EN 16931 standard.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete document
Write
Delete document from the Document Storage
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete form
Write
Deletes the form with specified id
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete template
Write
Deletes the template from workspace
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete template version
Write
Deletes the specified template version.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Delete workspace
Write
Delete workspace.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Extract form fields
Read
Extracts form fields and their metadata from a PDF document using base64 string or a remote URL.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Fill form fields
Write
Fills form fields in a PDF document with provided data from base64 string or a remote URL.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate document
Write
Merges template with data and returns base64 encoded document or a public URL to a document.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate document (batch)
Write
Allows to merge multiple templates with data and returns base64 encoded document or public URL to a document.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Generate QR Code
Write
Creates a QR code based on the configuration
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Get document
Read
Returns document stored in the Document Storage
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get document actions
Read
Returns a list of actions performed on a stored document
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get document versions
Read
Returns a list of versions for a stored document
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get documents
Read
Returns a list of generated documents created by authorized workspace and stored in PDF Generator API.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get form
Read
Returns form configuration
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get forms
Read
Returns a list of forms available for the organization
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get schema
Read
Returns Template JSON Schema which defines the structure of the Template Definition.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get schema
Read
Returns Form JSON Schema which defines the structure of the Form Definition.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get schema
Read
Returns e-invoice JSON schema which defines the structure of the e-invoice.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get Service Status
Read
Returns service status / health
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get template
Read
Returns template configuration
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get template data fields
Read
Returns all data fields used in the template.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get template library
Read
Returns a list of publicly available templates from the template library.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get template version
Read
Returns the template definition of the specified version.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get templates
Read
Returns a list of templates available for the authenticated workspace
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get workspace
Read
Returns workspace information for the workspace identifier specified in the request.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Get workspaces
Read
Returns all workspaces in the organization
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
HTML to PDF
Write
Converts HTML content to PDF
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Import Form
Write
Creates a new form based on editable PDF.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Import template
Write
Creates a template from existing PDF
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
List template versions
Read
Returns a paginated list of template versions for the specified template.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Make accessible
Write
Tags a PDF document for accessibility from base64 string or a remote URL.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Open template from the library
Read
Returns the template definition for a public template identified by its publicid.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Optimize document
Write
Optimizes the size of a PDF document from base64 string or a remote URL.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
PDF to Image
Write
Converts PDF document to images.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Promote template version
Write
Promotes the specified template version to production.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Store document
Write
Uploads a PDF as a URL or a base64 encoded string.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update form
Write
Updates the form configuration.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Update template
Write
Updates template configuration.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
URL to PDF
Write
Converts public URL to PDF.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
A repeated request may repeat the external action. Review the previous result before retrying a write.
Validate document signatures
Read
Reports on every digital signature a stored document carries: who signed, when a timestamp authority attested it, whether the signed bytes are unchanged and whether the certificate chains to a.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
Validate template
Read
Validates if the provided template configuration matches the template JSON schema.
Permissions and limits
Account permissions
A PDF Generator API key and secret (Account Settings) and a workspace identifier
SETUP
Start with a controlled test.
01Connect the intended account
Use the account and permissions required for your process. Review the connection check before configuring a workflow action.
02Review inputs and access
Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.
03Confirm the result
Inspect step outputs and confirm the result in PDF Generator API. A saved workflow is not a completed provider action.