Kizeo Forms icon

Kizeo Forms

Interact with KizoForms API

Overview

This n8n node allows you to download a standard PDF export of a specific data entry from a Kizeo Form. It is useful for automating the retrieval of completed form submissions in PDF format, which can then be stored, emailed, or processed further within your workflow.

Common scenarios:

  • Automatically archiving filled forms as PDFs.
  • Sending completed form PDFs via email.
  • Integrating Kizeo Forms data with document management systems.

Practical example:
After a field worker submits an inspection report using Kizeo Forms, this node can automatically fetch the PDF version of that report and attach it to a follow-up email or upload it to cloud storage.

Properties

Name Meaning
Form Name or ID Select the Kizeo Form from which you want to export data. You can choose from a list or specify the form's ID using an expression.
Data The ID of the specific data entry (submission) you wish to export as a PDF.

Output

  • binary:

    • data: An object containing:
      • data: The PDF file encoded as a base64 string.
      • fileName: The name of the downloaded PDF file (as provided by the server).
      • mimeType: The MIME type of the file (application/pdf).
  • json:

    • An empty object {} (no additional JSON fields are returned for this operation).

Example output:

{
  "json": {},
  "binary": {
    "data": {
      "data": "<base64-encoded-pdf>",
      "fileName": "report.pdf",
      "mimeType": "application/pdf"
    }
  }
}

Dependencies

  • External Service: Requires access to the Kizeo Forms API.
  • API Key: You must provide valid Kizeo Forms API credentials in n8n (credential type: kizeoFormsApi).
  • n8n Configuration: No special configuration beyond setting up the credentials.

Troubleshooting

Common issues:

  • Invalid Form or Data ID: If the specified form or data ID does not exist, the node will fail. Double-check IDs or use the dropdown selectors.
  • Missing Credentials: If API credentials are not set or are incorrect, authentication errors will occur.
  • Permission Denied: The API key used must have permission to access the requested form and data.

Error messages and resolutions:

  • "401 Unauthorized": Check your API key and ensure it is correctly configured in n8n.
  • "404 Not Found": Verify that both the Form and Data IDs are correct and that the data entry exists.
  • "Failed to fetch PDF": Ensure the Kizeo Forms service is available and your network connection is stable.

Links and References

Discussion