EDINET 有価証券報告書 → 構造化・正規化データ

上場企業 約3,900社の財務を、
ひとつの API に。

EDINET の有価証券報告書を単一の正規化スキーマに解決し、算出比率とレコードごとの出典を付けた JSON で返します。

カード不要・100コール無料

原文 → 正規化TOYOTA MOTOR CORPORATIONjp / 7203 · IFRS · FY2025
売上高¥50.68T
純利益
¥3.85T
ROE
10.1%
従業員数
390,927

GET /v2/companies/jp/7203 · 出典 EDINET S100Y8NY

実行する →
約3,900有報提出企業
約6,400有価証券報告書
34 × 10指標 × 会計年度(スキーマ上限)
毎時EDINET 同期

出典: 金融庁 EDINET · PDL 1.0

01 — 提供するもの

EDINET は無料。ただし生データ。これはその正規化版です。

EDINET はすべての開示を XBRL で公開しています — 数千のタクソノミタグ、JGAAP / IFRS / 米国基準の違い、日本語ラベル。それらすべてを、市場に依存しない単一のクリーンなスキーマに解決するので、エージェント(あるいはあなた)がファンダメンタルズを直接クエリできます。

/companies

単一の正規化スキーマ

会計年度ごとに 53 個の snake_case フィールドを、数千の XBRL タクソノミタグから解決 — 英語のフィールド名・英語社名・市場非依存の jp/{code} キー。値は原文のまま(業種ラベルは EDINET の日本語表記)。

/screener

スクリーナーとランキング

40 以上の指標・比率を _gte/_lte で絞り込み、任意の指標で全社をランク付け。EDINET 単体では答えられない横断クエリに対応。

/financials

時系列

複数の届出をまたいで最大 10 期分を接続(収録は拡充中、現在は直近数期)。各期に算出済みの比率(ROE・ROA・各種マージン・自己資本比率・D/E・FCF)と、その年の会計基準を明記。

/mcp · x402

エージェントネイティブ

全エンドポイントが MCP ツールであり、キー不要の 402 支払いチャレンジに応答 — エージェントはサインインなしで発見・支払い・クエリできます。

02 — エンドポイント

6 つの読み取りエンドポイント、単一スキーマ。

企業キーは {market}/{code}(例: jp/7203)。表示価格は x402 の従量課金レートで、サブスク契約者は同じルートをキー付きで呼び出します。以下の例はすべて API が実際に返すリクエストとレスポンスです。

GET /v2/companies/:market/:code+日本の上場企業のプロフィールと最新のファンダメンタルズを、EDGAR 型の統一スキーマで返します。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/companies/jp/2212"

レスポンス

{
  "company": {
    "market": "jp",
    "code": "2212",
    "edinet_code": "E00375",
    "name": "山崎製パン株式会社",
    "name_en": "YAMAZAKI BAKING CO., LTD.",
    "sector": "食料品",
    "fiscal_year_end": "12-31",
    "status": null
  },
  "filing": {
    "doc_id": "S100XQ5C",
    "type": "annual_securities_report",
    "period_start": "2025-01-01",
    "period_end": "2025-12-31",
    "filed_at": "2026-03-24 15:00",
    "standard": "JGAAP",
    "currency": "JPY"
  },
  "latest": {
    "period_end": "2025-12-31",
    "fiscal_year": "FY2025",
    "period_start": "2025-01-01",
    "period_months": 12,
    "consolidated": true,
    "standard": "JGAAP",
    "currency": "JPY",
    "total_assets": 931878000000,
    "current_assets": 365470000000,
    "cash_and_deposits": 163820000000,
    "trade_receivables": 149740000000,
    "inventories": 35176000000,
    "ppe": 371564000000,
    "intangibles": 18112000000,
    "total_liabilities": 421050000000,
    "current_liabilities": 274156000000,
    "interest_bearing_debt": 95432000000,
    "net_assets": 510828000000,
    "equity_owners": 459880000000,
    "treasury_shares": -55517000000,
    "revenue": 1311430000000,
    "cost_of_sales": 883025000000,
    "gross_profit": 428404000000,
    "sga": 367263000000,
    "operating_income": 61141000000,
    "ordinary_income": 64314000000,
    "pretax_income": 61569000000,
    "income_taxes": 18111000000,
    "net_income": 43458000000,
    "net_income_owners": 40893000000,
    "eps_basic": 206.78,
    "eps_diluted": null,
    "rnd_expense": 9447000000,
    "cf_operating": 78870000000,
    "cf_investing": -55859000000,
    "cf_financing": -14126000000,
    "capex": -53294000000,
    "capex_disclosure": 59942000000,
    "depreciation": 43644000000,
    "dividends_paid": -8922000000,
    "cash_end": 155423000000,
    "revenue_source": "statement",
    "roe_pct": 8.89,
    "roa_pct": 4.39,
    "operating_margin_pct": 4.66,
    "net_margin_pct": 3.12,
    "equity_ratio_pct": 49.35,
    "current_ratio_pct": 133.31,
    "de_ratio": 0.2075,
    "asset_turnover": 1.4073,
    "fcf": 25576000000,
    "doc_id": "S100XQ5C",
    "filed_at": "2026-03-24 15:00"
  },
  "employees": {
    "consolidated": 33545,
    "parent": 19175,
    "average_annual_salary": null,
    "average_age_years": null,
    "average_tenure_years": null,
    "currency": "JPY"
  },
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev.",
    "doc_id": "S100XQ5C",
    "filed_at": "2026-03-24 15:00"
  }
}
GET /v2/companies/:market/:code/financials+日本の上場企業の財務諸表の時系列を返します。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/companies/jp/2212/financials?years=6"

