Export API
GET /api/forms/{formId}/submissions/export
Download filtered submission data as JSON or CSV for forms you own.
GET
/api/forms/{formId}/submissions/exportReturns attachment responses with Content-Disposition headers.
Auth: Required (form owner session)
Query parameters
format:json(default) orcsvstatus:ALL,ACCEPTED,SPAM_REJECTED,REJECTEDfrom,to: optionalYYYY-MM-DDbounds (UTC day windows)
Examples
/api/forms/{formId}/submissions/export?format=csv&status=ACCEPTED
/api/forms/{formId}/submissions/export?format=json&from=2026-04-01&to=2026-04-26Response notes
200with file attachment headers.- Filename includes form slug + timestamp.
- Missing/invalid session:
401 UNAUTHORIZED. - Unknown or unauthorized form:
404 FORM_NOT_FOUND.