Submit API

File uploads

Accept file fields on FormsReach forms using multipart/form-data.

HTML

Use enctype="multipart/form-data" and input type="file":

<form
 action="https://api.formsreach.com/submit"
 method="POST"
 enctype="multipart/form-data"
>
 <input type="hidden" name="api_key" value="YOUR_ACCESS_KEY" />
 <input type="text" name="name" required />
 <input type="email" name="email" required />
 <input type="file" name="attachment" />
 <button type="submit">Submit</button>
</form>

Notes

  • JSON bodies cannot carry raw file bytes - use multipart for uploads.
  • Size and type limits apply at the API (oversized payloads return 413).
  • Files appear on the submission detail in the dashboard when accepted.