Package Information
Downloads: 638 weekly / 638 monthly
Latest Version: 0.1.6
Author: Mone-pla Inc.
Documentation
n8n-nodes-reportflow
This is an n8n community node for ReportFlow — a PDF generation API that creates PDFs from design templates.
ReportFlow is a PDF form generation API. Design templates in the visual editor, then generate PDFs via API by passing parameters.
n8n is a fair-code licensed workflow automation platform.
Installation
Follow the installation guide in the n8n community nodes documentation.
Credentials
This node supports two authentication methods:
AppKey Authentication
- Go to your ReportFlow workspace settings → API Keys
- Copy your AppKey
- In n8n, create a new ReportFlow AppKey API credential and paste it
OAuth2 (Client Credentials)
- Register an OAuth2 client in your ReportFlow workspace
- In n8n, create a new ReportFlow OAuth2 API credential
- Enter your Client ID and Client Secret
- Configure the scopes you need (e.g.,
templates:read pdf:generate)
Operations
| Operation | Description |
|---|---|
| Generate (Sync) | Generate a single PDF synchronously. Returns the PDF binary. |
| Generate (Async) | Generate a single PDF asynchronously. Returns a download URL. |
| Generate Multiple (Sync) | Generate multiple PDFs as a ZIP file. |
| Generate Multiple (Async) | Generate multiple PDFs asynchronously. |
| Download | Download a previously generated file by request UUID. |
Design
| Operation | Description |
|---|---|
| Get Parameters | Retrieve the parameter structure of a design template. |
Usage
Basic PDF Generation
- Add the ReportFlow node to your workflow
- Select PDF → Generate (Sync)
- Enter your Design ID (UUID from the ReportFlow dashboard)
- Set the Version number
- Provide a File Name (e.g.,
invoice.pdf) - Enter the Parameters as JSON matching your design template
Getting Design Parameters
Use Design → Get Parameters first to see what parameters your template expects, then pass those to the PDF generation operation.
