Public API
Form submissions
1 endpoint.
POST
/api/v1/public/form_submissionsSubmit a form
Submit a form with field values.
Request body must include `formType` (not form id); the API resolves the form definition for this account and stores the matching `form_id` server-side.
Auth via X-API-Key header.
Returns submission confirmation with optional event_id for ad tracking deduplication.
Parameters
| Name | In | Type | Description |
|---|---|---|---|
X-API-Key | header | string | null |
Request bodyrequired
application/jsonobjectResponses
200Successful Responseapplication/jsonSuccessResponse_PublicFormSubmissionResponse_| Field | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
success | true | default true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
datarequired | PublicFormSubmissionResponse | PublicFormSubmissionResponse fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fields
|
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.