create_house
[EN] Build a new house (bim.json) from an address alone (geocoded, auto-named, climate-aware) or full elements; returns slug + edit_token + viewer/permit URLs + inline houki & structure verdicts. No auth (private by default, rate-limited). / 新しい物件 (bim.json) を作成する。name か address のどちらか必須 — 住所だけ渡せば geocode で座標を引き「<地名>の家」と自動命名して家が建つ (REINFOLIB_KEY 設定時は用途地域も実値注入)。elements (bim.json v1 要素配列) を渡すとそのまま保存、省略すると敷地寸法から住宅 BIM を自動生成。name/rooms に「薪ストーブ・土間・ロフト・カーポート・書斎・ピアノ・サウナ」等の言葉が入ると対応する要素 (煙突・炉台・はしご込み) を自動配置し、寒冷地住所ならトリプルガラス+付加断熱+雪止めに外皮を格上げ。「平屋」「2階建て」も階数に反映。slug と edit_token、viewer/json/permit URL と適用 features・site (座標/用途地域ソース) を返す。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | 物件名 (address を渡せば省略可 — 地名から自動命名) | |
| rooms | No | 室構成サマリー | |
| floors | No | 階数 (既定 1) | |
| zoning | No | 用途地域 (例: 近隣商業地域) | |
| address | No | 所在地 (これだけでも家が建つ。geocode で座標解決・気候/積雪も住所から自動設定) | |
| lot_d_m | No | 奥行 m (簡易シェル生成に使用) | |
| lot_w_m | No | 間口 m (簡易シェル生成に使用) | |
| private | No | true で物件一覧 (/property) に非掲載・直リンクのみ。既定 false=掲載。 | |
| elements | No | bim.json v1 要素配列。各要素 {id,cls,label,descr,shape:'box'|'cylinder',x,y,z,w,d,h,rotation?} (mm)。省略可。 | |
| gross_m2 | No | 延床面積 ㎡ | |
| structure | No | 構造 (例: RC 打放しコンクリート) | |
| land_area_m2 | No | 敷地面積 ㎡ | |
| project_type | No | [EN] 'new' (default) builds a from-scratch cost estimate. 'renovation'/'change_of_use' treat this as an EXISTING building being remodeled: foundation/frame/roof default to ¥0 (reused as-is) and only the trades in renovation_scope are costed at renovation unit rates. / 既定は new=新築(ゼロから建てる前提の概算)。renovation/change_of_use を指定すると『既存建物の改修』として扱われ、基礎・躯体・屋根等は既定でコスト¥0(既存流用)になり、renovation_scope で指定した工種だけを改修単価で見積もる。get_build_plan の結果も新築フル工程でなく改修工程 (解体・調査系を含む) に切り替わる。 | |
| construction_jpy | No | 概算工事費 円 | |
| renovation_scope | No | 改修対象の工種 code 配列 (demo/interior/fittings/electrical/plumbing/hvac/roof/exterior/frame/found/temp/pv)。project_type=renovation|change_of_use のときのみ有効。省略時は典型的なフルリノベ (demo+内装+建具+電気+給排水+空調) を既定スコープとして使う。 | |
| seismic_retrofit | No | true で耐震補強費 (建物全体延床×単価) を概算に含める。project_type=renovation|change_of_use のときのみ使う。 | |
| existing_year_built | No | 既存建物の建築年 (西暦)。1981年5月以前は旧耐震 (耐震診断推奨)、2006年以前(または未指定)はアスベスト事前調査を概算に自動計上する。project_type=renovation|change_of_use のときのみ使う。 | |
| renovation_scope_m2 | No | 実際に改修する範囲の面積㎡ (例: 3階建282㎡の建物のうち1階94㎡だけ改修するなら94)。省略時は gross_m2 (建物全体) を使う。project_type=renovation|change_of_use のときのみ有効。 |