{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/edinetdb-jp/json-schema/edinetdb-jp-company-schema.json",
  "title": "Company",
  "description": "/companies/{code} が返す企業詳細。\n基本情報 + latest_financials + 任意の forecast_doe/latest_earnings/real_estate。\n",
  "x-generated": "2026-10-30",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/edinetdb-jp-openapi.json#/components/schemas/Company",
  "properties": {
    "accounting_standard": {
      "description": "会計基準（実装のraw値）",
      "enum": [
        "JP",
        "IFRS",
        "US",
        "JP_GAAP",
        "US_GAAP"
      ],
      "type": [
        "string",
        "null"
      ]
    },
    "basic_attr_confidence": {
      "description": "基本属性信頼度 (5/22 PoC 実測分布: high 99.97% / medium 0% / low 0.03%)。\nhigh = 本社住所 + 代表者の両方カバー / low = 両方 NULL。\n",
      "enum": [
        "high",
        "medium",
        "low"
      ],
      "type": [
        "string",
        "null"
      ]
    },
    "business_items": {
      "description": "事業種目 (日本標準産業分類ベース)。出典: gBizINFO (経済産業省)。カバー 99.97%。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "business_summary": {
      "description": "事業概要 (1 行説明)。出典: gBizINFO (経済産業省)。カバー 99.97%。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "capital_stock_gbiz": {
      "description": "資本金 (円、登記簿ベース)。出典: gBizINFO (経済産業省)。カバー 99.07%。\n有報側の連結資本金とは別ソース。\n",
      "format": "int64",
      "type": [
        "integer",
        "null"
      ]
    },
    "corporate_number": {
      "description": "国税庁法人番号 (13桁)。EDINETコードリスト由来。\n上場企業 4,661社中 ~95.5% (4,453社) で取得済。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "credit_rating": {
      "description": "財務健全性ランク",
      "enum": [
        "S",
        "A",
        "B",
        "C",
        "D",
        "E"
      ],
      "type": [
        "string",
        "null"
      ]
    },
    "credit_score": {
      "description": "財務健全性スコア",
      "type": [
        "integer",
        "null"
      ]
    },
    "data_notes": {
      "description": "データ利用上の注記",
      "items": {
        "type": "string"
      },
      "type": [
        "array",
        "null"
      ]
    },
    "data_years": {
      "description": "財務データ年数",
      "type": "integer"
    },
    "edinet_code": {
      "description": "EDINETコード",
      "type": "string"
    },
    "forecast_doe": {
      "properties": {
        "forecast_dividend_per_share": {
          "description": "予想1株配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_dividend_total": {
          "description": "予想配当総額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "forecast_fiscal_year": {
          "description": "予想対象年度",
          "type": [
            "integer",
            "null"
          ]
        },
        "owners_equity": {
          "description": "自己資本（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "shares_eligible": {
          "description": "配当対象株式数（株）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "source_disclosure_date": {
          "description": "ソース決算短信の開示日",
          "type": [
            "string",
            "null"
          ]
        },
        "source_quarter": {
          "description": "ソース決算短信の四半期",
          "type": [
            "string",
            "null"
          ]
        },
        "value": {
          "description": "予想DOE（小数）",
          "type": [
            "number",
            "null"
          ]
        }
      },
      "type": [
        "object",
        "null"
      ]
    },
    "founding_date": {
      "description": "設立年月日 (ISO 8601、YYYY-MM-DD)。出典: gBizINFO (経済産業省)。\nカバー 34.26%。有報「会社の沿革」テキスト抽出により 99%+ への補完予定。\n",
      "format": "date",
      "type": [
        "string",
        "null"
      ]
    },
    "hq_address": {
      "description": "本社登記住所。出典: gBizINFO (経済産業省)。\n2026-06 時点で上場 3,925 社中 3,750 社 (95.5%) でカバー (gBizINFO 3,747 + 外国法人 3 社 hand-curate)。\n残り 175 社 (上場廃止間際 stub + IPO 直後 gBizINFO 反映待ち) は対象外。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "industry": {
      "description": "業種（langに応じてローカライズ）",
      "type": [
        "string",
        "null"
      ]
    },
    "is_delisted": {
      "description": "listing_status == delisted のとき true。廃止済み企業を現役と取り違えないための判定。",
      "type": "boolean"
    },
    "latest_earnings": {
      "allOf": [
        {
          "$ref": "#/$defs/CompanyLatestEarnings"
        }
      ],
      "nullable": true
    },
    "latest_financials": {
      "allOf": [
        {
          "$ref": "#/$defs/Financial"
        }
      ],
      "nullable": true
    },
    "latest_fiscal_year": {
      "description": "最新決算年度",
      "type": [
        "integer",
        "null"
      ]
    },
    "lei": {
      "description": "Legal Entity Identifier (ISO 17442, 20桁英数字)。\nGLEIF Golden Copy 月次取り込み。2026-04-29 追加。\n突合経路: corporateNumber(13桁JCN) → 会社法人等番号(12桁) → GLEIF L1。\n未突合 (国際金融取引なしの企業等) は null。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "listing_status": {
      "description": "上場区分。listed=上場 / delisted=非上場（上場廃止した会社と、一度も上場していない会社の両方を含む）/ unknown=区分なし(投資法人・外国法人等)。新規上場の会社の反映には数日かかることがあります。\n最新の EDINET コードリストから外れた会社は delisted として返します（2026-10 から）。\n廃止済み企業では sec_code は最終既知の証券コード。\n廃止企業もこの endpoint で取得可能（is_delisted=true、財務は最終報告時点の履歴）。\n",
      "enum": [
        "listed",
        "delisted",
        "unknown"
      ],
      "type": "string"
    },
    "listing_status_as_of": {
      "description": "上場区分の基礎データの更新日時。新規上場の確認日時を示すものではありません。\n実際の上場廃止日ではなく、データ鮮度のマーカー。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "name": {
      "description": "表示名（langに応じてローカライズ）",
      "type": "string"
    },
    "name_en": {
      "description": "英文名",
      "type": [
        "string",
        "null"
      ]
    },
    "name_ja": {
      "description": "日本語名",
      "type": [
        "string",
        "null"
      ]
    },
    "num_employees_gbiz": {
      "description": "従業員数 (単体ベース、登記簿ベース)。出典: gBizINFO (経済産業省)。カバー 98.80%。\n有報の連結従業員数とは定義が異なる点に注意。\n",
      "type": [
        "integer",
        "null"
      ]
    },
    "num_female_employees": {
      "description": "女性従業員数 (gBizINFO 由来、DEI 文脈)。カバー 47.68%。\n",
      "type": [
        "integer",
        "null"
      ]
    },
    "num_male_employees": {
      "description": "男性従業員数 (gBizINFO 由来、DEI 文脈)。カバー 47.68%。\n",
      "type": [
        "integer",
        "null"
      ]
    },
    "real_estate": {
      "allOf": [
        {
          "$ref": "#/$defs/RealEstateSummary"
        }
      ],
      "nullable": true
    },
    "reorganization": {
      "description": "株式移転の新旧の会社の対応。財務の値は各社のコードのまま（合算しない）",
      "properties": {
        "predecessors": {
          "items": {
            "properties": {
              "edinet_code": {
                "type": "string"
              },
              "name": {
                "type": [
                  "string",
                  "null"
                ]
              }
            },
            "type": "object"
          },
          "type": "array"
        },
        "successor": {
          "properties": {
            "edinet_code": {
              "type": "string"
            },
            "name": {
              "type": [
                "string",
                "null"
              ]
            }
          },
          "type": "object"
        },
        "type": {
          "enum": [
            "share_transfer"
          ],
          "type": "string"
        }
      },
      "type": [
        "object",
        "null"
      ]
    },
    "representative_name": {
      "description": "代表者氏名 (登記簿ベース)。出典: gBizINFO (経済産業省)。カバー 99.97%。\n",
      "type": [
        "string",
        "null"
      ]
    },
    "sec_code": {
      "description": "証券コード。EDINETコードリスト由来の企業は5桁値（4桁コード + 末尾0のパディング、 例 '79740' = 任天堂株式会社の一般に表示される4桁コード '7974'）で格納される。市場画面・ 証券会社アプリ等で見慣れた表示形は末尾の0を除いた4桁（この例では '7974'）だが、これは **表示用の慣習**であり識別子としての本フィールドの値ではない。一部の企業（大量保有報告書 経由で先行登録された直近IPO・stub企業、TOKYO PRO Market上場企業の英字混在コード等）は パディングされていない生の4桁値のまま格納されている。いずれの形式でも、企業を一意に特定する canonical identifier は常に edinet_code（本APIの全エンドポイントの主キー）であり、 sec_code は補助的な参照用フィールド（非上場・投資法人・一部の外国会社では null）。",
      "type": [
        "string",
        "null"
      ]
    },
    "sources": {
      "additionalProperties": {
        "enum": [
          "gBizINFO (経済産業省) - 加工",
          "EDINET (金融庁) - IR ページ突合",
          "国税庁 法人番号公表サイト - 加工",
          "Wikidata (CC0)",
          "EDINET (金融庁) - 有価証券報告書 抽出",
          "proprietary",
          "public-web-aggregation"
        ],
        "type": "string"
      },
      "description": "各フィールドの出典 (公開 whitelist 名)。フィールド未取得時 (NULL) は省略。\n",
      "type": [
        "object",
        "null"
      ]
    }
  },
  "type": "object",
  "$defs": {
    "CompanyLatestEarnings": {
      "description": "/companies/{code} に含まれる最新決算短信サマリ。",
      "properties": {
        "accounting_standard": {
          "description": "会計基準",
          "type": [
            "string",
            "null"
          ]
        },
        "adjusted_annual_dividend_per_share": {
          "description": "分割調整後年間配当（円）。実績の補助値（予想ではない）。★分割前(pre-split)株数基準——adjusted_dividend_per_share（有報側、post-split/現在株数基準）とは向きが逆で別フィールド。期中に分割が発効した年度は interim+yearend×分割比率で再構成。それ以外の年度は開示済み年間値を「将来の有効化済み分割」の累積係数で割り戻すため、当年度に分割が無くても将来に分割があれば dividend_per_share とは一致しない（単一の式に一般化できない、値は経路依存）。",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_forecast_dividend_per_share": {
          "description": "forecast_share_basis=pre_split の時のみ forecast_dividend_per_share / forecast_split_adjustment_factor。それ以外は常に null。",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_forecast_eps": {
          "description": "forecast_share_basis=pre_split の時のみ forecast_eps / forecast_split_adjustment_factor。それ以外は常に null (誤った調整より NULL)。",
          "type": [
            "number",
            "null"
          ]
        },
        "disclosure_date": {
          "description": "開示日（日付精度）",
          "type": [
            "string",
            "null"
          ]
        },
        "disclosure_time": {
          "description": "開示時刻。API では本フィールドの時刻精度（HH:MM）での提供を行わず、常に null を返します。スキーマ互換のため key は保持します。開示日の確認や日付精度での 時系列の判定には disclosure_date をご利用ください。",
          "type": [
            "string",
            "null"
          ]
        },
        "dividend_per_share": {
          "description": "実績1株配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_basis_source": {
          "description": "業績項目（売上・営業利益・経常利益・純利益・EPS）の連結／単体の別をどう決めたか。 row = 当該決算短信が連結／単体を明示していた / inferred = 明示が無かったため、 「その修正開示が単一の連結区分の値しか含まない」かつ「同一企業・同一決算期の 他の開示が全て同じ連結区分で一致する」条件を満たす場合に限り推定した。 null の場合は連結区分を決められず、業績項目に修正開示を反映していません （1株配当は連結区分に依存しないため、null でも反映されることがあります）。",
          "enum": [
            "row",
            "inferred"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share": {
          "description": "修正開示反映後の1株配当（円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_dividend_per_share_state を参照）。株式分割調整は適用していません。forecast_dividend_per_share は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_dividend_per_share_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_eps": {
          "description": "修正開示反映後のEPS（円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_eps_state を参照）。株式分割調整は適用していません。forecast_eps は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_eps_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_eps_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_eps_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_eps_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_eps_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_net_income": {
          "description": "修正開示反映後の純利益（百万円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_net_income_state を参照）。株式分割調整は適用していません。forecast_net_income は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_net_income_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_net_income_change": {
          "description": "前年同期実績比（%）。決算短信・訂正短信を採った場合は、その短信が開示した率です。業績予想の修正の開示を採った場合は、同じ開示に載っている前年同期の実績と採用した予想値から当社が計算し、小数第一位に四捨五入します。この計算は、前年同期の実績が正で予想値が 0 以上の時だけ行います。それ以外の時、同じ連結・単体の区分と会計基準の前年同期の実績が無い時、期間が合わない時、前年同期の実績を 1 つに決められない時は null です。修正前の予想との増減率で代用することはしません。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_net_income_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_net_income_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_net_income_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_net_income_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_operating_income": {
          "description": "修正開示反映後の営業利益（百万円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_operating_income_state を参照）。株式分割調整は適用していません。forecast_operating_income は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_operating_income_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_operating_income_change": {
          "description": "前年同期実績比（%）。決算短信・訂正短信を採った場合は、その短信が開示した率です。業績予想の修正の開示を採った場合は、同じ開示に載っている前年同期の実績と採用した予想値から当社が計算し、小数第一位に四捨五入します。この計算は、前年同期の実績が正で予想値が 0 以上の時だけ行います。それ以外の時、同じ連結・単体の区分と会計基準の前年同期の実績が無い時、期間が合わない時、前年同期の実績を 1 つに決められない時は null です。修正前の予想との増減率で代用することはしません。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_operating_income_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_operating_income_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_operating_income_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_operating_income_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_ordinary_income": {
          "description": "修正開示反映後の経常利益（百万円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_ordinary_income_state を参照）。株式分割調整は適用していません。forecast_ordinary_income は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_change": {
          "description": "前年同期実績比（%）。決算短信・訂正短信を採った場合は、その短信が開示した率です。業績予想の修正の開示を採った場合は、同じ開示に載っている前年同期の実績と採用した予想値から当社が計算し、小数第一位に四捨五入します。この計算は、前年同期の実績が正で予想値が 0 以上の時だけ行います。それ以外の時、同じ連結・単体の区分と会計基準の前年同期の実績が無い時、期間が合わない時、前年同期の実績を 1 つに決められない時は null です。修正前の予想との増減率で代用することはしません。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_ordinary_income_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_revenue": {
          "description": "修正開示反映後の売上高（百万円）会社予想。対象期間が一致する後続の修正開示（業績予想の修正・配当予想の修正、 XBRL 付き）を項目ごとに反映した値です。レンジ予想・予想撤回では点予想を返しません（null + effective_forecast_revenue_state を参照）。株式分割調整は適用していません。forecast_revenue は 当該決算短信が報告した予想のままで不変です。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_revenue_as_of_date": {
          "description": "同開示の開示日（日付精度。開示時刻は提供しません）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_revenue_change": {
          "description": "前年同期実績比（%）。決算短信・訂正短信を採った場合は、その短信が開示した率です。業績予想の修正の開示を採った場合は、同じ開示に載っている前年同期の実績と採用した予想値から当社が計算し、小数第一位に四捨五入します。この計算は、前年同期の実績が正で予想値が 0 以上の時だけ行います。それ以外の時、同じ連結・単体の区分と会計基準の前年同期の実績が無い時、期間が合わない時、前年同期の実績を 1 つに決められない時は null です。修正前の予想との増減率で代用することはしません。",
          "type": [
            "number",
            "null"
          ]
        },
        "effective_forecast_revenue_disclosure_id": {
          "description": "この項目の値を採用した開示の ID（tanshin 由来なら当該短信自身、manual_override では null）。公開対象外の開示 ID は null です。",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_revenue_pdf_url": {
          "description": "この項目の値を採用した修正開示の PDF URL（公開できない配信元は null）。 出所が tanshin / manual_override の場合は null。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_revenue_source": {
          "description": "この項目の値の出所。tanshin = 当該決算短信そのもの / revision_notice = 後続の修正開示 / manual_override = 原本を人手で確認して裁定した補正。",
          "enum": [
            "tanshin",
            "revision_notice",
            "manual_override"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "effective_forecast_revenue_state": {
          "description": "採用した修正開示が報告した状態。point = 点予想 / range = レンジ予想（点予想の開示なし）/ withdrawn = 予想未定・撤回。tanshin 由来および manual_override では null。",
          "enum": [
            "point",
            "range",
            "withdrawn"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "eps": {
          "description": "EPS（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "fiscal_year_end": {
          "description": "決算期末",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_dividend_per_share": {
          "description": "予想1株配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_eps": {
          "description": "予想EPS（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_net_income": {
          "description": "予想純利益（百万円、決算短信由来）。period scope=Q1-Q3 行は当期通期予想 / Q4 行は翌期通期予想。actual との直接比は誤解釈。/docs/incidents/2026-06-q1q3-surprise/",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "forecast_net_income_change": {
          "description": "予想純利益前年比 (percent, % YoY change vs prior-year same-period actual)。",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_operating_income": {
          "description": "予想営業利益（百万円、決算短信由来）。period scope=Q1-Q3 行は当期通期予想 / Q4 行は翌期通期予想。actual との直接比 (達成率/予想比/サプライズ) は誤解釈。/docs/incidents/2026-06-q1q3-surprise/",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "forecast_operating_income_change": {
          "description": "予想営業利益前年比 (percent, % YoY change vs prior-year same-period actual)。",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_ordinary_income": {
          "description": "予想経常利益（百万円、決算短信由来）。period scope=Q1-Q3 行は当期通期予想 / Q4 行は翌期通期予想。actual との直接比は誤解釈。/docs/incidents/2026-06-q1q3-surprise/",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "forecast_ordinary_income_change": {
          "description": "予想経常利益前年比 (percent, % YoY change vs prior-year same-period actual)。",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_period_note": {
          "description": "forecast_* の対象期間スコープ注記。Q1-Q3=当期通期予想 (actual は YTD累計 → actual÷forecast は進捗率)、Q4(本決算)=翌期通期予想 (当期実績との比率は期ズレで 無意味)。forecast 値がある時のみ非 null。quarter で判別可能。MCP get_earnings の period-scope warning と同義。",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_revenue": {
          "description": "予想売上高（百万円、決算短信由来）。period scope=Q1-Q3 行は当期通期予想 / Q4 行は翌期通期予想（対象年度が異なる）。actual (Q1-Q3 で YTD 累計, Q4 で当期通期) ÷ forecast を「達成率/予想比/下方サプライズ/Downside surprise」と解釈しないこと（期間不整合・対象年度不一致）。UI では撤去済、API では情報提供のため返す。詳細: /docs/incidents/2026-06-q1q3-surprise/",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "forecast_revenue_change": {
          "description": "予想売上高前年比 (percent, % YoY change vs prior-year same-period actual)。例: 5.4 = +5.4%。値域は通常 -100〜+100、IPO/業績回復/構造変化で +100 を超えることがある (適法)。定義上 -100% を下回らない (sanity floor)。",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_revision_latest_date": {
          "description": "同開示の開示日（日付精度）。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_revision_latest_disclosure_id": {
          "description": "窓内で最後に検知した修正開示の ID。",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_revision_latest_parse_status": {
          "description": "同開示の取込状態。success / partial / no_point_value / no_target_file / parse_error。値に反映できたかとは独立で、数値を取り込めなかった修正開示もここには現れます（検知と採用の分離）。",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_revision_latest_pdf_url": {
          "description": "同開示の PDF URL。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_revision_latest_title": {
          "description": "同開示の表題。",
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_share_basis": {
          "description": "(2026-07-10 追加) 有効な株式分割の効力発生前に本予想が開示された場合の 株数基準注記 (additive、生値は無変更)。pre_split=分割前基準の生値と確認 / post_split=会社が既に分割後基準で開示していると確認 / indeterminate=証拠不十分 (推測しない)。関連する分割が無ければ null。",
          "enum": [
            "pre_split",
            "post_split",
            "indeterminate"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_share_basis_evidence": {
          "description": "forecast_share_basis の判定根拠。分割「発表日」より予想開示が先か / 短信原文の脚注か。",
          "enum": [
            "announcement_date",
            "footnote_text"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "forecast_split_adjustment_factor": {
          "description": "判定対象にした株式分割の分割比率 (例 2.0 = 1株→2株)。",
          "type": [
            "number",
            "null"
          ]
        },
        "forecast_split_effective_date": {
          "description": "判定対象にした株式分割の効力発生日 (トレーサビリティ)。",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "interim_dividend_per_share": {
          "description": "中間配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "is_consolidated": {
          "description": "連結か",
          "type": [
            "boolean",
            "null"
          ]
        },
        "is_correction": {
          "description": "訂正開示か",
          "type": [
            "boolean",
            "null"
          ]
        },
        "net_income": {
          "description": "純利益（百万円、決算短信由来）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "net_income_change": {
          "description": "純利益前年同期比（% YoY）。",
          "type": [
            "number",
            "null"
          ]
        },
        "operating_income": {
          "description": "営業利益（百万円、決算短信由来）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "operating_income_change": {
          "description": "営業利益前年同期比（% YoY）。",
          "type": [
            "number",
            "null"
          ]
        },
        "ordinary_income": {
          "description": "経常利益（百万円、決算短信由来）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "ordinary_income_change": {
          "description": "経常利益前年同期比（% YoY）。",
          "type": [
            "number",
            "null"
          ]
        },
        "pdf_url": {
          "description": "決算短信PDF URL",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "q1_dividend_per_share": {
          "description": "第1四半期配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "q3_dividend_per_share": {
          "description": "第3四半期配当（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "quarter": {
          "description": "四半期区分",
          "type": [
            "string",
            "null"
          ]
        },
        "revenue": {
          "description": "売上高（百万円、決算短信由来）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "revenue_change": {
          "description": "売上高前年同期比（% YoY、例: 5.4 = +5.4%）。-100% を下回らない（floor）。+100% 超は IPO/業績回復/構造変化（正当）。",
          "type": [
            "number",
            "null"
          ]
        },
        "title": {
          "description": "表題",
          "type": [
            "string",
            "null"
          ]
        },
        "yearend_dividend_per_share": {
          "description": "期末配当（円）",
          "type": [
            "number",
            "null"
          ]
        }
      },
      "type": "object"
    },
    "Financial": {
      "description": "/companies/{code}/financials が返す年次財務データ（period=annual）。\n131 フィールドに、年次データで追加される分割調整フィールドを加えたもの。\n金額は円単位。比率は小数（0.15 = 15%）。\n",
      "properties": {
        "accounting_standard": {
          "description": "会計基準（実装のraw値）。年次financialsの各年度行にも含まれる。ordinary_income等の JP GAAP固有フィールドがnullになる理由の判別に使える。",
          "enum": [
            "JP",
            "IFRS",
            "US",
            "JP_GAAP",
            "US_GAAP"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "accounts_payable_other": {
          "description": "未払金等（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "adjusted_bps": {
          "description": "分割調整後BPS（円、annualレスポンスでratiosから補完）",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_dividend_basis": {
          "description": "adjusted_interim_dividend_per_share / adjusted_yearend_dividend_per_share の分類根拠 （annualレスポンスでratiosから補完）。known_row_full_divide=既知行の個別オーバーライド（全額を分割比率で割る）、known_row_unadjusted=既知行の個別オーバーライド（跨ぎ年でないと確認済み、通常のfactor割りのみ）、known_row_straddle=既知行の個別オーバーライド（跨ぎ年と有報で確認済み、中間を分割比率で割ってから期末と合算しfactor割り）、 straddle_pre_split=有報配当注記のas-paid中間額が期跨ぎ年の分割前株数ベースと一致、 restated_post_split=注記が遡及調整済み（分割後株数ベース、通常のfactor割りのみ）、 basis_unknown=注記から確定できず分解値を出さない、heuristic_straddle=注記なしで 振幅から期跨ぎ年と推測、factor_adjusted=分割はあるが期跨ぎ年ではない通常のfactor調整、 unadjusted=分割調整不要（factor=1.0）。",
          "enum": [
            "known_row_full_divide",
            "known_row_unadjusted",
            "known_row_straddle",
            "straddle_pre_split",
            "restated_post_split",
            "basis_unknown",
            "heuristic_straddle",
            "factor_adjusted",
            "unadjusted"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "adjusted_dividend_per_share": {
          "description": "分割調整後1株配当（円、annualレスポンスでratiosから補完）",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_eps": {
          "description": "分割調整後EPS（円、annualレスポンスでratiosから補完）",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_interim_dividend_per_share": {
          "description": "中間配当の分割調整後分解値（円、annualレスポンスでratiosから補完）。 期中に株式分割があった年度で、中間配当（分割前株数ベース）と期末配当（分割後株数ベース） が混在する年度を解消するための additive 分解。adjusted_interim_dividend_per_share + adjusted_yearend_dividend_per_share = adjusted_dividend_per_share（中間配当開示行のみ）。 有報配当注記から basis を確定できた行のみ値を返し、証拠不足の行や分割の無い年度・ 中間配当非開示の年度はnull（詳細は adjusted_dividend_basis を参照）。",
          "type": [
            "number",
            "null"
          ]
        },
        "adjusted_yearend_dividend_per_share": {
          "description": "期末配当の分割調整後分解値（円、annualレスポンスでratiosから補完）。 adjusted_interim_dividend_per_share と対になる分解値。null になる条件は同じ。",
          "type": [
            "number",
            "null"
          ]
        },
        "advances_received": {
          "description": "前受金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "agm_date_planned": {
          "description": "総会後の予定の構成の前提となる定時株主総会の開催予定日（YYYY-MM-DD。有報の本文の「開催予定の定時株主総会」の日付。総会後の予定の構成が無い有報はnull）",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "allowance_for_doubtful_accounts": {
          "description": "貸倒引当金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "asset_retirement_obligations": {
          "description": "資産除去債務（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "avg_age": {
          "description": "平均年齢（年）",
          "type": [
            "number",
            "null"
          ]
        },
        "avg_age_months": {
          "description": "平均年齢の月部分（月）",
          "type": [
            "integer",
            "null"
          ]
        },
        "avg_annual_salary": {
          "description": "平均年間給与（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "avg_tenure_months": {
          "description": "平均勤続年数の月部分（月）",
          "type": [
            "integer",
            "null"
          ]
        },
        "avg_tenure_years": {
          "description": "平均勤続年数（年）",
          "type": [
            "number",
            "null"
          ]
        },
        "basis": {
          "description": "財務諸表本体（PL/BS/CF）の値が連結（consolidated）か単体（standalone、提出会社）か。 連結子会社を持たない単体専業社は standalone。本体項目の provenance が混在するレコード （revenue だけが単体・他が連結 等）や本体値不在のレコードは null で、 basis_source が理由を示す。値の出所（provenance）と tautological に一致（EDINET 原本 XBRL のみ、 外部 override なし）。2026-07-18 追加。",
          "enum": [
            "consolidated",
            "standalone"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "basis_source": {
          "description": "basis の導出根拠（常に非 null）。value_provenance=本体項目の連単が全一致、 mixed_provenance=本体項目の連単が混在（basis=null）、no_core_fs_values=本体 FS 値なし（basis=null）。",
          "enum": [
            "value_provenance",
            "mixed_provenance",
            "no_core_fs_values"
          ],
          "type": "string"
        },
        "bonds_payable": {
          "description": "社債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "bps": {
          "description": "BPS（円、原報告ベース。EDINET原本の「主要な経営指標等の推移」記載値、提出会社自身の算出）。 JP GAAPは NetAssetsPerShare、IFRSは EquityToAssetRatio（タクソノミ名称と異なり実態はBPS）、 US GAAPは EquityAttributableToOwnersOfParentPerShare の各要素から取得。★2026-09-19 known_row（対象4行のみ: E02155 ティラド FY2014/FY2015、E02225 フジオーゼックス FY2014/FY2015）: 過年度Prior値のバックフィルに株式併合後の基準が混入していた取得上の 誤りを、併合前に提出された有報（会社自身が当時報告した原年度の株式基準の値）で訂正する。 本フィールドは /companies/{code}/ratios の bps（原年度の株式基準で訂正済み）と同一値を 返す（保存している原報告の bps は訂正せず、API 応答で訂正後の値を返す）。 is_restated_bps はこの訂正の有無を表さない（下記 is_restated_bps 参照）。",
          "type": [
            "number",
            "null"
          ]
        },
        "buildings_and_structures": {
          "description": "建物及び構築物（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "capex": {
          "description": "設備投資額（円）。有価証券報告書「設備の状況」の「設備投資等の概要」に記載された設備投資額で、 無形固定資産を含めるかどうかは提出会社の記載方針によります。キャッシュ・フロー計算書の 取得による支出とは別の値です（そちらは purchase_of_ppe / purchase_of_intangible_assets / purchase_of_ppe_and_intangible_assets）。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "capital_surplus": {
          "description": "資本剰余金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cash": {
          "description": "現金及び現金同等物等（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cash_dividends_paid": {
          "description": "支払配当金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cf_exchange_effect": {
          "description": "現金及び現金同等物に係る換算差額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cf_financing": {
          "description": "財務キャッシュフロー（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cf_investing": {
          "description": "投資キャッシュフロー（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cf_operating": {
          "description": "営業キャッシュフロー（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "commercial_papers": {
          "description": "コマーシャルペーパー（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "comprehensive_income": {
          "description": "包括利益（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "construction_in_progress": {
          "description": "建設仮勘定（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "contract_liabilities": {
          "description": "契約負債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cost_of_sales": {
          "description": "売上原価（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_acq_cost_listed": {
          "description": "政策保有株式・上場取得原価（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_acq_cost_nonlisted": {
          "description": "政策保有株式・非上場取得原価（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_book_value_listed": {
          "description": "政策保有株式・上場株式簿価（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_book_value_nonlisted": {
          "description": "政策保有株式・非上場株式簿価（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_num_names_listed": {
          "description": "政策保有株式・上場銘柄数",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_num_names_nonlisted": {
          "description": "政策保有株式・非上場銘柄数",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_sales_amount_listed": {
          "description": "政策保有株式・上場売却額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_sales_amount_nonlisted": {
          "description": "政策保有株式・非上場売却額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_total_book_value": {
          "description": "政策保有主要銘柄の簿価合計（円）。null は当該年度に上場銘柄別Row開示がないことを示し、0円とは異なる。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "cross_shareholding_total_shares_held": {
          "description": "政策保有主要銘柄の保有株数合計",
          "type": [
            "number",
            "null"
          ]
        },
        "current_assets": {
          "description": "流動資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "current_liabilities": {
          "description": "流動負債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "current_portion_bonds_payable": {
          "description": "1年内償還予定の社債（円、日本基準のみ）",
          "type": [
            "number",
            "null"
          ]
        },
        "current_portion_lt_loans": {
          "description": "1年内返済予定長期借入金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "deferred_tax_assets": {
          "description": "繰延税金資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "deferred_tax_liabilities": {
          "description": "繰延税金負債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "depreciation": {
          "description": "減価償却費（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "diluted_eps": {
          "description": "希薄化後EPS（円、原報告ベース）",
          "type": [
            "number",
            "null"
          ]
        },
        "director_remuneration_headcount": {
          "description": "役員報酬対象人数（人）",
          "type": [
            "integer",
            "null"
          ]
        },
        "director_remuneration_total": {
          "description": "役員報酬総額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "directors_ownership_ratio": {
          "description": "役員持株比率（小数）",
          "type": [
            "number",
            "null"
          ]
        },
        "directors_shares_held": {
          "description": "役員保有株式数（株）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "dividend_per_share": {
          "description": "1株配当（円、EDINET原報告ベース）",
          "type": [
            "number",
            "null"
          ]
        },
        "dividends_total_announced": {
          "description": "公表配当総額（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "doc_id": {
          "description": "原本有報のEDINET docID（FY2015以前はnull）。EDINETの書類でない行（単四半期の一部）は null または当社の識別子で、その場合 edinet_filing_url などEDINETの欄は null。その年度の有報（原本へのリンク用）で、各数値がこの書類から採られたことは保証しない（後の年度の有報に載った過年度の値で置き換えた数値がある）。その年度の有報と違う値・加工した値・出所未確認の値を採った書類は value_sources を参照",
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_filing_url": {
          "description": "EDINET閲覧URL",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_filing_url_availability": {
          "description": "edinet_filing_url_note の機械可読 enum 版（2026-07-18追加）。 \"available\" は保持期間内、\"retention_expired\" は保持期間切れ推定（9.5年安全 マージン超過）。doc_id が無い行は null。判定ロジックは edinet_filing_url_note と共有（二重定義なし）。",
          "enum": [
            "available",
            "retention_expired"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_filing_url_note": {
          "description": "EDINETは提出書類の閲覧ページを提出から約10年、ローリングウィンドウで保持します。 この書類が保持期間の境界付近/外にある場合のみ非nullで、edinet_filing_urlが エラーを返す可能性がある旨の注記が入ります（通常はnull）。",
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_view_url": {
          "description": "edinet_filing_url の非破壊companion（2026-07-18追加）。保持期間内は edinet_filing_url と同じ直リンク、保持期間切れ推定時は EDINET 検索トップへ 自動振り分け（Web ダッシュボードと同一ロジック）。証跡・トレーサビリティの キーは常に doc_id + edinet_filing_url — 本フィールドはクリック補助専用で、 引用・証跡目的での参照には使わないでください。",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "effective_tax_rate": {
          "description": "実効税率（小数、0〜0.6範囲外はnull）",
          "type": [
            "number",
            "null"
          ]
        },
        "eps": {
          "description": "EPS（円、原報告ベース）",
          "type": [
            "number",
            "null"
          ]
        },
        "equity_ratio_official": {
          "description": "有報記載自己資本比率（小数。EDINET原本の「主要な経営指標等の推移」記載値をそのまま格納した 提出会社自身の算出値）。自計算版（期末純資産÷期末総資産）は /companies/{code}/ratios の equity_ratio を参照。両者は定義が異なるため一致しない場合がある。",
          "type": [
            "number",
            "null"
          ]
        },
        "extraordinary_income": {
          "description": "特別利益（円）。JP GAAP固有（IFRSでは特別損益区分が廃止されている）。IFRS・US GAAP採用 企業ではnull（既定レスポンスではキー省略）。nullは0円計上ではない。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "extraordinary_loss": {
          "description": "特別損失（円）。JP GAAP固有（IFRSでは特別損益区分が廃止されている）。IFRS・US GAAP採用 企業ではnull（既定レスポンスではキー省略）。nullは0円計上ではない。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "female_director_ratio": {
          "description": "女性役員比率（小数。有報の提出日時点。総会前に提出した有報は、総会で議案が可決された場合の構成を*_post_agm_plannedに入れる（予定値、可決の確認はしていない）。XBRLの女性人数・比率がともに「－」の書類を0として補完するのは、採用した書類（訂正報告書があれば最新のもの）の本文の提出日時点の見出しで女性人数と比率がともに0（本文の「－」も0）、男性人数が正の整数でXBRLと一致し、配信中の女性人数・比率がともに空欄の場合だけ（補完した行はfemale_directors_zero_from_dash = true。元からXBRLが数値0の行は補完に含まない）。nullは非開示・抽出不能・不整合などを含み、0名を意味しない）",
          "type": [
            "number",
            "null"
          ]
        },
        "female_director_ratio_post_agm_planned": {
          "description": "総会後の予定の女性役員比率（小数、0.17 = 17%。総会で議案が可決された場合の構成（予定値、可決の確認はしていない）。本文の見出しに書かれた比率で、人数から計算した比率と2ポイントを超えてずれる書類は総会後の予定の4項目ともnull。female_director_ratioは提出日時点のまま）",
          "type": [
            "number",
            "null"
          ]
        },
        "female_directors": {
          "description": "女性役員数（人。有報の提出日時点。XBRLの女性人数・比率がともに「－」の書類を0として補完するのは、採用した書類（訂正報告書があれば最新のもの）の本文の提出日時点の見出しで女性人数と比率がともに0（本文の「－」も0）、男性人数が正の整数でXBRLと一致し、配信中の女性人数・比率がともに空欄の場合だけ（補完した行はfemale_directors_zero_from_dash = true。元からXBRLが数値0の行は補完に含まない）。nullは非開示・抽出不能・不整合などを含み、0名を意味しない）",
          "type": [
            "integer",
            "null"
          ]
        },
        "female_directors_post_agm_planned": {
          "description": "総会後の予定の女性役員数（人。総会で議案が可決された場合の構成（予定値、可決の確認はしていない）。本文の「－」は0。その構成を載せていない有報はnull。female_directorsは提出日時点のまま）",
          "type": [
            "integer",
            "null"
          ]
        },
        "female_directors_zero_from_dash": {
          "description": "女性役員数・女性役員比率の0が当社の補完かどうか。trueは、XBRLの女性人数・比率がともに「－」で、採用した書類の本文の提出日時点の見出しで女性人数と比率がともに0、男性人数がXBRLと一致したため0を入れた行。補完していない行と、元からXBRLが数値0の行はnull",
          "type": [
            "boolean",
            "null"
          ]
        },
        "female_manager_ratio": {
          "description": "女性管理職比率（小数、0.04 = 4%）",
          "type": [
            "number",
            "null"
          ]
        },
        "fiscal_year": {
          "description": "決算年度",
          "type": "integer"
        },
        "float_shares": {
          "description": "流通株式数 = `shares_issued - treasury_shares_count`。\n機関投資家標準の per-share 指標 (流通株ベース EPS / BPS / PER) 計算用。\n`treasury_shares_quality_flag` が ok_* の時のみ計算 (それ以外は NULL)。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "gender_pay_gap_all": {
          "description": "男女賃金差異・全労働者（小数）",
          "type": [
            "number",
            "null"
          ]
        },
        "gender_pay_gap_nonregular": {
          "description": "男女賃金差異・非正規（小数）",
          "type": [
            "number",
            "null"
          ]
        },
        "gender_pay_gap_regular": {
          "description": "男女賃金差異・正規（小数）",
          "type": [
            "number",
            "null"
          ]
        },
        "ghg_scope1": {
          "description": "GHG Scope 1排出量（t-CO2）",
          "type": [
            "number",
            "null"
          ]
        },
        "ghg_scope1_and2": {
          "description": "GHG Scope 1+2排出量（t-CO2）",
          "type": [
            "number",
            "null"
          ]
        },
        "ghg_scope2": {
          "description": "GHG Scope 2排出量（t-CO2）",
          "type": [
            "number",
            "null"
          ]
        },
        "ghg_scope3": {
          "description": "GHG Scope 3排出量（t-CO2）",
          "type": [
            "number",
            "null"
          ]
        },
        "goodwill": {
          "description": "のれん（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "gross_profit": {
          "description": "売上総利益（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "highest_share_price": {
          "description": "年間最高株価（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "ibd_current": {
          "description": "有利子負債・流動（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "ibd_noncurrent": {
          "description": "有利子負債・固定（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "ibd_total_unsplit_ifrs": {
          "description": "流動と非流動に分けずに表示された有利子負債の合計（円、IFRSのみ）。ibd_current + ibd_noncurrent と足さない",
          "type": [
            "number",
            "null"
          ]
        },
        "impairment_loss": {
          "description": "減損損失（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "income_taxes": {
          "description": "法人税等（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "intangible_assets": {
          "description": "無形固定資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "interest_expenses": {
          "description": "支払利息（円）。JP GAAPは支払利息のみ、IFRS採用企業は金融費用 （jpigp_cor:FinanceCostsIFRS、リース負債利息等を含み範囲が広い）に基づく別定義の値。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "interest_income": {
          "description": "受取利息（円）。JP GAAPは受取利息のみ、IFRS採用企業は金融収益 （jpigp_cor:FinanceIncomeIFRS）に基づく別定義の値。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "inventories": {
          "description": "棚卸資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "investment_property": {
          "description": "投資不動産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "investment_securities": {
          "description": "投資有価証券（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "investments_and_other_assets": {
          "description": "投資その他の資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "is_restated_bps": {
          "description": "BPSが会計基準変更・企業結合等に伴う会計上の遡及修正（最新報告書のPrior*Year値への 置き換え）を経ているか。false は「遡及修正なし」を表すのみで、原報告値が未加工の まま格納されていることや、取得上の誤りの訂正（★2026-09-19 known_row、対象4行）が 無いことを保証するものではない。両者は別概念（会計上の遡及修正フラグ vs 当社の 取得誤り訂正）であり、known_row 対象4行は is_restated_bps=false のまま bps の 値のみ訂正されている。",
          "type": [
            "boolean",
            "null"
          ]
        },
        "is_restated_diluted_eps": {
          "description": "希薄化後EPSが遡及修正済みか",
          "type": [
            "boolean",
            "null"
          ]
        },
        "is_restated_eps": {
          "description": "EPSが最新報告書のPrior値で遡及修正済みか",
          "type": [
            "boolean",
            "null"
          ]
        },
        "land": {
          "description": "土地（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "land_buildings_and_structures": {
          "description": "土地・建物及び構築物の合算（円）。IFRS で土地を単独開示せず、この合算タグでのみ\n開示する企業（例: 三井物産、SOMPOホールディングス、損害保険ジャパン、第一三共）向け\nの補助フィールド（2026-08-22 追加）。\n★ land とは定義が異なるため非加算。land と land_buildings_and_structures を\n単純合算すると土地部分が重複計上される。両方が非 null の企業もある（land 側は\n別開示経路で取得できているケース）。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "lease_liabilities_cl": {
          "description": "リース負債・流動（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "lease_liabilities_ncl": {
          "description": "リース負債・固定（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "lease_liabilities_total_unsplit_ifrs": {
          "description": "流動と非流動に分けずに表示されたリース負債の合計（円、IFRSのみ）",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_obligations_cl": {
          "description": "リース債務・流動（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "lease_obligations_ncl": {
          "description": "リース債務・固定（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "long_term_loans": {
          "description": "長期借入金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "lowest_share_price": {
          "description": "年間最低株価（円）",
          "type": [
            "number",
            "null"
          ]
        },
        "machinery_and_equipment": {
          "description": "機械装置及び運搬具等（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "male_directors": {
          "description": "男性役員数（人）",
          "type": [
            "integer",
            "null"
          ]
        },
        "male_directors_post_agm_planned": {
          "description": "総会後の予定の男性役員数（人。総会前に提出した有報の本文「役員の状況」が、総会で議案が可決された場合の構成として載せる人数（予定値、可決の確認はしていない）。その構成を載せていない有報はnull。male_directorsは提出日時点のまま）",
          "type": [
            "integer",
            "null"
          ]
        },
        "male_parental_leave_ratio": {
          "description": "男性育休取得率・第1号（小数、1.0 = 100%。育児・介護休業法施行規則第71条の6（XBRL要素名は旧第71条の4にちなむArticle714）第1号の「育児休業等の取得割合」で開示された提出会社の値。前年度に配偶者が出産した男性の取得も分子に入るため100%を超えることがある。第2号だけ、または女性活躍推進法ベースだけで開示した会社・年度はnullで、その値はmale_parental_leave_ratio_item2またはmale_parental_leave_ratio_womens_actにある）",
          "type": [
            "number",
            "null"
          ]
        },
        "male_parental_leave_ratio_item2": {
          "description": "男性育休取得率・第2号（小数、1.0 = 100%。育児・介護休業法施行規則第71条の6（XBRL要素名は旧第71条の4にちなむArticle714）第2号の「育児休業等及び育児目的休暇の取得割合」で開示された提出会社の値。第1号とは算出方法が違う別の値なので、male_parental_leave_ratioと比べたり合算したりしない。育児目的休暇の取得者も分子に入るため100%を超えることがある。第2号で開示していない会社・年度はnull）",
          "type": [
            "number",
            "null"
          ]
        },
        "male_parental_leave_ratio_womens_act": {
          "description": "男性育休取得率・女性活躍推進法ベース（小数、1.0 = 100%。全労働者。女性活躍推進法に基づく算出（提出会社の指標）。育児・介護休業法施行規則第71条の6の第1号（male_parental_leave_ratio）・第2号（male_parental_leave_ratio_item2）とは算出方法が違うため、互いに代替しない。開示していない会社・年度はnull）",
          "type": [
            "number",
            "null"
          ]
        },
        "net_assets": {
          "description": "純資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "net_defined_benefit_asset": {
          "description": "退職給付に係る資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "net_defined_benefit_liability": {
          "description": "退職給付に係る負債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "net_income": {
          "description": "親会社株主に帰属する当期純利益（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "non_controlling_interests": {
          "description": "非支配株主持分（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "non_operating_expenses": {
          "description": "営業外費用（円）。JP GAAP固有。IFRS・US GAAPには対応する開示区分が無いため常にnull （既定レスポンスではキー省略）。nullは0円計上ではない。JP GAAP企業でも当該区分の計上が 無い年度はnull。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "non_operating_income": {
          "description": "営業外収益（円）。JP GAAP固有。IFRS・US GAAPには対応する開示区分が無いため常にnull （既定レスポンスではキー省略）。nullは0円計上ではない。JP GAAP企業でも当該区分の計上が 無い年度はnull。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "noncurrent_assets": {
          "description": "固定資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "noncurrent_liabilities": {
          "description": "固定負債（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "null_reasons": {
          "additionalProperties": {
            "enum": [
              "not_applicable_accounting_standard",
              "not_required_for_fiscal_year",
              "not_applicable_industry_practice",
              "land_disclosed_in_combined_form",
              "suppressed_standalone_value",
              "not_tagged_in_edinet_xbrl"
            ],
            "type": "string",
            "x-extensible-enum": [
              "not_applicable_accounting_standard",
              "not_required_for_fiscal_year",
              "not_applicable_industry_practice",
              "land_disclosed_in_combined_form",
              "suppressed_standalone_value",
              "not_tagged_in_edinet_xbrl",
              "not_disclosed_by_filer",
              "no_line_item",
              "dq_guard_nulled",
              "not_captured",
              "not_applicable_period_type",
              "unknown"
            ]
          },
          "description": "`?include_null_reasons=true` を指定した場合のみ付与（2026-07-23）。 この年度行で null かつ理由を決定論的に導出できたフィールドだけを、機械可読な理由コードにマップする。 推測はしない（決められない null はキーごと省略）。`unknown` は返さない。null は 0 を意味しない。 コードの凡例は同レスポンスの meta.null_reason_codes に入る。 emit されうるのは現在 6 コード。予約コードは x-extensible-enum を参照（未使用、将来増えうる）。 消費側は未知コード耐性を持つこと。",
          "type": "object"
        },
        "num_employees": {
          "description": "従業員数（人）",
          "type": [
            "integer",
            "null"
          ]
        },
        "operating_income": {
          "description": "営業利益（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "ordinary_income": {
          "description": "経常利益（円）。JP GAAP固有の段階損益（営業利益±営業外損益）。IFRS・US GAAP採用企業では 対応する段階損益が存在しないため原則null（既定レスポンスではキー省略、include_nulls=trueで 明示null）。nullは0円計上ではなく非該当を意味する。IFRS移行初年度の旧基準併記等、原本XBRLに 連結の経常利益が存在する場合は非nullになる。会計基準は同一年度行のaccounting_standardで判別できる。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "other_interest_bearing_debt_jp": {
          "description": "転換社債・新株予約権付社債・関係会社からの借入金など、借入金・コマーシャル・ペーパー・社債の各行に入らない有利子負債の合計（円、日本基準のみ）",
          "type": [
            "number",
            "null"
          ]
        },
        "payout_ratio": {
          "description": "配当性向（連結DPS÷EPS自前計算。EDINET記載の単体値は不使用。EPS≤0またはDPS≤0、200%超はnull）",
          "type": [
            "number",
            "null"
          ]
        },
        "payout_ratio_reported": {
          "description": "配当性向（EDINET原本記載値、参考値。提出会社の経営指標等=個別決算ベースのため持株会社等で連結値と乖離しうる。payout_ratioとは別定義）",
          "type": [
            "number",
            "null"
          ]
        },
        "per": {
          "description": "PER（株価収益率、事業年度末の株価ベース）。EDINET原本の有報「主要な経営指標等の推移」に記載された値 （提出会社自身の算出、弊社独自の再計算ではない）。株価は事業年度末の株価（有報に記載された値で、提出日の株価ではない）。 per×eps を同年度の期末株価相当として、/companies/{code}/ratios の pbr / psr / market_cap / net_cash_ratio / fcf_yield / earnings_yield / ev 等の派生指標が算出される （期末株価ベース＝リアルタイム株価ではない）。",
          "type": [
            "number",
            "null"
          ]
        },
        "ppe": {
          "description": "有形固定資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "profit_before_tax": {
          "description": "税引前利益（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "provision_for_bonuses": {
          "description": "賞与引当金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "purchase_of_intangible_assets": {
          "description": "無形固定資産の取得による支出（円）。キャッシュ・フロー計算書（連結。連結財務諸表の無い会社は単体）の 投資活動の行をそのまま収録し、符号は原本の符号のままです（支出なので通常は負）。年次のみ。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "purchase_of_ppe": {
          "description": "有形固定資産の取得による支出（円）。キャッシュ・フロー計算書（連結。連結財務諸表の無い会社は単体）の 投資活動の行をそのまま収録し、符号は原本の符号のままです（支出なので通常は負）。年次のみ。 capex（設備投資等の概要）とは別の値です。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "purchase_of_ppe_and_intangible_assets": {
          "description": "有形・無形固定資産の取得による支出を 1 行にまとめて表示している会社の値（円）。 符号は原本の符号のままです（支出なので通常は負）。年次のみ。表示形式を変えた年の前後では、 同じ年度に purchase_of_ppe / purchase_of_intangible_assets と両方入ることがあります。3 項目を足さないでください （有形＋無形の合計には、この項目か、purchase_of_ppe と purchase_of_intangible_assets の和のどちらか一方を使います）。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "retained_earnings": {
          "description": "利益剰余金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "revenue": {
          "description": "売上高（円、連結。連結子会社を持たない単体専業社では単体値）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "revenue_non_consolidated": {
          "description": "単体（提出会社）売上高（円）。2026-07-18 追加。有報「主要な経営指標等の推移」の 提出会社単体行から。連結子会社を持つ社では revenue（連結）とは別値、単体専業社では revenue と一致しうる。常に単体ベース。取得できない社は null。",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "revenue_non_consolidated_source": {
          "description": "revenue_non_consolidated の抽出元 element_id（トレーサビリティ）。",
          "type": [
            "string",
            "null"
          ]
        },
        "rnd_expenses": {
          "description": "研究開発費（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "roe_official": {
          "description": "有報記載ROE（小数。EDINET原本の「主要な経営指標等の推移」記載値をそのまま格納した提出会社自身の 算出値で、期首・期末純資産の平均化やガード等の加工は行っていない）。自計算版（期首・期末純資産の 平均ベース、|ROE|>100%はnull）は /companies/{code}/ratios の roe を参照。両者は定義が異なるため 一致しない場合がある。",
          "type": [
            "number",
            "null"
          ]
        },
        "sga": {
          "description": "販管費（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "share_based_comp_expense": {
          "description": "株式報酬費用（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "shareholders_equity": {
          "description": "株主資本・親会社所有者帰属持分（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "shares_issued": {
          "description": "発行済株式数（株、自己株式を含む）。EDINET 有価証券報告書ベース、提出日時点の値。\n出所: XBRL 要素 `jpcrp_cor:NumberOfIssuedSharesAsOfFilingDateIssuedSharesTotalNumberOfSharesEtc`\n(FY2019 以降) / フォールバックは `TotalNumberOfIssuedSharesSummaryOfBusinessResults`。\npost-FYE 株式分割・自己株式取得・新株発行は **次年度有報まで未反映**。\n最新の株数は meta.latest_shares_snapshot.shares_outstanding を使用してください。\n自己株式を控除した株式数 (時価総額計算等) は meta.latest_shares_snapshot.shares_outstanding_excluding_treasury を参照。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "shares_issued_fiscal_year_end": {
          "description": "発行済株式数（株、自己株式を含む）。**事業年度末時点**の値 (`shares_issued` は\n提出日時点、本フィールドは有報「株式の総数等」の【事業年度末現在発行数】)。\n提出会社 (単体) ベース。\n出所: XBRL 要素 `jpcrp_cor:NumberOfIssuedSharesAsOfFiscalYearEndIssuedSharesTotalNumberOfSharesEtc`\n(context: FilingDateInstant)。FY2018 以前は当該 XBRL 要素が存在せず null。\n期末時点の発行済株式数（自己株式控除後）が必要な場合は\n`shares_issued_fiscal_year_end - treasury_end_period_holding_count` で計算できる\n(`treasury_end_period_holding_count` も事業年度末基準)。\n2026-07-29 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "shares_section_source": {
          "description": "上記「株式等の状況」系フィールド群の抽出経路。\nphase6_zgx_llm = 当社の環境で動かす LLM による構造化抽出。\n",
          "enum": [
            "phase6_zgx_llm"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "short_term_bonds_payable": {
          "description": "短期社債（円、日本基準のみ）",
          "type": [
            "number",
            "null"
          ]
        },
        "short_term_loans": {
          "description": "短期借入金（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "short_term_securities": {
          "description": "短期有価証券（円）。流動資産。負債ではない",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "software": {
          "description": "ソフトウェア（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "split_adjustment_factor": {
          "description": "株式分割・併合の累積調整係数（annualレスポンスでratiosから補完）",
          "type": [
            "number",
            "null"
          ]
        },
        "split_adjustment_factor_source": {
          "description": "split_adjustment_factor の出所（annualレスポンスでratiosから補完）。text_detected=有報テキスト等から 検出済みのイベント由来、heuristic_inferred=テキスト検出なし・当期純利益/(発行済株式数×EPS)の比率から 既知の分割倍率バンドへ逆算推測（真の分割か会計上の偶然一致かは未検証）、none=検出も推測もされず factor=1.0（分割なしまたは判定不能）。",
          "enum": [
            "text_detected",
            "heuristic_inferred",
            "none"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "submit_date": {
          "description": "EDINET提出日時",
          "type": [
            "string",
            "null"
          ]
        },
        "temp_employees": {
          "description": "臨時従業員数（人）",
          "type": [
            "integer",
            "null"
          ]
        },
        "total_assets": {
          "description": "総資産（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "total_liabilities": {
          "description": "負債合計（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "total_return_share_price_index": {
          "description": "比較指標の配当込み株価指数",
          "type": [
            "number",
            "null"
          ]
        },
        "total_shareholder_return": {
          "description": "株主総利回り（小数）",
          "type": [
            "number",
            "null"
          ]
        },
        "trade_payables": {
          "description": "仕入債務（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "trade_receivables": {
          "description": "売上債権（円）",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_cancelled_amount": {
          "description": "消却の処分を行った取得自己株式の処分価額の総額 (円)。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_cancelled_count": {
          "description": "消却の処分を行った取得自己株式 (株)。有報「①株式等の状況」取得自己株式の処理\n状況及び保有状況の表、当事業年度列。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_disposed_solicitation_amount": {
          "description": "引き受ける者の募集を行った取得自己株式の処分価額の総額 (円)。同上の表、当事業年度列。\n2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_disposed_solicitation_count": {
          "description": "引き受ける者の募集を行った取得自己株式 (株)。有報「①株式等の状況」\n取得自己株式の処理状況及び保有状況の表、当事業年度列。\n2026-06-02 追加。出所は `shares_section_source` で識別可能。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_end_period_holding_count": {
          "description": "当事業年度末時点の保有自己株式数 (株)。有報「①株式等の状況」取得自己株式の処理\n状況及び保有状況の表、当事業年度列の「保有自己株式数」行 (提出月時点の「当期間」列\nではない)。事業年度末基準の自己株式数として利用可能。\n期末時点の発行済株式数（自己株式控除後）を求める場合は\n`shares_issued_fiscal_year_end - treasury_end_period_holding_count` で計算できる。\n2026-06-02 追加。出所は `shares_section_source` を参照。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_merger_transfer_amount": {
          "description": "上記移転を行った取得自己株式の処分価額の総額 (円)。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_merger_transfer_count": {
          "description": "合併、株式交換、株式交付・株式移転、会社分割に係る移転を行った取得自己株式 (株)。\n2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_other_disposed_amount": {
          "description": "その他の処分を行った取得自己株式の処分価額の総額 (円)。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_other_disposed_count": {
          "description": "その他の処分を行った取得自己株式 (株)。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_shares_as_of_date": {
          "description": "自己株式数の snapshot 日付 (YYYY-MM-DD)。有報「②自己株式等」表の冒頭日付。\n原則、事業年度末 (fiscal year end) と一致する。2026-07-29 に年度帰属ロジックを\n是正した (それ以前は一部の行で四半期報告書由来の値が混入し、事業年度末より\n後の日付になるケースがあった)。訂正有報の反映等で稀に事業年度末と異なる場合がある。\n",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "treasury_shares_count": {
          "description": "自己株式株数 (narrow scope = 会社自身の自己保有株式数のみ、関連会社・取引先持株会等の他者保有を除く)。\n単位: 株。`treasury_stock` (簿価¥) とは別物。\n出所: JP GAAP は構造化 XBRL `jpcrp_cor:TotalNumberOfSharesHeldTreasurySharesEtc` (Row1Member name match)\nまたは LLM 抽出 (FY2015-2018 中心)。IFRS は `jpigp_cor:TreasurySharesIFRS`。\n抽出経路は `treasury_shares_source` で識別可能。NULL は `treasury_shares_quality_flag` 参照。\n機関投資家標準の per-share 指標計算は `float_shares = shares_issued - treasury_shares_count` を使用。\n⚠️ 定義の注意 (2026-08-28 明記): 本フィールドは有報「自己株式等」表基準のため、役員報酬BIP信託・\n株式給付信託 (BBT/ESOP) 等の**信託口保有分を含まない** (株主名簿上は信託口名義)。短信の\n「期末自己株式数」(信託分込みで開示されることが多い) や連結BSの自己株式 (会計上は信託保有株も\n自己株式計上) とは定義が異なり、大きく乖離しうる (実例: アステラス製薬 FY2026 = 本フィールド\n471,800株 vs 短信 18,170,817株。有報の表自身が「信託の所有する当社株式は含まれていません」と注記)。\n信託分込みの最新値は `latest_shares_snapshot.treasury_shares` (短信由来) を参照。\n2026-05-27 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_shares_count_kei": {
          "description": "自己株式等の「計」(関連会社・取引先持株会等の他者保有を含む合計、株数)。\n`treasury_shares_count` (narrow) との差分は **他者が保有する自社株式数**。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "treasury_shares_quality_flag": {
          "description": "品質フラグ。ok_* = 値信頼可 (ok_ai_extracted_no_treasury は「該当事項なし」を識別 → 0 として populate)、\nneeds_review_* / sentinel_* = 値 NULL (要レビュー or 異常検出)、\nno_struct_data_needs_llm = Layer 1 + Layer 2 共に取れず NULL。\n",
          "type": [
            "string",
            "null"
          ]
        },
        "treasury_shares_source": {
          "description": "自己株式株数の抽出経路。\nxbrl_struct_ifrs: IFRS 直接 element (unit=shares 限定) /\nxbrl_struct_jp: JP GAAP 構造化 XBRL Row1Member name match /\nxbrl_struct_jp_alias: 旧社名 alias 辞書経由 /\nai_extracted: LLM で TextBlock から抽出\n",
          "enum": [
            "xbrl_struct_ifrs",
            "xbrl_struct_jp",
            "xbrl_struct_jp_alias",
            "ai_extracted"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "treasury_stock": {
          "description": "自己株式 (簿価、円)。BS の負の資本項目。\n注意: **株数ではない**。株数は `treasury_shares_count` を参照。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "trust_esop_count": {
          "description": "信託保有株数のうち従業員株式給付信託 (ESOP) 分 (株)。\n`trust_quality_flag='ok'` の時のみ非NULL。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "trust_executive_count": {
          "description": "信託保有株数のうち役員向け株式給付信託 (BIP 等) 分 (株)。\n`trust_quality_flag='ok'` の時のみ非NULL。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "trust_note_type": {
          "description": "信託保有株式に関する注記の種類 (「①株式等の状況」の信託注記から抽出)。\nnone = 信託言及なし、included = 自己株式数に含む旨の記載、\nexcluded = 自己株式数に含まない旨の記載、unclear = 言及はあるが整理不能。\n`trust_share_note_type` (脚注言及分の粗い分類) とは別フィールド。\n",
          "enum": [
            "none",
            "included",
            "excluded",
            "unclear"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "trust_period_start_count": {
          "description": "信託保有株数の期首値 (株)。`trust_quality_flag='ok'` の時のみ非NULL\n(それ以外は信頼性不足・非開示等で NULL、ゼロではない)。2026-06-02 追加。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "trust_quality_flag": {
          "description": "信託株数抽出の品質フラグ。ok = 値信頼可 (trust_period_start_count 等が populate)、\nnone = 信託言及なし、ambiguous_trust_binding = 複数信託種別が「それぞれ」で並記され\n期首/期末の対応が特定不能、ambiguous_multi_number = 数値が3個以上等で期末値を\n一意に決定できない、value_not_in_holding_sentence = 抽出値が保有株数を述べた文の\n外にあると判定 (Layer 2 後処理ガード)。ok 以外は trust_period_start_count /\ntrust_esop_count / trust_executive_count が NULL。\n",
          "enum": [
            "ok",
            "none",
            "ambiguous_trust_binding",
            "ambiguous_multi_number",
            "value_not_in_holding_sentence"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "trust_share_note_type": {
          "description": "信託保有株式の言及種類 (ESOP 信託 / 役員株式給付信託等)。\nnone = 言及なし、included = 自己株式に含む、excluded = 別建てで除外 (IFRS 推奨)、\nseparate_ifrs = IFRS で別科目、unclear = 言及あるが整理不能。LLM 抽出時のみ populated。\n",
          "enum": [
            "none",
            "included",
            "excluded",
            "separate_ifrs",
            "unclear"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "trust_shares_count": {
          "description": "信託保有株数 (脚注言及分、株)。現在は一部のみ populate、今後網羅予定。\n",
          "format": "int64",
          "type": [
            "integer",
            "null"
          ]
        },
        "value_sources": {
          "additionalProperties": {
            "$ref": "#/$defs/ValueSource"
          },
          "description": "値ごとの出所（年次のみ、2026-10 追加）。次のどれかに当たる項目だけを返す: ① その年度の有報の値と 一致しない ② 当社が加工した ③ 出所を確かめられなかった。鍵は同じ行の数値の欄の名前 （operating_income など）。一致していて、加工がなく、確かめ済みの項目だけはここに出さない （出さなかった項目の出所の書類は返さない）。value_sources_status が ok の時だけ在る。",
          "type": [
            "object",
            "null"
          ]
        },
        "value_sources_status": {
          "description": "ok = 出所を返した / unavailable = 出所を返せなかった（value_sources に無いことは一致を意味しない。数値そのものは通常どおり）。",
          "enum": [
            "ok",
            "unavailable"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "value_sources_summary": {
          "description": "その行の対象の欄（meta.value_sources_scope.covered_keys のうち行に値がある欄）の件数。value_sources に 出ていない対象の欄（値がある欄）は、全部「その年度の有報と一致・加工なし・確かめ済み」。value_sources_status が ok の 時だけ在る。",
          "properties": {
            "derived": {
              "description": "当社が加工した",
              "type": "integer"
            },
            "eq": {
              "description": "その年度の有報と一致（value_sources に出ている一致項目も含む）",
              "type": "integer"
            },
            "items": {
              "description": "対象の欄の数",
              "type": "integer"
            },
            "ne": {
              "description": "値が違う",
              "type": "integer"
            },
            "not_comparable": {
              "description": "合算・導出した値で 1 つの値と比べられない",
              "type": "integer"
            },
            "rounding": {
              "description": "表示単位の丸めの差だけ",
              "type": "integer"
            },
            "unverified": {
              "description": "出所を確かめられていない",
              "type": "integer"
            }
          },
          "type": [
            "object",
            "null"
          ]
        }
      },
      "type": "object"
    },
    "RealEstateSummary": {
      "description": "/companies/{code} に含まれる賃貸等不動産サマリ。",
      "properties": {
        "bs_buildings_m_yen": {
          "description": "BS建物（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "bs_investment_property_m_yen": {
          "description": "BS投資不動産（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "bs_land_m_yen": {
          "description": "BS土地（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "bs_real_estate_total_m_yen": {
          "description": "BS不動産合計（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "fiscal_year": {
          "description": "決算年度",
          "type": [
            "integer",
            "null"
          ]
        },
        "lease_book_value_gap_m_yen": {
          "description": "時価と簿価の差額（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_book_value_m_yen": {
          "description": "賃貸等不動産簿価（百万円）",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_fair_value_m_yen": {
          "description": "賃貸等不動産時価（百万円、会社開示値）",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_region_description": {
          "description": "地域説明",
          "type": [
            "string",
            "null"
          ]
        },
        "lease_rental_profit_m_yen": {
          "description": "賃貸損益（百万円）。賃貸収益から計算した値のため、2026-10-22 から一時停止中で常に null",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_rental_revenue_m_yen": {
          "description": "賃貸収益（百万円）。2026-10-22 から一時停止中のため常に null（誤りが確認されたため。詳細は errata 参照）",
          "type": [
            "number",
            "null"
          ]
        },
        "lease_valuation_method": {
          "description": "評価方法",
          "type": [
            "string",
            "null"
          ]
        }
      },
      "type": "object"
    },
    "ValueSource": {
      "description": "年次の財務の 1 つの値の出所（value_sources の値）。",
      "properties": {
        "as_reported": {
          "description": "その年度の有報の同じ項目の値（見つかった時だけ）",
          "properties": {
            "context": {
              "type": [
                "string",
                "null"
              ]
            },
            "doc_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "element_id": {
              "type": [
                "string",
                "null"
              ]
            },
            "value": {
              "type": [
                "number",
                "null"
              ]
            }
          },
          "type": [
            "object",
            "null"
          ]
        },
        "comparison": {
          "description": "その年度の有報の同じ項目との比較。rounding = 表示単位の丸めの差だけ / ne = 値が違う（後の年度の書類で 組み替えた値など）/ not_comparable = 合算・導出した値で 1 つの値とは比べられない / eq = 一致",
          "enum": [
            "eq",
            "ne",
            "rounding",
            "not_comparable"
          ],
          "type": "string"
        },
        "comparison_reason": {
          "description": "eq 以外になった理由（その年度の有報が無い・同じ項目の値が見つからない・単位や期間が合わない・導出した値 など）",
          "type": [
            "string",
            "null"
          ]
        },
        "context": {
          "description": "値を採った XBRL のコンテキスト。Prior1YearDuration などの Prior は、後の年度の書類の過年度の欄",
          "type": [
            "string",
            "null"
          ]
        },
        "derivation": {
          "description": "当社がかけた加工の名前（為替の換算・桁の補正・符号の補正・合算・後の年度の書類での置き換え など）。空 = 加工なし",
          "items": {
            "type": "string"
          },
          "type": "array"
        },
        "doc_id": {
          "description": "値を採った書類（EDINET の書類番号）",
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_filing_url": {
          "description": "doc_id の EDINET 閲覧 URL",
          "format": "uri",
          "type": [
            "string",
            "null"
          ]
        },
        "edinet_filing_url_availability": {
          "description": "doc_id の EDINET 閲覧 URL の状態。available = 保持期間内 / retention_expired = 保持期間切れの推定（EDINET 上で開けないことがある）",
          "enum": [
            "available",
            "retention_expired"
          ],
          "type": [
            "string",
            "null"
          ]
        },
        "element_id": {
          "description": "値を採った XBRL の要素",
          "type": [
            "string",
            "null"
          ]
        },
        "period_end": {
          "description": "そのコンテキストの期間の終わり",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "period_start": {
          "description": "そのコンテキストの期間の始め",
          "format": "date",
          "type": [
            "string",
            "null"
          ]
        },
        "provenance_status": {
          "description": "verified = 書類の値（加工した値は再計算の結果）と一致を確かめた / unverified = 確かめられていない（値が誤りという意味ではない）",
          "enum": [
            "verified",
            "unverified"
          ],
          "type": "string"
        },
        "submit_date": {
          "description": "その書類の提出日",
          "type": [
            "string",
            "null"
          ]
        }
      },
      "type": "object"
    }
  }
}