{
 "openapi": "3.1.0",
 "info": {
  "title": "けんざん API",
  "description": "減価償却の計算に必要な数値を、条番号つきで返す。静的なJSONファイルであり、サーバを持たない。認証は不要。",
  "version": "2026-05-22"
 },
 "servers": [
  {
   "url": "https://kenzan.jp"
  }
 ],
 "paths": {
  "/api/meta.json": {
   "get": {
    "summary": "このAPIの入口と出典"
   }
  },
  "/api/shokyakuritsu/index.json": {
   "get": {
    "summary": "償却率の表の一覧（別表第七〜第十）"
   }
  },
  "/api/shokyakuritsu/{life}.json": {
   "get": {
    "summary": "耐用年数ごとの償却率・改定償却率・保証率",
    "parameters": [
     {
      "name": "life",
      "in": "path",
      "required": true,
      "schema": {
       "type": "integer",
       "minimum": 2,
       "maximum": 100
      }
     }
    ]
   }
  },
  "/api/taiyo-nensu/index.json": {
   "get": {
    "summary": "人が打つ語と別表の対応の一覧"
   }
  },
  "/api/shotoku-zei/index.json": {
   "get": {
    "summary": "所得税の所得控除と税率の一覧（条番号つき）"
   }
  },
  "/api/shotoku-zei/{slug}.json": {
   "get": {
    "summary": "1つの控除・税率・割増賃金の、条文と規則と条番号。slug はページのURLと同じ綴り"
   }
  },
  "/api/taiyo-nensu/{word}.json": {
   "get": {
    "summary": "1語ぶんの対応（例: エアコン → 冷房用又は暖房用機器・6年）",
    "parameters": [
     {
      "name": "word",
      "in": "path",
      "required": true,
      "schema": {
       "type": "string"
      }
     }
    ]
   }
  }
 }
}