{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/apiacre-com/json-schema/apiacre-com-sec-company-evidence-input-schema.json",
  "title": "SecCompanyEvidenceInput",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/apiacre-com-openapi.json#/components/schemas/SecCompanyEvidenceInput",
  "properties": {
    "identifier": {
      "type": "string",
      "maxLength": 160,
      "minLength": 1,
      "title": "Identifier",
      "description": "Exact SEC company name, SEC CIK, or U.S.-listed ticker symbol"
    },
    "filing_lookback_days": {
      "type": "integer",
      "maximum": 3650.0,
      "minimum": 30.0,
      "title": "Filing Lookback Days",
      "default": 365
    },
    "max_filings": {
      "type": "integer",
      "maximum": 100.0,
      "minimum": 1.0,
      "title": "Max Filings",
      "default": 50
    },
    "forms": {
      "items": {
        "type": "string"
      },
      "type": "array",
      "maxItems": 30,
      "title": "Forms",
      "description": "Optional exact SEC form filters for the filing-activity section"
    },
    "financial_metrics": {
      "items": {
        "type": "string",
        "enum": [
          "revenue",
          "net_income",
          "operating_income",
          "total_assets",
          "total_liabilities",
          "stockholders_equity",
          "cash_and_equivalents",
          "operating_cash_flow",
          "capital_expenditure",
          "diluted_eps"
        ]
      },
      "type": "array",
      "maxItems": 10,
      "minItems": 1,
      "title": "Financial Metrics",
      "description": "Normalized issuer-reported financial metrics to include"
    },
    "financial_period_type": {
      "type": "string",
      "enum": [
        "annual",
        "quarterly",
        "both"
      ],
      "title": "Financial Period Type",
      "default": "both"
    },
    "financial_periods": {
      "type": "integer",
      "maximum": 12.0,
      "minimum": 1.0,
      "title": "Financial Periods",
      "default": 4
    },
    "insider_lookback_days": {
      "type": "integer",
      "maximum": 730.0,
      "minimum": 1.0,
      "title": "Insider Lookback Days",
      "default": 90
    },
    "max_insider_filings": {
      "type": "integer",
      "maximum": 25.0,
      "minimum": 1.0,
      "title": "Max Insider Filings",
      "default": 10
    },
    "include_derivatives": {
      "type": "boolean",
      "title": "Include Derivatives",
      "description": "Include derivative securities in the Form 4 section",
      "default": true
    }
  },
  "type": "object",
  "required": [
    "identifier"
  ]
}