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

# The Form Object

> The Form object represents a form within your workspace. It contains the structure, settings, and content of the form.

import { ResponseField } from "/snippets/response-field.mdx";

A `Form` object contains all the information about a form, including its fields, settings, and metadata.

### The Form object

<ResponseField name="id" type="string" required>
  The unique identifier for the form.
</ResponseField>

<ResponseField name="name" type="string" required>
  The internal name of the form.
</ResponseField>

<ResponseField name="slug" type="string" required>
  The unique slug for the form, used for public access.
</ResponseField>

<ResponseField name="title" type="string">
  The public title of the form.
</ResponseField>

<ResponseField name="description" type="string">
  A description of the form.
</ResponseField>

<ResponseField name="status" type="string" required>
  The status of the form. Can be `draft` or `published`.
</ResponseField>

<ResponseField name="fields" type="array" required>
  An array of field objects that define the structure of the form.
</ResponseField>

<ResponseField name="settings" type="object">
  An object containing settings for the form, such as success messages and redirect URLs.
</ResponseField>

<ResponseField name="notification_emails" type="array">
  A list of email addresses to notify upon new submissions.
</ResponseField>

<ResponseField name="created_by" type="string">
  The ID of the user who created the form.
</ResponseField>

<ResponseField name="created_at" type="string" required>
  The date and time the form was created, in ISO 8601 format.
</ResponseField>

<ResponseField name="updated_at" type="string" required>
  The date and time the form was last updated, in ISO 8601 format.
</ResponseField>