レスポンス

{
  "company": {
    "market": "jp",
    "code": "2212",
    "name": "山崎製パン株式会社",
    "name_en": "YAMAZAKI BAKING CO., LTD.",
    "sector": "食料品"
  },
  "count": 2,
  "years": [
    {
      "period_end": "2025-12-31",
      "fiscal_year": "FY2025",
      "period_start": "2025-01-01",
      "period_months": 12,
      "consolidated": true,
      "standard": "JGAAP",
      "currency": "JPY",
      "total_assets": 931878000000,
      "current_assets": 365470000000,
      "cash_and_deposits": 163820000000,
      "trade_receivables": 149740000000,
      "inventories": 35176000000,
      "ppe": 371564000000,
      "intangibles": 18112000000,
      "total_liabilities": 421050000000,
      "current_liabilities": 274156000000,
      "interest_bearing_debt": 95432000000,
      "net_assets": 510828000000,
      "equity_owners": 459880000000,
      "treasury_shares": -55517000000,
      "revenue": 1311430000000,
      "cost_of_sales": 883025000000,
      "gross_profit": 428404000000,
      "sga": 367263000000,
      "operating_income": 61141000000,
      "ordinary_income": 64314000000,
      "pretax_income": 61569000000,
      "income_taxes": 18111000000,
      "net_income": 43458000000,
      "net_income_owners": 40893000000,
      "eps_basic": 206.78,
      "eps_diluted": null,
      "rnd_expense": 9447000000,
      "cf_operating": 78870000000,
      "cf_investing": -55859000000,
      "cf_financing": -14126000000,
      "capex": -53294000000,
      "capex_disclosure": 59942000000,
      "depreciation": 43644000000,
      "dividends_paid": -8922000000,
      "cash_end": 155423000000,
      "revenue_source": "statement",
      "roe_pct": 8.89,
      "roa_pct": 4.39,
      "operating_margin_pct": 4.66,
      "net_margin_pct": 3.12,
      "equity_ratio_pct": 49.35,
      "current_ratio_pct": 133.31,
      "de_ratio": 0.2075,
      "asset_turnover": 1.4073,
      "fcf": 25576000000,
      "doc_id": "S100XQ5C",
      "filed_at": "2026-03-24 15:00"
    },
    {
      "period_end": "2024-12-31",
      "fiscal_year": "FY2024",
      "period_start": "2024-01-01",
      "period_months": 12,
      "consolidated": true,
      "standard": "JGAAP",
      "currency": "JPY",
      "total_assets": 865105000000,
      "current_assets": 341404000000,
      "cash_and_deposits": 152443000000,
      "trade_receivables": 141031000000,
      "inventories": 32647000000,
      "ppe": 358597000000,
      "intangibles": 19197000000,
      "total_liabilities": 404618000000,
      "current_liabilities": 269953000000,
      "interest_bearing_debt": 92675000000,
      "net_assets": 460486000000,
      "equity_owners": 412149000000,
      "treasury_shares": -51852000000,
      "revenue": 1244488000000,
      "cost_of_sales": 839233000000,
      "gross_profit": 405255000000,
      "sga": 353381000000,
      "operating_income": 51873000000,
      "ordinary_income": 56305000000,
      "pretax_income": 55636000000,
      "income_taxes": 17502000000,
      "net_income": 38133000000,
      "net_income_owners": 36015000000,
      "eps_basic": 178.58,
      "eps_diluted": null,
      "rnd_expense": null,
      "cf_operating": 73974000000,
      "cf_investing": -43492000000,
      "cf_financing": -15038000000,
      "capex": -45669000000,
      "capex_disclosure": null,
      "depreciation": 41863000000,
      "dividends_paid": -5136000000,
      "cash_end": 145939000000,
      "revenue_source": "statement",
      "roe_pct": 8.74,
      "roa_pct": 4.16,
      "operating_margin_pct": 4.17,
      "net_margin_pct": 2.89,
      "equity_ratio_pct": 47.64,
      "current_ratio_pct": 126.47,
      "de_ratio": 0.2249,
      "asset_turnover": 1.4385,
      "fcf": 28305000000,
      "doc_id": "S100XQ5C",
      "filed_at": "2026-03-24 15:00"
    }
  ],
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev."
  }
}
GET /v2/companies/:market/:code/governance+日本の上場企業のコーポレートガバナンス情報を、市場に依存しない統一スキーマで返します。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/companies/jp/7203/governance"

