{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/mend/main/json-schema/mend-create-security-findings-report-dtov3-schema.json",
  "title": "CreateSecurityFindingsReportDTOV3",
  "x-generated": "2026-10-04",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/mend-reports-api-openapi.yml#/components/schemas/CreateSecurityFindingsReportDTOV3",
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "sendEmailNotification": {
      "type": "boolean"
    },
    "format": {
      "type": "string",
      "enum": [
        "excel"
      ]
    },
    "search": {
      "title": "Search Query",
      "type": "string",
      "description": "Filter your search to return items whose property has a specific value.\nUse the syntax: **[property][operator][value]**\n+ **Property**: the name of the property of the item\n+ **Operator**:\n    + **equals (==)** - Returns true if the value exactly matches this one. If the value contains a * character, it behaves like a wildcard (similar to the LIKE operator).\nExample: entity==abc* — will return true for entities like \"abcd\" and \"abc_123\".\n+ **Value**: the value of the property.\n\nLogical operators AND (;) and OR (,) are supported in filters — param1=in=(val1,val2) and (param2==val3 or param3==val4), can also be written as — param1=in=(val1,val2);(param2==val3,param3==val4)\n\nThis endpoint supports filtering on the following properties and its supported operators:\n+ findingId: equals"
    },
    "zeroDayIdentifier": {
      "title": "Zero-Day Identifier",
      "type": "string",
      "description": "UUID or Name of a Zero-Day Event"
    }
  }
}