> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nexudus.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Submit Form

> Submits a completed form or survey response.

# Submit Form

Submits the user's responses for a form or survey. The request body contains the field values matching the form schema.

## Authentication

Authentication requirements depend on form configuration. Some forms are public, others require a bearer token.

## Path Parameters

<ParamField path="formId" type="string" required>
  Unique identifier (GUID) of the form.
</ParamField>

## Request Body

Dynamic field values matching the form's field definitions.

## Response

Returns a `200 OK` on success.

## TypeScript Integration

```typescript theme={null}
import endpoints from '@/api/endpoints'

await httpClient.post(endpoints.forms.submit('abc123'), formValues)
```