レスポンス

{
  "company": {
    "market": "jp",
    "code": "7203",
    "edinet_code": "E02144",
    "name": "トヨタ自動車株式会社",
    "name_en": "TOYOTA MOTOR CORPORATION",
    "sector": "輸送用機器",
    "fiscal_year_end": "03-31",
    "status": null
  },
  "filing": {
    "doc_id": "S100Y8NY",
    "type": "annual_securities_report",
    "period_start": "2025-04-01",
    "period_end": "2026-03-31",
    "filed_at": "2026-06-10 15:33",
    "standard": "IFRS",
    "currency": "JPY"
  },
  "currency": "JPY",
  "officer_remuneration": {
    "by_category": [
      {
        "category": "MembersOfTheBoardOfDirectorsExclDirectorsWhoAreAuditAndSupervisoryCommitteeMembers",
        "member": "jpcrp030000-asr_E02144-000MembersOfTheBoardOfDirectorsExclDirectorsWhoAreAuditAndSupervisoryCommitteeMembersMember",
        "is_extension_member": true,
        "is_of_which_breakdown": false,
        "total": 4131000000,
        "fixed": 932000000,
        "bonus": 1206000000,
        "performance_based": null,
        "share_awards": 1993000000,
        "restricted_share_awards": null,
        "non_monetary": null,
        "officer_count": 12
      },
      {
        "category": "社外監査役",
        "member": "OutsideCorporateAuditorsMember",
        "is_extension_member": false,
        "is_of_which_breakdown": false,
        "total": 28000000,
        "fixed": 28000000,
        "bonus": null,
        "performance_based": null,
        "share_awards": null,
        "restricted_share_awards": null,
        "non_monetary": null,
        "officer_count": 3
      }
    ],
    "individuals": [
      {
        "name": "豊  田  章  男",
        "role": "取締役会長(代表取締役)",
        "total": 2113000000
      },
      {
        "name": "佐  藤  恒  治",
        "role": "取締役副会長(代表取締役)",
        "total": 803000000
      }
    ]
  },
  "major_shareholders": [
    {
      "rank": 1,
      "name": "日本マスタートラスト信託銀行㈱",
      "shares_held": 1667971000,
      "ratio_pct": 12.8
    },
    {
      "rank": 2,
      "name": "㈱豊田自動織機",
      "shares_held": 1192331000,
      "ratio_pct": 9.15
    },
    {
      "rank": 3,
      "name": "㈱日本カストディ銀行",
      "shares_held": 794894000,
      "ratio_pct": 6.1
    }
  ],
  "cross_shareholdings": {
    "listed_issue_count": 34,
    "listed_carrying_amount": 3237498000000,
    "unlisted_issue_count": 80,
    "unlisted_carrying_amount": 71851000000,
    "top": [
      {
        "issuer": "KDDI㈱",
        "shares": 363365900,
        "balance_sheet_value": 989627000000,
        "purpose": "自動車関連(情報)取引の維持・発展[株式数が変動した理由]株式分割、一部売却のため"
      },
      {
        "issuer": "NTT㈱",
        "shares": 2019385000,
        "balance_sheet_value": 317447000000,
        "purpose": "自動車関連(情報)取引の維持・発展"
      }
    ]
  },
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev.",
    "doc_id": "S100Y8NY",
    "filed_at": "2026-06-10 15:33"
  }
}
GET /v2/screener+日本の上場企業を、EDINET の有価証券報告書のファンダメンタルズでスクリーニングします。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/screener?roe_gte=5&revenue_gte=100000000000&limit=1"

