Maton

JotForm

Access the JotForm API with managed OAuth authentication. Create and manage forms, retrieve submissions, and manage webhooks.

Reference

User

GET /jotform/user
GET /jotform/user/forms?limit=20
GET /jotform/user/submissions?limit=20
GET /jotform/user/usage

Get Form

GET /jotform/form/{formId}

Get Form Questions

GET /jotform/form/{formId}/questions

Get Form Submissions

GET /jotform/form/{formId}/submissions?limit=20

With filter:

GET /jotform/form/{formId}/submissions?filter={"created_at:gt":"2024-01-01"}

Create Form

POST /jotform/user/forms
Content-Type: application/json

{
  "properties": {"title": "Contact Form"},
  "questions": {
    "1": {"type": "control_textbox", "text": "Name", "name": "name"},
    "2": {"type": "control_email", "text": "Email", "name": "email"}
  }
}

Delete Form

DELETE /jotform/form/{formId}

Get Submission

GET /jotform/submission/{submissionId}

Delete Submission

DELETE /jotform/submission/{submissionId}

Webhooks

GET /jotform/form/{formId}/webhooks
POST /jotform/form/{formId}/webhooks
DELETE /jotform/form/{formId}/webhooks/{webhookIndex}

Resources

On this page