Skip to main content
Jotform logo

Jotform

Lets an agent read and manage your Jotform account - forms and their questions, submissions, reports, folders and webhooks - using a Jotform API key.

What it can do

MethodWhat it does
jotform_get_userGet the authenticated account (username, email, plan).
jotform_get_usageGet account usage and limits for the period.
jotform_get_settingsGet account settings.
jotform_update_settingsUpdate account settings (name, website, timezone).
jotform_get_historyGet the account activity log, with date/action filters.
jotform_get_subusersList sub-users that share the account.
jotform_list_formsList the account's forms; offset, limit, filter, orderby.
jotform_get_formGet one form by id.
jotform_create_formCreate a new form with properties and questions.
jotform_clone_formClone an existing form.
jotform_delete_formDelete a form.
jotform_get_form_propertiesGet all properties of a form.
jotform_get_form_propertyGet one form property (e.g. title, thankurl).
jotform_set_form_propertiesSet form properties.
jotform_list_form_questionsList a form's questions.
jotform_get_form_questionGet one question by id.
jotform_add_form_questionAdd a question to a form.
jotform_edit_form_questionEdit an existing question.
jotform_delete_form_questionDelete a question.
jotform_list_submissionsList submissions across all forms.
jotform_list_form_submissionsList a single form's submissions.
jotform_get_submissionGet one submission by id.
jotform_create_submissionAdd a submission to a form.
jotform_edit_submissionEdit a submission's answers.
jotform_delete_submissionDelete a submission.
jotform_list_form_filesList files uploaded through a form.
jotform_list_reportsList all reports for the account.
jotform_list_form_reportsList a form's reports.
jotform_get_reportGet one report by id.
jotform_create_reportCreate a report (csv/excel/grid/table/rss) for a form.
jotform_delete_reportDelete a report.
jotform_list_foldersList the account's folders.
jotform_get_folderGet one folder and its forms.
jotform_create_folderCreate a folder.
jotform_delete_folderDelete a folder.
jotform_list_form_webhooksList a form's webhooks.
jotform_create_form_webhookAdd a webhook that POSTs each submission to a URL.
jotform_delete_form_webhookDelete a form webhook.

How to get credentials

  1. Open jotform.com/myaccount/api.
  2. Under API Keys, click Create New Key.
  3. Give the key a name (e.g. FlyMyAI Agent) and choose its access level - Full Access if the agent should create and edit, or Read Only for reporting tasks.
  4. Copy the generated key.

If your account lives on the EU or HIPAA data region, the base URL differs; this connector uses the standard https://api.jotform.com endpoint.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
JOTFORM_API_KEYMy Account -> API -> Create New Key

Troubleshooting

  • 401 / authorization error - the key is wrong or was revoked. Create a new key and re-paste it.
  • Write actions return 403 - the key is Read Only. Create a new key with Full Access.
  • Empty results - check the form id, and the offset/limit/filter you passed to a list action.
We love our partners - FlyMy.AI builds with the best. Thanks, Jotform!