ReportFlow icon

ReportFlow

Stop re-entering the same data into every document. Connect your workflow data to Re:port Flow templates and generate invoices, contracts, and reports as PDFs automatically.

PDF → Generate (Sync)

AI-generated

Summary

Generate one PDF synchronously from a Re:port Flow template and return the PDF as binary data alongside file metadata.

Inputs

  • Template ID (required) — The template's 16-character alphanumeric ID.
  • Version (required) — Version number of the template to use.
  • File Name (required) — Output name. The API stores it with a .pdf extension; include .pdf here if downstream nodes need that extension in the binary filename.
  • Share Type — Access setting: Workspace, Invited, or Public. Defaults to Workspace.
  • Passcode Enabled — Whether to protect the generated PDF with a passcode. Defaults to false.
  • Parameters (JSON) (required) — JSON object containing the values expected by the template. Use the Template resource’s Get Parameters operation to inspect its schema.
  • Passthrough (JSON) — Optional metadata echoed in the response’s file mapping, useful for correlating the PDF with source records.

Output shape

One output item per input item, with PDF binary data and a JSON object containing fileName, requestId, fileUrl, and fileMapping.

The binary filename uses the File Name input as provided. If passthrough is empty, it is omitted from the request. With Continue On Fail enabled, an item error contains error and apiBody fields in JSON instead of PDF binary data.

Links

Discussion