/jotform | Type: Application | PCID required: Yes
Tools
jotform_add_form_questions
Add questions to a form Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
questions | string | Yes | — | JSON object defining questions to add. Keys are order numbers, values are question definition objects with type, text, and other properties. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"questions": {
"type": "string",
"description": "JSON object defining questions to add. Keys are order numbers, values are question definition objects with type, text, and other properties."
}
},
"required": [
"PCID",
"formID",
"questions"
]
}
jotform_clone_form
Clone a form Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form to clone. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form to clone."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_create_folder
Create a folder Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
color | string | No | — | Folder color hex code. |
name | string | Yes | — | Name for the new folder. |
parent | string | No | — | Parent folder ID. Omit for a top-level folder. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"color": {
"type": "string",
"description": "Folder color hex code."
},
"name": {
"type": "string",
"description": "Name for the new folder."
},
"parent": {
"type": "string",
"description": "Parent folder ID. Omit for a top-level folder."
}
},
"required": [
"PCID",
"name"
]
}
jotform_create_form
Create a new form Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
properties | string | No | — | JSON object of form properties including title. |
questions | string | No | — | JSON object defining form questions. Keys are order numbers, values are question definition objects with type, text, and other properties. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"properties": {
"type": "string",
"description": "JSON object of form properties including title."
},
"questions": {
"type": "string",
"description": "JSON object defining form questions. Keys are order numbers, values are question definition objects with type, text, and other properties."
}
},
"required": [
"PCID"
]
}
jotform_create_form_report
Create a report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
fields | string | No | — | Comma-separated list of question IDs to include. |
list_type | string | Yes | — | Type of report (e.g., csv, excel, grid, calendar, rss, visual). |
title | string | Yes | — | Title of the report. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"fields": {
"type": "string",
"description": "Comma-separated list of question IDs to include."
},
"list_type": {
"type": "string",
"description": "Type of report (e.g., csv, excel, grid, calendar, rss, visual)."
},
"title": {
"type": "string",
"description": "Title of the report."
}
},
"required": [
"PCID",
"formID",
"list_type",
"title"
]
}
jotform_create_form_submission
Create a submission Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
submission | string | Yes | — | JSON object with submission data. Keys are question IDs (e.g., ‘1’, ‘2’), values are the answer values. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"submission": {
"type": "string",
"description": "JSON object with submission data. Keys are question IDs (e.g., '1', '2'), values are the answer values."
}
},
"required": [
"PCID",
"formID",
"submission"
]
}
jotform_create_form_webhook
Create a webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
webhookURL | string | Yes | — | The URL to receive webhook POST notifications. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"webhookURL": {
"type": "string",
"description": "The URL to receive webhook POST notifications."
}
},
"required": [
"PCID",
"formID",
"webhookURL"
]
}
jotform_delete_folder
Delete a folder Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
folderID | string | Yes | — | The unique ID of the folder to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"folderID": {
"type": "string",
"description": "The unique ID of the folder to delete."
}
},
"required": [
"PCID",
"folderID"
]
}
jotform_delete_form
Delete a form Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form to delete."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_delete_form_question
Delete a question Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
questionID | string | Yes | — | The unique ID of the question to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"questionID": {
"type": "string",
"description": "The unique ID of the question to delete."
}
},
"required": [
"PCID",
"formID",
"questionID"
]
}
jotform_delete_form_webhook
Delete a webhook Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
webhookID | string | Yes | — | The unique ID of the webhook to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"webhookID": {
"type": "string",
"description": "The unique ID of the webhook to delete."
}
},
"required": [
"PCID",
"formID",
"webhookID"
]
}
jotform_delete_report
Delete a report Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
reportID | string | Yes | — | The unique ID of the report to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"reportID": {
"type": "string",
"description": "The unique ID of the report to delete."
}
},
"required": [
"PCID",
"reportID"
]
}
jotform_delete_submission
Delete a submission Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
submissionID | string | Yes | — | The unique ID of the submission to delete. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"submissionID": {
"type": "string",
"description": "The unique ID of the submission to delete."
}
},
"required": [
"PCID",
"submissionID"
]
}
jotform_edit_form_question
Edit a question Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
questionID | string | Yes | — | The unique ID of the question. |
question[order] | string | No | — | Question order number in the form. |
question[required] | string | No | — | Whether the question is required. Values: Yes, No. |
question[text] | string | No | — | Question text / label. |
question[type] | string | No | — | Question type (e.g., control_textbox, control_dropdown). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"questionID": {
"type": "string",
"description": "The unique ID of the question."
},
"question[order]": {
"type": "string",
"description": "Question order number in the form."
},
"question[required]": {
"type": "string",
"description": "Whether the question is required. Values: Yes, No.",
"enum": [
"Yes",
"No"
]
},
"question[text]": {
"type": "string",
"description": "Question text / label."
},
"question[type]": {
"type": "string",
"description": "Question type (e.g., control_textbox, control_dropdown)."
}
},
"required": [
"PCID",
"formID",
"questionID"
]
}
jotform_edit_submission
Edit a submission Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
submissionID | string | Yes | — | The unique ID of the submission. |
submission | string | No | — | JSON object with updated submission data. Keys are question IDs, values are the new answer values. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"submissionID": {
"type": "string",
"description": "The unique ID of the submission."
},
"submission": {
"type": "string",
"description": "JSON object with updated submission data. Keys are question IDs, values are the new answer values."
}
},
"required": [
"PCID",
"submissionID"
]
}
jotform_get_folder
Get folder details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
folderID | string | Yes | — | The unique ID of the folder. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"folderID": {
"type": "string",
"description": "The unique ID of the folder."
}
},
"required": [
"PCID",
"folderID"
]
}
jotform_get_form
Get form details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_files
List form file uploads Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_properties
Get form properties Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_question
Get a specific question Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
questionID | string | Yes | — | The unique ID of the question. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"questionID": {
"type": "string",
"description": "The unique ID of the question."
}
},
"required": [
"PCID",
"formID",
"questionID"
]
}
jotform_get_form_questions
List form questions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_reports
List form reports Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_submissions
List form submissions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
offset | integer | No | — | Start index for pagination. |
limit | integer | No | — | Number of results to return. Default is 20, max is 1000. |
filter | string | No | — | JSON filter object for filtering submissions. |
orderby | string | No | — | Field and direction to sort by (e.g., created_at,DESC). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"offset": {
"type": "integer",
"description": "Start index for pagination."
},
"limit": {
"type": "integer",
"description": "Number of results to return. Default is 20, max is 1000."
},
"filter": {
"type": "string",
"description": "JSON filter object for filtering submissions."
},
"orderby": {
"type": "string",
"description": "Field and direction to sort by (e.g., created_at,DESC)."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_form_webhooks
List form webhooks Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_get_report
Get report details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
reportID | string | Yes | — | The unique ID of the report. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"reportID": {
"type": "string",
"description": "The unique ID of the report."
}
},
"required": [
"PCID",
"reportID"
]
}
jotform_get_submission
Get submission details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
submissionID | string | Yes | — | The unique ID of the submission. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"submissionID": {
"type": "string",
"description": "The unique ID of the submission."
}
},
"required": [
"PCID",
"submissionID"
]
}
jotform_get_system_plan
Get plan details Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
planName | string | Yes | — | The name of the plan (e.g., FREE, BRONZE, SILVER, GOLD, ENTERPRISE). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"planName": {
"type": "string",
"description": "The name of the plan (e.g., FREE, BRONZE, SILVER, GOLD, ENTERPRISE)."
}
},
"required": [
"PCID",
"planName"
]
}
jotform_get_user
Get user account detailsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_get_user_folders
List user’s foldersShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_get_user_forms
List user’s forms Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
offset | integer | No | — | Start index for pagination. Default is 0. |
limit | integer | No | — | Number of results to return. Default is 20, max is 1000. |
filter | string | No | — | JSON filter object. Example: {“status”:“ENABLED”} to return only active forms. |
orderby | string | No | — | Field and direction to sort by. Example: id,ASC or created_at,DESC. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"offset": {
"type": "integer",
"description": "Start index for pagination. Default is 0."
},
"limit": {
"type": "integer",
"description": "Number of results to return. Default is 20, max is 1000."
},
"filter": {
"type": "string",
"description": "JSON filter object. Example: {\"status\":\"ENABLED\"} to return only active forms."
},
"orderby": {
"type": "string",
"description": "Field and direction to sort by. Example: id,ASC or created_at,DESC."
}
},
"required": [
"PCID"
]
}
jotform_get_user_history
Get user activity history Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
action | string | No | — | Filter by action type (e.g., formCreation, userLogin, all). |
date | string | No | — | Filter by date (YYYY-MM-DD or daterange). |
sortBy | string | No | — | Sort field. Default is created_at. |
startDate | string | No | — | Filter start date (YYYY-MM-DD). |
endDate | string | No | — | Filter end date (YYYY-MM-DD). |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"action": {
"type": "string",
"description": "Filter by action type (e.g., formCreation, userLogin, all)."
},
"date": {
"type": "string",
"description": "Filter by date (YYYY-MM-DD or daterange)."
},
"sortBy": {
"type": "string",
"description": "Sort field. Default is created_at."
},
"startDate": {
"type": "string",
"description": "Filter start date (YYYY-MM-DD)."
},
"endDate": {
"type": "string",
"description": "Filter end date (YYYY-MM-DD)."
}
},
"required": [
"PCID"
]
}
jotform_get_user_reports
List user’s reportsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_get_user_settings
Get user settingsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_get_user_submissions
List user’s submissions Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
offset | integer | No | — | Start index for pagination. |
limit | integer | No | — | Number of results to return. Default is 20, max is 1000. |
filter | string | No | — | JSON filter object for filtering submissions. |
orderby | string | No | — | Field and direction to sort by. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"offset": {
"type": "integer",
"description": "Start index for pagination."
},
"limit": {
"type": "integer",
"description": "Number of results to return. Default is 20, max is 1000."
},
"filter": {
"type": "string",
"description": "JSON filter object for filtering submissions."
},
"orderby": {
"type": "string",
"description": "Field and direction to sort by."
}
},
"required": [
"PCID"
]
}
jotform_get_user_subusers
List sub-user accountsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_get_user_usage
Get user usage statisticsShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
}
},
"required": [
"PCID"
]
}
jotform_set_form_properties
Set form properties Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
properties | string | Yes | — | JSON object of properties to update. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"properties": {
"type": "string",
"description": "JSON object of properties to update."
}
},
"required": [
"PCID",
"formID",
"properties"
]
}
jotform_update_folder
Update a folder Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
folderID | string | Yes | — | The unique ID of the folder. |
color | string | No | — | Folder color hex code. |
name | string | No | — | New name for the folder. |
parent | string | No | — | Parent folder ID to move this folder under. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"folderID": {
"type": "string",
"description": "The unique ID of the folder."
},
"color": {
"type": "string",
"description": "Folder color hex code."
},
"name": {
"type": "string",
"description": "New name for the folder."
},
"parent": {
"type": "string",
"description": "Parent folder ID to move this folder under."
}
},
"required": [
"PCID",
"folderID"
]
}
jotform_update_form
Update a form Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
formID | string | Yes | — | The unique ID of the form. |
properties[height] | string | No | — | Form height in pixels. |
properties[status] | string | No | — | Form status: ENABLED, DISABLED, or DELETED. |
properties[title] | string | No | — | The title of the form. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"formID": {
"type": "string",
"description": "The unique ID of the form."
},
"properties[height]": {
"type": "string",
"description": "Form height in pixels."
},
"properties[status]": {
"type": "string",
"description": "Form status: ENABLED, DISABLED, or DELETED.",
"enum": [
"ENABLED",
"DISABLED",
"DELETED"
]
},
"properties[title]": {
"type": "string",
"description": "The title of the form."
}
},
"required": [
"PCID",
"formID"
]
}
jotform_update_user_settings
Update user settings Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
email | string | No | — | User’s email address. |
name | string | No | — | User’s display name. |
time_zone | string | No | — | User’s time zone (e.g., America/New_York). |
website | string | No | — | User’s website URL. |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID for the authenticated connection"
},
"email": {
"type": "string",
"description": "User's email address."
},
"name": {
"type": "string",
"description": "User's display name."
},
"time_zone": {
"type": "string",
"description": "User's time zone (e.g., America/New_York)."
},
"website": {
"type": "string",
"description": "User's website URL."
}
},
"required": [
"PCID"
]
}

