気象庁の(非公式)APIを扱いやすくラップしたAPIです。
/weather?code=270000例: codeにはエリアコードを指定します。270000は大阪のコードです。
レスポンス例:
{
"status": "ok",
"publishingOffice": "大阪管区気象台",
"reportDatetime": "2026-02-17T17:00:00+09:00",
"areaCode": 270000,
"areaName": "大阪府",
"weatherCode": 100,
"weatherText": "晴れ",
"imgCode": 100,
"imgUrl": "https://www.jma.go.jp/bosai/forecast/img/100.svg"
}
/areacodesエリアコードとエリア名の一覧を取得します。
レスポンス例:
{
"011000": "宗谷地方",
"012000": "上川・留萌地方",
"013000": "網走・北見・紋別地方",
...
}
/amedascodesアメダスコードとエリア名の一覧を取得します。
レスポンス例:
{
"11001": "宗谷岬(ソウヤミサキ)",
"11016": "稚内(ワッカナイ)",
"11046": "礼文(レブン)",
...
}
エリアコードとエリア名の対応表です。/areacodes エンドポイントからも取得できます。
011000: 宗谷地方012000: 上川・留萌地方013000: 網走・北見・紋別地方014030: 十勝地方014100: 釧路・根室地方015000: 胆振・日高地方016000: 石狩・空知・後志地方017000: 渡島・檜山地方020000: 青森県030000: 岩手県040000: 宮城県050000: 秋田県060000: 山形県070000: 福島県080000: 茨城県090000: 栃木県100000: 群馬県110000: 埼玉県120000: 千葉県130000: 東京都140000: 神奈川県150000: 新潟県160000: 富山県170000: 石川県180000: 福井県190000: 山梨県200000: 長野県210000: 岐阜県220000: 静岡県230000: 愛知県240000: 三重県250000: 滋賀県260000: 京都府270000: 大阪府280000: 兵庫県290000: 奈良県300000: 和歌山県310000: 鳥取県320000: 島根県330000: 岡山県340000: 広島県350000: 山口県360000: 徳島県370000: 香川県380000: 愛媛県390000: 高知県400000: 福岡県410000: 佐賀県420000: 長崎県430000: 熊本県440000: 大分県450000: 宮崎県460040: 奄美地方460100: 鹿児島県(奄美地方除く)471000: 沖縄本島地方472000: 大東島地方473000: 宮古島地方474000: 八重山地方アメダスコードとエリア名の対応表です。表示数が非常に多いため、/amedascodes エンドポイントから取得してください。
このAPIは気象庁の天気予報APIを利用しています。非公式のAPIであるため、予告なく仕様が変更される可能性があります。