JotForm
JotForm is an online form builder that enables users to create customized forms for various purposes without needing coding skills.
Categories: Surveys and Feedback
Type: jotform/v1
Connections
Version: 1
API Key
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| region | Region | STRING Optionsus, eu, hipaa | true | |
| key | Key | STRING | true | |
| value | API Key | STRING | true |
Connection Setup
To connect ByteChef with Jotform, you need a Jotform API key.
- Log into your Jotform account.
- Navigate to the API Section.
- Click Create New Key.
- In the Permissions dropdown, select Full Access.
- Give your key a name, like
Bytechef Integration. - Copy the generated API Key.
Actions
Get Form Submissions
Name: getFormSubmissions
Get all submissions for a specific form.
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| formId | Form ID | STRING | ID of the form to retrieve submissions for. | true |
Example JSON Structure
{
"label" : "Get Form Submissions",
"name" : "getFormSubmissions",
"parameters" : {
"formId" : ""
},
"type" : "jotform/v1/getFormSubmissions"
}Output
Type: OBJECT
Properties
| Name | Type | Description |
|---|---|---|
| content | ARRAY Items[{STRING(id), STRING(form_id), STRING(status), STRING(new), STRING(notes)}] |
Output Example
{
"content" : [ {
"id" : "",
"form_id" : "",
"status" : "",
"new" : "",
"notes" : ""
} ]
}Triggers
New Submission
Name: newSubmission
Triggers when someone submits a response to a form.
Type: DYNAMIC_WEBHOOK
Properties
| Name | Label | Type | Description | Required |
|---|---|---|---|---|
| formId | Form ID | STRING | The ID of the form to watch for new submissions. | true |
Output
The output for this action is dynamic and may vary depending on the input parameters. To determine the exact structure of the output, you need to execute the action.
JSON Example
{
"label" : "New Submission",
"name" : "newSubmission",
"parameters" : {
"formId" : ""
},
"type" : "jotform/v1/newSubmission"
}How to find Form ID
- Log into your Jotform Account.
- Hover over the form in your dashboard and click Edit Form.
- Look at the URL in your browser's address bar. The URL will look similar to:
https://www.jotform.com/build/1111111111111. - The long number in the URL (between
/build/and anything that follows) is your Form ID. In the example, the Form ID is1111111111111.
What to do if your action is not listed here?
If this component doesn't have the action you need, you can use Custom Action to create your own. Custom Actions empower you to define HTTP requests tailored to your specific requirements, allowing for greater flexibility in integrating with external services or APIs.
To create a Custom Action, simply specify the desired HTTP method, path, and any necessary parameters. This way, you can extend the functionality of your component beyond the predefined actions, ensuring that you can meet all your integration needs effectively.
How is this guide?
Last updated on