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

pdfRest + NodeHub

Upload, convert, OCR, extract, edit, merge, split, compress, redact and flatten PDFs with pdfRest.

Explore 50 workflow actions for pdfRest, including account permissions and operation limits.

8 read actions42 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 file attachment to PDF

Write

Attach a file to a PDF document.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add image to PDF

Write

Insert one or more images into a PDF with optional sizing, page selection, reuse, and tagging controls.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add shapes to PDF

Write

Draw line and rectangle objects in a PDF.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add tables to PDF

Write

Insert styled tables into a PDF.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add text blocks to PDF

Write

Insert text blocks into a PDF at specified locations with custom font, styling, and optional tagging settings for newly added content.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Add watermark to PDF

Write

Apply a watermark to selected PDF pages: - Text watermark , Customize the font, text size, and color.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Apply finalized text redactions to PDF

Write

Complete the PDF text-redaction workflow: 1.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Apply TDM reservation policy to PDF

Write

Apply Text and Data Mining (TDM) reservation metadata to a PDF.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Compress files into ZIP archive

Write

Compress any number of supported files into a ZIP archive by repeating file and/or id[] parameters.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Compress PDF

Write

Compress a PDF to reduce its file size.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF colors

Write

Convert PDF colors with precise document color control through custom ICC profiles and a library of print, screen, web, and grayscale presets.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to BMP images

Write

Convert a PDF into BMP image files, one output image per page.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to GIF images

Write

Convert a PDF into GIF image files, one output image per page.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to JPEG images

Write

Convert a PDF into JPEG image files, one output image per page.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to Markdown

Read

Convert PDF documents into clean, structured Markdown format, facilitating content repurposing, easy text manipulation, and LLM training.

Permissions and limits

Account permissions

  • A pdfRest API key

Convert PDF to Microsoft Excel

Write

Converts a PDF to an editable Microsoft Excel document.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to Microsoft PowerPoint

Write

Converts a PDF to a Microsoft PowerPoint document.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to Microsoft Word

Write

Converts a PDF to an editable Microsoft Word document.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to PDF/A

Write

Convert a PDF to one of the following PDF/A conformance levels: - PDF/A-1b , Provides basic visual conformance.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to PDF/X

Write

Convert a PDF to one of the following PDF/X standards: - PDF/X-1a , Requires embedded fonts and CMYK or spot colors.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to PNG images

Write

Convert a PDF into PNG image files, one output image per page.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to PostScript

Write

Convert a PDF to PostScript level 2 or level 3.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert PDF to TIFF images

Write

Convert a PDF into TIFF image files, one output image per page.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert supported files to PDF

Write

Convert any of the following supported inputs to PDF: | Input type | Supported formats | | --- | --- | | Microsoft Word | .doc, .docx | | Microsoft Excel | .xls, .xlsx | | Microsoft PowerPoint |.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Convert XFA forms to AcroForms

Write

Convert XFA forms to AcroForms, improving compatibility so forms can be accessed and edited across a wider range of PDF readers and applications.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create a ZUGFeRD PDF

Write

Create a validated ZUGFeRD or Factur-X PDF/A-3 invoice from CII XML.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create blank PDF

Write

Create a new blank PDF with a precisely defined page size, page count, and orientation as a foundation for programmatic PDF generation.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete a resource by ID

Write

Delete a previously uploaded or generated resource file by ID.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete one or more resource files by ID

Write

Delete one or more resource files by ID.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Export PDF form data

Read

Export form-field data from an AcroForm or XFA-based PDF to an external data file.

Permissions and limits

Account permissions

  • A pdfRest API key

Extract embedded images from PDF

Read

Extract all embedded images from a PDF file, or from a specified page range, and return one resource per extracted image in its original JPG, PNG, or TIFF format while preserving its compression and.

Permissions and limits

Account permissions

  • A pdfRest API key

Extract text from PDF

Read

Extract all text from a PDF, optionally including style and/or position information.

Permissions and limits

Account permissions

  • A pdfRest API key

Flatten PDF annotations

Write

Flatten all annotations in a PDF to collapse their appearances into page content and make them no longer editable.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Flatten PDF forms

Write

Flatten static and dynamic XFA forms and AcroForms so fields are no longer editable while preserving form data and improving compatibility with standard PDF viewers and processing tools.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Flatten PDF layers

Write

Flatten all layers in a PDF to collapse content from multiple layers onto a single layer.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Flatten PDF transparencies

Write

Flatten transparent PDF objects with configurable quality to improve RIP speed in prepress workflows and support workflows that do not handle transparency.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Generate redaction preview PDF

Write

PDF text redaction is a two-step process: 1.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Import form data into PDF

Write

Import data into matching fields of an AcroForm or XFA-based PDF whose form fields have edit permissions enabled.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Linearize PDF

Write

Linearize and restructure a PDF for fast web view so it can be loaded one page at a time from web servers.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Merge multiple PDFs

Write

Merge any number of PDF file and/or existing id[] inputs in the order specified.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

OCR PDF to add searchable text

Write

Use optical character recognition (OCR) to identify text within images embedded in a PDF and place the detected text behind those images, producing searchable and extractable text.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Poll for an async request result

Read

Poll for the status of an asynchronous API request.

Permissions and limits

Account permissions

  • A pdfRest API key

Query PDF metadata and document properties

Read

Return detailed information about a PDF document and its contents to assess its current state and drive conditional processing.

Permissions and limits

Account permissions

  • A pdfRest API key

Rasterize PDF

Write

Rasterize each PDF page to a flattened image, removing dependencies on fonts and vector elements for consistent rendering and printing.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Retrieve a resource or its URL by ID

Read

Retrieve a resource file directly, its URL, or metadata about it by ID.

Permissions and limits

Account permissions

  • A pdfRest API key

Set PDF page boxes

Write

Set one or more PDF page boundary boxes: | Page box | Purpose | | --- | --- | | MediaBox | Defines the page size.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Split PDF into multiple files

Write

Split one PDF into one or more output files.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upload files

Write

Upload protected workflow files to pdfRest; the answer lists each file's resource ID for later calls.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upload from links

Write

Fetch files from public links into pdfRest; the answer lists each file's resource ID.

Permissions and limits

Account permissions

  • A pdfRest API key

A repeated request may repeat the external action. Review the previous result before retrying a write.

Validate a ZUGFeRD PDF

Read

Validate a completed ZUGFeRD or Factur-X hybrid invoice without modifying it.

Permissions and limits

Account permissions

  • A pdfRest API key
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 pdfRest. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Data & Docs.

pdfRest integration | NodeHub