Jotform

Productivity API key and regional base URL

Read forms and submissions, and manage questions and reports, on Jotform from any Windmill script, flow or app.

Set up in 3 steps

1

Create an API key

In Jotform, open Settings from your avatar, then API, and create a key. Choose read-only unless the scripts write.

2

Add the resource in Windmill

Open Resources, add a resource of type jotform. baseUrl is your region's API host — the US one by default, a different host for EU or HIPAA accounts.

3

Run your first script

Fork any script below and read before writing anything.

Scripts

Building blocks, if none of the projects above fit. Fork one, run it, or call it as a step inside your own flow.

Resource type

jotform — the shape of the credential every script on this page expects.

View raw schema →
FieldTypeRequiredWhat it is
apiKeystringYesAPI Key generated from the dashboard.
baseUrlstringYesBase URL of the API to use - US, EU, HIPAA, or custom domain

Questions

Which baseUrl do I need?

The one for the region your account is in. An EU or HIPAA account does not answer on the default host, and the failure looks like a bad key.

How do I run something on a new submission?

Add a Jotform webhook pointing at a flow's webhook URL, so a submission starts a run rather than a schedule polling for one.

Is my key stored on the hub?

Never. It lives only in your own Windmill workspace, encrypted at rest.