レスポンス

{
  "count": 1,
  "limit": 1,
  "offset": 0,
  "results": [
    {
      "market": "jp",
      "code": "2212",
      "name": "山崎製パン株式会社",
      "name_en": "YAMAZAKI BAKING CO., LTD.",
      "sector": "食料品",
      "period_end": "2025-12-31",
      "fiscal_year": "FY2025",
      "period_start": "2025-01-01",
      "period_months": 12,
      "consolidated": true,
      "standard": "JGAAP",
      "currency": "JPY",
      "total_assets": 931878000000,
      "current_assets": 365470000000,
      "cash_and_deposits": 163820000000,
      "trade_receivables": 149740000000,
      "inventories": 35176000000,
      "ppe": 371564000000,
      "intangibles": 18112000000,
      "total_liabilities": 421050000000,
      "current_liabilities": 274156000000,
      "interest_bearing_debt": 95432000000,
      "net_assets": 510828000000,
      "equity_owners": 459880000000,
      "treasury_shares": -55517000000,
      "revenue": 1311430000000,
      "cost_of_sales": 883025000000,
      "gross_profit": 428404000000,
      "sga": 367263000000,
      "operating_income": 61141000000,
      "ordinary_income": 64314000000,
      "pretax_income": 61569000000,
      "income_taxes": 18111000000,
      "net_income": 43458000000,
      "net_income_owners": 40893000000,
      "eps_basic": 206.78,
      "eps_diluted": null,
      "rnd_expense": 9447000000,
      "cf_operating": 78870000000,
      "cf_investing": -55859000000,
      "cf_financing": -14126000000,
      "capex": -53294000000,
      "capex_disclosure": 59942000000,
      "depreciation": 43644000000,
      "dividends_paid": -8922000000,
      "cash_end": 155423000000,
      "revenue_source": "statement",
      "roe_pct": 8.89,
      "roa_pct": 4.39,
      "operating_margin_pct": 4.66,
      "net_margin_pct": 3.12,
      "equity_ratio_pct": 49.35,
      "current_ratio_pct": 133.31,
      "de_ratio": 0.2075,
      "asset_turnover": 1.4073,
      "fcf": 25576000000,
      "doc_id": "S100XQ5C",
      "filed_at": "2026-03-24 15:00"
    }
  ],
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev."
  }
}
GET /v2/rankings+日本の上場企業を任意の財務指標でランク付けします。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/rankings?metric=roe&order=desc&limit=2"

レスポンス

