Updated March 2026
Yes. One API call. Builder ($9/month), Pro ($29/month), and Scale ($79/month) plans.
Send GET /api/forms/{id}/export with your API key. You get a CSV file with headers matching your form fields. Each row is one submission, plus a timestamp column. The Content-Disposition header triggers a browser download.
Not on a paid plan? The GET /api/forms/{id}/submissions endpoint returns JSON on all plans. Convert to CSV yourself with any tool.
For automated pipelines, call the export endpoint from a cron job. It returns all submissions each time. If you need incremental exports (only new data), use the submissions API with pagination and timestamp filtering, or set up a webhook for real-time delivery.
The CSV uses standard comma separation with quoted strings. Compatible with Excel, Google Sheets, Numbers, LibreOffice, and anything else that reads CSV. Unicode (including emoji and non-Latin scripts) is preserved as UTF-8.
For large forms with thousands of submissions, the response streams. No memory issues, no timeouts.
Two options for syncing to another system. Real-time: webhooks push each submission as it arrives. Batch: CSV export on a schedule. Pick based on your latency needs.
# Export all submissions as CSV (Builder/Pro/Scale plans)
curl -o submissions.csv \
https://sutrena.com/api/forms/FORM_ID/export \
-H "Authorization: Bearer st_live_your_key"