---
title: Jotform API Integration on Truto
slug: jotform
category: Survey
canonical: "https://truto.one/integrations/detail/jotform/"
---

# Jotform API Integration on Truto



**Category:** Survey  
**Status:** Generally available

## Unified APIs

### Unified Forms API

- **Fields** — 
- **Forms** — 
- **Groups** — 
- **Responses** — 

## How it works

1. **Link your customer's Jotform account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Jotform.** The Proxy API is a 1-to-1 mapping of the Jotform API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Automate patient intake in healthcare SaaS** — Healthcare platforms can let clinics use Jotform's HIPAA-compliant forms for patient intake and automatically sync responses into patient records. This offloads compliance risk while enabling complex data collection workflows like e-signatures and file uploads.
- **Power custom job applications in an ATS** — Applicant tracking systems can let recruiters build specialized application forms in Jotform and automatically create candidate records from submissions. The integration maps form fields to internal candidate schemas, handling resume uploads and portfolio attachments seamlessly.
- **Capture field inspection data for project management tools** — Construction and field service platforms can ingest Jotform submissions from mobile safety inspections and work orders. Submissions with photos and checklists are converted into project log entries and status updates without manual data entry.
- **Convert form submissions into CRM leads or orders** — CRM and commerce platforms can treat Jotform submissions as inbound lead capture or order requests. Mapping Jotform's calculation and payment fields to native entities like deals or invoices eliminates double-entry for sales and operations teams.
- **Centralize multi-department form data in enterprise platforms** — Enterprise SaaS products serving large organizations can sync Jotform's folder and form hierarchy to help users locate and connect the right forms across departments, teams, and regional offices.

## What you can build

- **Dynamic field mapping UI** — Fetch a Jotform form's field schema via the Unified Forms API and present end users with a visual mapper to connect Jotform questions to your product's native data model.
- **Real-time submission ingestion pipeline** — Automatically pull new Jotform responses into your platform as structured records — leads, tickets, patients, candidates — as soon as they're submitted.
- **Form selector with folder-based navigation** — Use the Groups resource to display an end user's Jotform folder hierarchy so they can quickly find and connect the right form from accounts with hundreds of forms.
- **Attachment and file extraction workflow** — Parse file upload URLs from Jotform responses and automatically download resumes, signed PDFs, site photos, or ID documents into your product's file storage.
- **Embedded form connection onboarding wizard** — Build a step-by-step setup flow where users authenticate their Jotform account, pick a form, map fields, and activate the sync — all within your product's UI using Truto's managed auth.
- **Submission-triggered workflow automation** — Use incoming Jotform responses as triggers for downstream automations like onboarding sequences, approval chains, or inventory updates inside your platform.

## FAQs

### What authentication method does Jotform use?

Jotform supports API Key authentication. End users generate an API key from their Jotform account settings, and Truto manages the credential securely so your application never handles raw keys directly.

### What resources are available through Truto's Unified Forms API for Jotform?

The Unified Forms API exposes four resources: Forms (list and retrieve forms), Fields (get a form's question schema and data types), Responses (fetch submission data including answers and metadata), and Groups (retrieve folder-based organizational structure).

### Are there rate limits on the Jotform API?

Yes. Jotform enforces rate limits that vary by plan — free accounts are more restricted, while paid and Enterprise plans have higher thresholds. Truto handles pagination and request management to minimize the impact of these limits on your integration.

### Can I receive real-time data from Jotform or do I need to poll?

Jotform supports webhooks at the form level, which can push submission data in real time. The API also supports polling submissions with filters. Truto can help manage either pattern depending on your architecture needs.

### Does Jotform support data residency for enterprise customers?

Yes. Jotform Enterprise customers can use region-specific API endpoints (e.g., eu-api.jotform.com) or custom enterprise domains to ensure data residency compliance. This is important for GDPR and other regional requirements.

### What if I need a Jotform capability that isn't covered by the Unified Forms API?

Truto builds integration tooling on request. If you need access to Jotform-specific features like webhook management, payment fields, or e-signature data beyond the standard Unified Forms API resources, Truto can extend coverage for your use case.
