API ドキュメント
REST API v1 で災害リスクスコアを取得できます。
GET /v1/risk
住所または座標から統合災害リスクスコアを取得します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
| address | string | 日本語住所(例: 東京都渋谷区渋谷1丁目) |
| lat | float | 緯度(WGS84)。lngと組で使用 |
| lng | float | 経度(WGS84)。latと組で使用 |
リクエスト例
curl "https://bousaidb-dashboard-465770293188.asia-northeast1.run.app/v1/risk?address=東京都江東区豊洲3丁目"
レスポンス例
{
"address": "東京都江東区豊洲三丁目",
"overall_risk_score": 46,
"risk_level": "やや高い",
"risks": {
"earthquake": {"score": 97, "amplification_factor": 2.26},
"flood": {"score": 5, "in_area": false},
"liquefaction": {"score": 88, "tendency_text": "非常に液状化しやすい"}
},
"elevation_m": 2.9,
"in_disaster_danger_zone": false,
"nearest_shelter": {"name": "...", "distance_m": 400}
}
GET /v1/health
ヘルスチェックエンドポイント。
curl "https://bousaidb-dashboard-465770293188.asia-northeast1.run.app/v1/health"