{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/anon-li/json-schema/anon-li-patch-api-v1-form-id-request-schema.json",
  "title": "PatchApiV1FormIdRequest",
  "x-generated": "2026-11-06",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/anon-li-openapi-generated.yml#/components/schemas/PatchApiV1FormIdRequest",
  "type": "object",
  "properties": {
    "title": {
      "type": "string"
    },
    "description": {
      "type": "string"
    },
    "schema": {
      "type": "object"
    },
    "publicKey": {
      "type": "string"
    },
    "wrappedPrivateKey": {
      "type": "string"
    },
    "vaultId": {
      "type": "string"
    },
    "vaultGeneration": {
      "type": "number"
    },
    "allowFileUploads": {
      "type": "boolean"
    },
    "maxFileSizeOverride": {
      "type": "number"
    },
    "maxSubmissions": {
      "type": "number"
    },
    "closesAt": {
      "type": "string"
    },
    "hideBranding": {
      "type": "boolean"
    },
    "notifyOnSubmission": {
      "type": "boolean"
    },
    "customKey": {
      "type": "boolean"
    },
    "salt": {
      "type": "string"
    },
    "customKeyData": {
      "type": "string"
    },
    "customKeyIv": {
      "type": "string"
    },
    "customKeyVerifier": {
      "type": "string"
    },
    "disabledByUser": {
      "type": "boolean",
      "description": "Set true to disable the form"
    }
  }
}