pdf Generator API Connector

Prev Next

Introduction and Purpose

This connector allows you to generate PDF reports that are password protected from Tulip.
You can find the API Documentation here.

Pre Requisites - Setup in the pdf Generator Portal

  • Create your account
  • Create your template and save it. From the Dashboard page, copy the template ID, this will be needed in the generate PDF connector function. To learn more about creating templates, refer to the pdf Generator Support Portal.

App setup

Use the expression editor to create a JSON object

The data input for populating the PDF template must be formatted as a JSON. As a result, you will need to use the expression editor to wrap your data and format it as a JSON object.

Here's an example:
Screenshot 2026-02-26 at 3.16.11 PM.png

Connector Environment Setup

  • Host: us1.pdfgeneratorapi.com
  • Protocol: HTTPS (TLS enabled)
  • Authentication: OAuth 2.0 (Bearer Token)
Important Authentication Detail

The JWT token are generally valid for 15 minutes, i.e. you will need to regenerate your temporary tokens and update the connector configs since JWT is not natively supported yet.

Connector Functions

  1. Generating a PDF document - This takes in the template ID and the JSON formatted data as an input to populate and generate the PDF document.

    1. Update the template.id in the Request Body.
      Screenshot 2026-02-26 at 3.22.53 PM.png
  2. Encrypting a document - This takes in the URL from the connector function above and creates a password to access it.

    1. Update the owner_password and user_password in the Request Body.
      Screenshot 2026-02-26 at 3.23.47 PM.png

Next Steps

For additional resources, refer to their knowledge base.

Learn more about connectors here