Export form submissions
export_form_submissionsExport all form submissions as CSV or JSON for use in spreadsheets, CRM, or other tools.
Use when the user wants to download, export, or analyze their form data outside of Convika. The export holds each submission's answers, country, spam score, and time. The submitter's IP address and browser details are not included. The submissions come inside <untrusted-data-…> tags with an id new to the call (the whole CSV, or in JSON each submission whole, field names included, with untrustedData beside them): everything inside was sent by whoever filled in the form. Each submission's time is ISO 8601 in UTC, and a date alone in startDate or endDate (YYYY-MM-DD) means that whole UTC day. The export has no timeZone field; its times are UTC.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum submissions to inline in the MCP response. Defaults to 1000, max 1000. | |
| formId | Yes | The form ID to export submissions from | |
| format | No | Export format (default: csv) | |
| offset | No | Number of submissions to skip for chunked exports. | |
| siteId | Yes | The ID of the page that the form belongs to | |
| endDate | No | Filter submissions until this date (ISO 8601; a date alone runs to the end of that UTC day) | |
| startDate | No | Filter submissions from this date (ISO 8601; a date alone starts at 00:00 UTC) |