{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/formdesigner-pro/json-schema/formdesigner-pro-put-v1-forms-id-request-schema.json",
  "title": "PutV1FormsIdRequest",
  "x-generated": "2026-11-08",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/formdesigner-pro-openapi-generated.yml#/components/schemas/PutV1FormsIdRequest",
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "title": {
      "type": "string"
    },
    "leadName": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "onlineValidationForm": {
      "type": "boolean"
    },
    "afterSubmitType": {
      "type": "integer"
    },
    "redirectUrl": {
      "type": "string"
    },
    "successfulPageTemplateId": {
      "type": "integer"
    },
    "status": {
      "type": "integer"
    },
    "activeDateFrom": {
      "type": "string"
    },
    "activeDateTo": {
      "type": "string"
    },
    "activeCount": {
      "type": "integer"
    },
    "domainAliasId": {
      "type": "integer"
    },
    "themeId": {
      "type": "integer"
    },
    "printTemplateId": {
      "type": "integer"
    },
    "languageId": {
      "type": "integer"
    },
    "scripts": {
      "type": "array"
    },
    "emailNotification": {
      "type": "object"
    },
    "smsNotification": {
      "type": "object"
    },
    "appearance": {
      "type": "object"
    },
    "validationErrors": {
      "type": "object"
    },
    "slug": {
      "type": "object"
    },
    "protection": {
      "type": "object"
    },
    "analytics": {
      "type": "object"
    },
    "guestAccess": {
      "type": "object"
    },
    "startPage": {
      "type": "object"
    }
  },
  "required": [
    "name",
    "afterSubmitType",
    "status"
  ]
}