ByteChef LogoByteChef

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

NameLabelTypeDescriptionRequired
regionRegionSTRING
Options us, eu, hipaa
true
keyKeySTRINGtrue
valueAPI KeySTRINGtrue

Connection Setup

To connect ByteChef with Jotform, you need a Jotform API key.

  1. Log into your Jotform account.
  2. Navigate to the API Section.
  3. Click Create New Key.
  4. In the Permissions dropdown, select Full Access.
  5. Give your key a name, like Bytechef Integration.
  6. Copy the generated API Key.

Actions

Get Form Submissions

Name: getFormSubmissions

Get all submissions for a specific form.

Properties

NameLabelTypeDescriptionRequired
formIdForm IDSTRINGID 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

NameTypeDescription
contentARRAY
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

NameLabelTypeDescriptionRequired
formIdForm IDSTRINGThe 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

  1. Log into your Jotform Account.
  2. Hover over the form in your dashboard and click Edit Form.
  3. Look at the URL in your browser's address bar. The URL will look similar to: https://www.jotform.com/build/1111111111111.
  4. The long number in the URL (between /build/ and anything that follows) is your Form ID. In the example, the Form ID is 1111111111111.

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

On this page