{
  "metric": "roe",
  "order": "desc",
  "count": 2,
  "results": [
    {
      "rank": 1,
      "market": "jp",
      "code": "7751",
      "name": "キヤノン株式会社",
      "name_en": "CANON INC.",
      "sector": "電気機器",
      "period_end": "2025-12-31",
      "fiscal_year": "FY2025",
      "period_start": "2025-01-01",
      "period_months": 12,
      "consolidated": true,
      "standard": "USGAAP",
      "currency": "JPY",
      "total_assets": 6135044000000,
      "current_assets": null,
      "cash_and_deposits": null,
      "trade_receivables": null,
      "inventories": null,
      "ppe": null,
      "intangibles": null,
      "total_liabilities": null,
      "current_liabilities": null,
      "interest_bearing_debt": null,
      "net_assets": 3491808000000,
      "equity_owners": 3491808000000,
      "treasury_shares": null,
      "revenue": 4624727000000,
      "cost_of_sales": null,
      "gross_profit": null,
      "sga": null,
      "operating_income": null,
      "ordinary_income": null,
      "pretax_income": 482059000000,
      "income_taxes": null,
      "net_income": null,
      "net_income_owners": 332053000000,
      "eps_basic": 367.48,
      "eps_diluted": 367.25,
      "rnd_expense": 339288000000,
      "cf_operating": 475903000000,
      "cf_investing": -237450000000,
      "cf_financing": -179221000000,
      "capex": null,
      "capex_disclosure": 211673000000,
      "depreciation": null,
      "dividends_paid": null,
      "cash_end": 585981000000,
      "revenue_source": "standard",
      "roe_pct": 9.51,
      "roa_pct": 5.41,
      "operating_margin_pct": null,
      "net_margin_pct": 7.18,
      "equity_ratio_pct": 56.92,
      "current_ratio_pct": null,
      "de_ratio": null,
      "asset_turnover": 0.7538,
      "fcf": null,
      "doc_id": "S100XTLJ",
      "filed_at": "2026-03-25 15:00"
    },
    {
      "rank": 2,
      "market": "jp",
      "code": "5108",
      "name": "株式会社ブリヂストン",
      "name_en": "BRIDGESTONE CORPORATION",
      "sector": "ゴム製品",
      "period_end": "2025-12-31",
      "fiscal_year": "FY2025",
      "period_start": "2025-01-01",
      "period_months": 12,
      "consolidated": true,
      "standard": "IFRS",
      "currency": "JPY",
      "total_assets": 5747705000000,
      "current_assets": 2863182000000,
      "cash_and_deposits": 713810000000,
      "trade_receivables": 1093109000000,
      "inventories": 885458000000,
      "ppe": 1858259000000,
      "intangibles": 369355000000,
      "total_liabilities": 2027817000000,
      "current_liabilities": 1122654000000,
      "interest_bearing_debt": 487270000000,
      "net_assets": 3719888000000,
      "equity_owners": 3661793000000,
      "treasury_shares": -433930000000,
      "revenue": 4429452000000,
      "cost_of_sales": 2722789000000,
      "gross_profit": 1706663000000,
      "sga": 1219078000000,
      "operating_income": 381237000000,
      "ordinary_income": null,
      "pretax_income": 354661000000,
      "income_taxes": 30519000000,
      "net_income": 334299000000,
      "net_income_owners": 327264000000,
      "eps_basic": 246,
      "eps_diluted": 245.77,
      "rnd_expense": 126400000000,
      "cf_operating": 660442000000,
      "cf_investing": -224968000000,
      "cf_financing": -429902000000,
      "capex": -287155000000,
      "capex_disclosure": 365900000000,
      "depreciation": 353229000000,
      "dividends_paid": -148573000000,
      "cash_end": 713810000000,
      "revenue_source": "statement",
      "roe_pct": 8.94,
      "roa_pct": 5.69,
      "operating_margin_pct": 8.61,
      "net_margin_pct": 7.39,
      "equity_ratio_pct": 63.71,
      "current_ratio_pct": 255.04,
      "de_ratio": 0.1331,
      "asset_turnover": 0.7706,
      "fcf": 373287000000,
      "doc_id": "S100XRPR",
      "filed_at": "2026-03-18 15:00"
    }
  ],
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev."
  }
}
GET /v2/calendar+EDINET の提出カレンダー: 指定期間に日本の上場企業が提出した有価証券報告書を返します。

リクエスト

curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/calendar?from=2026-06-20&to=2026-06-30"

レスポンス

{
  "from": "2026-06-20",
  "to": "2026-06-30",
  "count": 2,
  "filings": [
    {
      "market": "jp",
      "code": "8334",
      "doc_id": "S100Y8O1",
      "type": "annual_securities_report",
      "period_start": "2025-04-01",
      "period_end": "2026-03-31",
      "filed_at": "2026-06-20 15:00",
      "standard": "JGAAP",
      "currency": "JPY"
    },
    {
      "market": "jp",
      "code": "7974",
      "doc_id": "S100Y9NX",
      "type": "annual_securities_report",
      "period_start": "2025-04-01",
      "period_end": "2026-03-31",
      "filed_at": "2026-06-25 15:30",
      "standard": "JGAAP",
      "currency": "JPY"
    }
  ],
  "source": {
    "attribution": "出典:EDINET閲覧(提出)サイト(https://disclosure2dl.edinet-fsa.go.jp/)、PDL1.0",
    "attribution_en": "Source: EDINET, Financial Services Agency of Japan (PDL 1.0). Processed and normalized by api.kakerapetit.dev."
  }
}

