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/usageGet Form
GET /jotform/form/{formId}Get Form Questions
GET /jotform/form/{formId}/questionsGet Form Submissions
GET /jotform/form/{formId}/submissions?limit=20With 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}