Skip to main content

Documentation

API Reference

Flowvi public API endpoint documentation

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