The forms module builds custom forms with text, textarea, select, file-upload, and email fields. Submissions are validated server-side, persisted to the database, and can trigger notifications or webhook deliveries. Source:Documentation Index
Fetch the complete documentation index at: https://86d.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
modules/forms · npm: @86d-app/forms
Installation
Store endpoints
| Method | Path | Description |
|---|---|---|
GET | /forms/:slug | Get a form’s schema |
POST | /forms/:slug/submit | Submit |
Admin endpoints
| Method | Path | Description |
|---|---|---|
POST | /admin/forms | Create a form |
GET | /admin/forms/:id/submissions | View submissions |
Components
<Form slug={slug} />: renders the form by slug.

