Skip to content

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

Overview

SectionDescription
Base settingsCaptcha, drafts, multi-step navigation, branding
Thank you pagesPost-submission screens, redirects, and sharing
Visibility & accessPublic/private state and allowed users
Conditions & calculatorsConditional logic and scoring rules

These settings are returned when you call GET /v1/form/{id}. See Fetching forms for the request.

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

What's next?