Headless Form Integration
Formcore is a dumb pipe for form submissions. Point any HTML form or
fetch()
call at your endpoint and submissions appear in your dashboard instantly.
No custom libraries required.
Getting started
Create a form
Go to your project in the dashboard, create a new form, and copy its unique endpoint ID.
Submit data
POST flat JSON or a standard HTML form to /f/YOUR_FORM_ID.
View submissions
Every field becomes a column in your dashboard automatically. No configuration needed.
Quick example
curl -X POST http://formcore.io/f/YOUR_FORM_ID \
-H "Content-Type: application/json" \
-d '{"name": "Ryan", "email": "[email protected]", "message": "Hello!"}'
{"id": "550e8400-e29b-41d4-a716-446655440000", "message": "Submission received"}
That's it. The submission appears in your dashboard immediately.
Get copy-paste snippets with your form ID
Open any form in the dashboard and click the Setup tab to get ready-to-use code with your endpoint URL and form ID already filled in.