Jotform
Connect Jotform to manage forms, questions, submissions, form properties, reports, folders, and uploaded files.
A Jotform API key created on the Account API page, plus the data region your account is hosted in, us, eu or hipaa, both pasted into PopMCP.
- Setup time
- 3 min
- Auth
- API credentials
- API base URL
- https://api.jotform.com
- Rate limits
- Daily call caps by plan: 1,000 on Starter and Free, 10,000 on Bronze, 50,000 on Silver, 100,000 on Gold, unlimited on Enterprise. The counter resets at midnight EST.
Before you begin
- A Jotform account on any plan, Starter and Free included
- Set the key to Full Access if PopMCP should create or edit forms, submissions and folders. Read Access limits it to reads
- EU hosted accounts must enter region eu. HIPAA hosting requires an Enterprise HIPAA account and region hipaa
Get your credentials
Open the API section of My Account
Sign in and go to jotform.com/myaccount/api, or click your avatar, then Settings, then API. Click Create New Key on the right of the page.
API
Keys that let other apps read and write this account's forms and submissions.
| Label | API Key | Permissions | IP Restriction | Status |
|---|---|---|---|---|
| ZapierCreated Nov 12, 2025 | 8f21****b74c | Read Access | Any | Active |
Daily call caps run from 1,000 on Starter to unlimited on Enterprise.
Label the key and set it to Full Access
Select the new key and give it a label such as PopMCP. Open the dropdown in the Permissions column and choose Full Access.
API
Keys that let other apps read and write this account's forms and submissions.
Leave IP Restriction empty unless you know PopMCP's egress addresses.
Copy the API key
Copy the value from the API Key column for the PopMCP row.
API
Keys that let other apps read and write this account's forms and submissions.
| Label | API Key | Permissions | IP Restriction | Status |
|---|---|---|---|---|
| PopMCPCreated today | 4d0a****e17b | Full Access | Any | Active |
| ZapierCreated Nov 12, 2025 | 8f21****b74c | Read Access | Any | Active |
Jotform keeps the key visible on this page, so you can come back for it.
Work out your data region
Check the host you sign in on. www.jotform.com is region us, eu.jotform.com is eu, and hipaa.jotform.com is hipaa.
Paste both values into PopMCP
In PopMCP, open the Jotform connector, paste the key into API key, then type us, eu or hipaa into Data region. Leave Data region blank to default to us.
Connect in PopMCP
Open your workspace, choose Jotform in the marketplace, and fill in the connect dialog:
| Field | What to enter |
|---|---|
| API keysecret | Create one at jotform.com → Account → API → Create New Key (https://www.jotform.com/myaccount/api). Give it Full Access for read+write tools, or Read Only to restrict to reads. Stored encrypted.Encrypted with AES-256-GCM on save and never shown again. |
| Data region (us, eu, or hipaa)text | Where your Jotform account's data is hosted: us (default, api.jotform.com), eu (eu-api.jotform.com), or hipaa (hipaa-api.jotform.com, Enterprise HIPAA accounts). A key only works against its own region's host. Leave as us unless your account is on EU or HIPAA hosting. |
PopMCP verifies the credential against Jotform immediately. On success the connection flips to Verified and its MCP tools are provisioned.
Verify it worked
PopMCP marks the Jotform connector Connected and a test call lists the forms on your account under the correct regional host.
Troubleshooting
401 or "Invalid API Key"
Why: The key is correct but you are hitting the wrong regional host. An EU key sent to api.jotform.com will not authenticate.
Fix: Set the Data region field to eu, or hipaa, to match where the account is hosted, then reconnect.
403 on any create or update
Why: The key's Permissions column is still Read Access.
Fix: Go back to jotform.com/myaccount/api, open the Permissions dropdown for that key and switch it to Full Access.
Requests start failing partway through the day
Why: You hit the plan's daily API call cap, 1,000 calls on Starter and 10,000 on Bronze.
Fix: Wait for the counter to reset at midnight EST, or move to a higher plan.
Forms are missing from the results
Why: The key belongs to a personal account rather than the team or Enterprise account that owns the forms.
Fix: Create the key while signed in as the account that owns the forms, or ask the owner to issue one.
Calls fail from PopMCP but work from your own machine
Why: The key has an IP Restriction set to your address.
Fix: Clear the IP Restriction column for that key.