Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Data & Docs ยท CONNECTION

PDF Generator API + NodeHub

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.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Data & Docs.

PDF Generator API integration | NodeHub