Skip to main content
Formbase stores submission data as a JSON object with dynamic keys. Each key corresponds to a name attribute from your form. This reference helps you understand what appears in the dashboard and what shows up in JSON exports.

Basic example

{
  "name": "Ada Lovelace",
  "email": "[email protected]",
  "message": "Hello from Formbase"
}

File uploads

When a submission includes a file, Formbase stores a URL under file or image based on the MIME type.
{
  "name": "Ada Lovelace",
  "file": "https://storage.example.com/.../resume.pdf",
  "image": "https://storage.example.com/.../photo.jpg"
}

Notes

  • Keys are created automatically from field names.
  • JSON submissions can include arrays or nested objects.
  • CSV exports flatten only the top-level keys.
If multiple file inputs are submitted in one request, only one file and one image URL are kept.