API Reference
Flowvi provides a public form submission endpoint.
Submit a Form
POST /api/submit/{routeId}
Content-Type: application/json
Request Body
{
"fieldName1": "value1",
"fieldName2": "value2"
}
Response
Success (200):
{ "success": true }
Form inactive (410):
{ "error": "Form is not active" }
Quota exceeded (429):
{ "error": "Submission quota exceeded" }
Notes
- Replace
{routeId}with your form's unique ID (found in Form Settings) - File uploads can be submitted through the same public submission endpoint when the payload is encoded the same way as the hosted form flow
- Submissions trigger all configured integrations (WhatsApp, Email, Slack, etc.)
- Rate limiting applies: max 10 submissions per minute per IP