# Settings

Form settings control behaviour, access, and post-submission flow. They live at the top level of the form object, alongside the `questions` array.

## Overview

| Section | Description |
|  --- | --- |
| [Base settings](/guides/form-schema/settings/base-settings) | Captcha, drafts, multi-step navigation, branding |
| [Thank you pages](/guides/form-schema/settings/thank-you-pages) | Post-submission screens, redirects, and sharing |
| [Visibility & access](/guides/form-schema/settings/visibility) | Public/private state and allowed users |
| [Conditions & calculators](/guides/form-schema/settings/logic) | Conditional logic and scoring rules |


These settings are returned when you call `GET /v1/form/{id}`. See [Fetching forms](/guides/tutorials/fetching-forms) for the request.

```json
{
  "_id": "6a0ef5b1a7a40272efec140e",
  "title": "Example form 1",
  "state": "unlisted",
  "isEnabled": true,
  "baseSettings": { "..." },
  "thankYouPages": [{ "..." }],
  "privateSettings": { "allowedUsers": [] },
  "conditions": [],
  "calculators": []
}
```

## What's next?

- [Form fields](/guides/form-schema/form-fields): Question types and their schemas
- [Customization](/guides/form-schema/customization): Design, logo, and submit button