金額には currency フィールドが付き、会計基準(JGAAP / IFRS / 米国基準)は届出に基づきます。未知のクエリパラメータは訂正用の 400 で拒否します。銀行・保険会社は financials_summary_only フラグ付きで、財務は要約のみです(財務諸表の様式が異なるため)。

03 — 料金

無料で試し、定額でスケール、エージェントには従量課金。

無料アカウントで数秒でキーを取得。定額プランでクォータを撤廃。エージェントはアカウントを持たず、リクエスト単位で支払うこともできます。

無料

¥0

100 コール(アカウントごとの累計)— カード不要、決済不要。

無料アカウントを作成すると、アカウントページに API キーを発行します。ローテーションや失効もそこで行えます。クォータはリセットされません — 使い切ったらアップグレードか従量課金へ。

無料キーを取得

スタンダード

¥1,500/月

回数無制限 — フェアユースのレート制限(100 リクエスト / 10 秒)。

初月無料(要クレジットカード)。 日次・月次のクォータなし。スタンダードにすると今お使いのキーがそのまま昇格します — コードに差し込む新しいキーは不要です。Stripe ポータルからいつでも解約でき、キーは失効せず無料プランに戻ります。

申し込む

エージェントはアカウントなしでもリクエスト単位で支払えます — キー不要、Base 上の USDC で決済する 402 支払いチャレンジ、$0.002〜/コール。詳しくは /x402(エージェント向けオンボーディング)へ。

累計 100 コールを使い切った無料アカウントは、すべての無料キーで 429 になります(クォータはアカウント単位でリセットされません)— スタンダードにアップグレードすれば既存のキーがそのまま使えます(再発行不要)。または X-API-Key ヘッダーを外して x402 で継続してください。スタンダードのキーにクォータはなく、フェアユースを超えるバーストには数秒の Retry-After 付き 429 を返します。

04 — クイックスタート

ヘッダー 1 つで認証。

キーを X-API-Key ヘッダーで送信します(アカウントページで一度だけ発行):

# トヨタ(7203): 会社概要 + 最新の正規化指標
curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/companies/jp/7203"

# 6 期分の時系列
curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/companies/jp/7203/financials?years=6"

# スクリーナー: ROE 10% 以上、食料品セクター
curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/screener?roe_gte=10§or=%E9%A3%9F%E6%96%99%E5%93%81"

# ROE ランキング
curl -H "X-API-Key: kkp_..." \
  "https://api.kakerapetit.dev/v2/rankings?metric=roe&limit=20"

# キーなし? 同じエンドポイントを x402 で従量課金:
curl -i "https://api.kakerapetit.dev/v2/companies/jp/7203"   # → 402 + 支払いチャレンジ
05 — MCP サーバー

同じデータを MCP ツールとして。

任意の MCP クライアントを https://api.kakerapetit.dev/mcp(ストリーミング HTTP)に接続すると、REST エンドポイントとキーのクォータ・レート制限を共有する 6 つのツールが使えます:

get_companyget_financialsget_governance screen_companiesget_rankingsget_filings_calendar

接続したら、エージェントにこんな指示ができます:

  • ROE 12% 以上・売上高 1 兆円超の日本企業をスクリーニングして
  • トヨタとホンダの営業利益率を過去 5 年で比較して
  • 任天堂の大株主を教えて
  • 先週提出された有価証券報告書を一覧にして

Claude Code

claude mcp add --transport http jp-fundamentals https://api.kakerapetit.dev/mcp \
  --header "Authorization: Bearer kkp_..."

claude.ai / Claude Desktop

設定 → コネクタ → カスタムコネクタを追加 → URL https://api.kakerapetit.dev/mcp。認証を求められたら、ヘッダー Authorization: Bearer kkp_... を指定します。

任意の MCP クライアント

URL:    https://api.kakerapetit.dev/mcp
Header: Authorization: Bearer kkp_...

有効なキーのないリクエストは 401 になります — 上記のプランから無料キーを取得してください。累計クォータを超えた無料キーは MCP セッションを維持しますが、ツール呼び出しはスタンダードへのアップグレードと x402 フォールバックを説明するエラーを返します。OAuth は未対応です(現在は静的 API キーのみ。OAuth は予定)。

まずは無料の100コールから。

1分でキー発行。カードは不要です。

無料APIキーを取得