Skip to content
気象庁(JMA) データソース
12フォーマット対応
SSG

JP All Weather API

気象庁の天気予報データをLivedoor天気APIWeatherAPI.comOpenWeatherMapなど、12種類の形式へ変換して配信するAPIです。全国の予報区(約58)をカバーします。

東京地方 の天気(東京都)
発表: 2026年8月20日 2時00分 / データ出典: 気象庁(加工して作成)
晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う
33°C最高 / 最低 --°C
晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う
降水 20%
今日晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う33°--°
明日くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う--°--°
明後日くもり 一時 雨32°24°
8/22(土)曇り33°25°
8/23(日)曇り時々晴れ33°25°
8/24(月)曇り時々晴れ34°25°
8/25(火)曇り時々晴れ35°25°
8/26(水)曇り時々晴れ33°25°

 関東甲信地方は、日本の東の高気圧に覆われていますが、湿った空気の影響を受けています。  東京地方は、晴れています。  20日は、高気圧に緩やかに覆われますが、湿った空気の影響を受ける見込みです。このため、晴れ夕方から曇りで、多摩西部では昼過ぎから雨や雷雨となる所があるでしょう。  21日は、はじめ高気圧に緩やかに覆われますが、前線が東北地方を南下し、気圧の谷や湿った空気の影響を受ける見込みです。このため、おおむね曇りで、昼過ぎから雨や雷雨となる所があるでしょう。

対応フォーマット

Livedoor天気API
かつての Weather Hacks 互換形式(日本語・日付ラベル付き)
GET /api/livedoor/{area}.json
{
  "pinpoint": [
    {
      "link": "https://www.jma.go.jp/jp/weather/forecast/",
      "title": "東京地方 東京都"
    }
  ],
  "link": "https://www.jma.go.jp/jp/weather/forecast/",
  "forecasts": [
    {
      "date": "2026-08-20",
      "dateLabel": "今日",
      "telop": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
      "temperature": {
        "min": null,
        "max": {
          "celsius": "33",
          "fahrenheit": "91"
        }
      },
      "image": {
        "title": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
        "url": "/icons/sun.svg",
        "width": 50,
        "height": 50
      },
      "chanceOfRain": {
        "T00_06": "20%",
        "T06_12": "20%",
        "T12_18": "20%",
        "T18_24": "20%"
      }
    },
    {
      "date": "2026-08-21",
      "dateLabel": "明日",
      "telop": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
      "temperature": {
        "min": null,
        "max": null
      },
      "image": {
        "title": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
        "url": "/icons/cloud.svg",
        "width": 50,
        "height": 50
      },
      "chanceOfRain": {
        "T00_06": "20%",
        "T06_12": "20%",
        "T12_18": "20%",
        "T18_24": "20%"
      }
    },
    {
      "date": "2026-08-22",
      "dateLabel": "明後日",
      "telop": "くもり 一時 雨",
      "temperature": {
        "min": {
          "celsius": "24",
          "fahrenheit": "75"
        },
        "max": {
          "celsius": "32",
          "fahrenheit": "90"
        }
      },
      "image": {
        "title": "くもり 一時 雨",
        "url": "/icons/cloud.svg",
        "width": 50,
        "height": 50
      },
      "chanceOfRain": {
        "T00_06": "50%",
        "T06_12": "50%",
        "T12_18": "50%",
        "T18_24": "50%"
      }
    }
  ],
  "location": {
    "area": "関東甲信",
    "pref": "東京都",
    "city": "東京地方",
    "id": "130000"
  },
  "publicTime": "2026-08-20T11:00:00+09:00",
  "copyright": {
    "provider": [
      {
        "link": "https://www.jma.go.jp/",
        "title": "気象庁"
      }
    ],
    "image": {
      "title": "気象庁 天気予報",
      "link": "https://www.jma.go.jp/",
      "url": "/icons/cloud.svg",
      "width": 50,
      "height": 50
    },
    "comment": "このAPIの天気データは、気象庁が公開する情報を加工して作成しています。"
  },
  "title": "東京都 東京地方 の天気",
  "description": {
    "text": " 関東甲信地方は、日本の東の高気圧に覆われていますが、湿った空気の影響を受けています。\n\n 東京地方は、晴れています。\n\n 20日は、高気圧に緩やかに覆われますが、湿った空気の影響を受ける見込みです。このため、晴れ夕方から曇りで、多摩西部では昼過ぎから雨や雷雨となる所があるでしょう。\n\n 21日は、はじめ高気圧に緩やかに覆われますが、前線が東北地方を南下し、気圧の谷や湿った空気の影響を受ける見込みです。このため、おおむね曇りで、昼過ぎから雨や雷雨となる所があるでしょう。",
    "publicTime": "2026-08-20T10:36:00+09:00"
  }
}
WeatherAPI.com
単位付きキー・直感的な階層(AIエージェント向け)
GET /api/weatherapi/{area}.json
{
  "location": {
    "name": "東京地方",
    "region": "東京都",
    "country": "Japan",
    "lat": null,
    "lon": null,
    "tz_id": "Asia/Tokyo",
    "localtime": "2026-08-20T11:00:00+09:00"
  },
  "current": {
    "last_updated": "2026-08-20T11:00:00+09:00",
    "temp_c": 33,
    "temp_f": 91,
    "is_day": 1,
    "condition": {
      "text": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
      "icon": "/icons/sun.svg",
      "code": 1
    },
    "wind_kph": null,
    "wind_dir": null,
    "pressure_mb": null,
    "humidity": null,
    "uv": null
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2026-08-20",
        "day": {
          "maxtemp_c": 33,
          "maxtemp_f": 91,
          "mintemp_c": null,
          "mintemp_f": null,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
            "icon": "/icons/sun.svg",
            "code": 1
          }
        }
      },
      {
        "date": "2026-08-21",
        "day": {
          "maxtemp_c": null,
          "maxtemp_f": null,
          "mintemp_c": null,
          "mintemp_f": null,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
            "icon": "/icons/cloud.svg",
            "code": 3
          }
        }
      },
      {
        "date": "2026-08-22",
        "day": {
          "maxtemp_c": 32,
          "maxtemp_f": 90,
          "mintemp_c": 24,
          "mintemp_f": 75,
          "daily_chance_of_rain": 50,
          "condition": {
            "text": "くもり 一時 雨",
            "icon": "/icons/cloud.svg",
            "code": 3
          }
        }
      },
      {
        "date": "2026-08-23",
        "day": {
          "maxtemp_c": 33,
          "maxtemp_f": 91,
          "mintemp_c": 25,
          "mintemp_f": 77,
          "daily_chance_of_rain": 40,
          "condition": {
            "text": "曇り",
            "icon": "/icons/cloud.svg",
            "code": 3
          }
        }
      },
      {
        "date": "2026-08-24",
        "day": {
          "maxtemp_c": 33,
          "maxtemp_f": 91,
          "mintemp_c": 25,
          "mintemp_f": 77,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/cloud.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-08-25",
        "day": {
          "maxtemp_c": 34,
          "maxtemp_f": 93,
          "mintemp_c": 25,
          "mintemp_f": 77,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/cloud.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-08-26",
        "day": {
          "maxtemp_c": 35,
          "maxtemp_f": 95,
          "mintemp_c": 25,
          "mintemp_f": 77,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/cloud.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-08-27",
        "day": {
          "maxtemp_c": 33,
          "maxtemp_f": 91,
          "mintemp_c": 25,
          "mintemp_f": 77,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/cloud.svg",
            "code": 2
          }
        }
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "description": "clear sky",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
OpenWeatherMap
業界標準の Current Weather 形式(気温はケルビン)
GET /api/openweathermap/{area}.json
{
  "coord": {
    "lon": null,
    "lat": null
  },
  "weather": [
    {
      "id": 1,
      "main": "Clear",
      "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
      "icon": "01d"
    }
  ],
  "base": "jma-forecast",
  "main": {
    "temp": 306.15,
    "feels_like": null,
    "temp_min": null,
    "temp_max": 306.15,
    "pressure": null,
    "humidity": null
  },
  "visibility": null,
  "wind": {
    "speed": null,
    "deg": null
  },
  "clouds": {
    "all": null
  },
  "dt": 1787191200,
  "sys": {
    "country": "JP",
    "sunrise": null,
    "sunset": null
  },
  "timezone": 32400,
  "id": 130000,
  "name": "東京地方",
  "cod": 200,
  "forecast": {
    "forecastday": [
      {
        "date": "2026-08-20",
        "temp": {
          "min": null,
          "max": 306.15
        },
        "weather": [
          {
            "id": 1,
            "main": "Clear",
            "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
            "icon": "01d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-08-21",
        "temp": {
          "min": null,
          "max": null
        },
        "weather": [
          {
            "id": 3,
            "main": "Clouds",
            "description": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
            "icon": "03d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-08-22",
        "temp": {
          "min": 297.15,
          "max": 305.15
        },
        "weather": [
          {
            "id": 3,
            "main": "Clouds",
            "description": "くもり 一時 雨",
            "icon": "03d"
          }
        ],
        "pop": 50
      },
      {
        "date": "2026-08-23",
        "temp": {
          "min": 298.15,
          "max": 306.15
        },
        "weather": [
          {
            "id": 3,
            "main": "Clouds",
            "description": "曇り",
            "icon": "03d"
          }
        ],
        "pop": 40
      },
      {
        "date": "2026-08-24",
        "temp": {
          "min": 298.15,
          "max": 306.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "03d"
          }
        ],
        "pop": 30
      },
      {
        "date": "2026-08-25",
        "temp": {
          "min": 298.15,
          "max": 307.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "03d"
          }
        ],
        "pop": 30
      },
      {
        "date": "2026-08-26",
        "temp": {
          "min": 298.15,
          "max": 308.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "03d"
          }
        ],
        "pop": 30
      },
      {
        "date": "2026-08-27",
        "temp": {
          "min": 298.15,
          "max": 306.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "03d"
          }
        ],
        "pop": 30
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "description": "clear sky",
    "note": "このデータは気象庁の公開情報を加工して作成しています。気温はケルビンです。"
  }
}
Open-Meteo
カラム指向・時系列配列(グラフ/分析向け)
GET /api/open-meteo/{area}.json
{
  "latitude": null,
  "longitude": null,
  "timezone": "Asia/Tokyo",
  "timezone_abbreviation": "JST",
  "elevation": null,
  "daily": {
    "time": [
      "2026-08-20",
      "2026-08-21",
      "2026-08-22",
      "2026-08-23",
      "2026-08-24",
      "2026-08-25",
      "2026-08-26",
      "2026-08-27"
    ],
    "weather_code": [
      1,
      3,
      3,
      3,
      2,
      2,
      2,
      2
    ],
    "temperature_2m_max": [
      33,
      null,
      32,
      33,
      33,
      34,
      35,
      33
    ],
    "temperature_2m_min": [
      null,
      null,
      24,
      25,
      25,
      25,
      25,
      25
    ],
    "precipitation_probability_max": [
      20,
      20,
      50,
      40,
      30,
      30,
      30,
      30
    ]
  },
  "daily_units": {
    "time": "ISO8601",
    "weather_code": "wmo code",
    "temperature_2m_max": "°C",
    "temperature_2m_min": "°C",
    "precipitation_probability_max": "%"
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Tomorrow.io
タイムライン階層設計(`timelines` の `intervals` に時系列データ)
GET /api/tomorrowio/{area}.json
{
  "data": {
    "timelines": [
      {
        "timestep": "1d",
        "startTime": "2026-08-20T11:00:00+09:00",
        "endTime": "2026-08-27T00:00:00+09:00",
        "intervals": [
          {
            "startTime": "2026-08-20T00:00:00+09:00",
            "values": {
              "weatherCode": 1000,
              "temperature": 33,
              "temperatureMin": null,
              "temperatureMax": 33,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-08-21T00:00:00+09:00",
            "values": {
              "weatherCode": 1001,
              "temperature": null,
              "temperatureMin": null,
              "temperatureMax": null,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-08-22T00:00:00+09:00",
            "values": {
              "weatherCode": 1001,
              "temperature": 32,
              "temperatureMin": 24,
              "temperatureMax": 32,
              "precipitationProbability": 50
            }
          },
          {
            "startTime": "2026-08-23T00:00:00+09:00",
            "values": {
              "weatherCode": 1001,
              "temperature": 33,
              "temperatureMin": 25,
              "temperatureMax": 33,
              "precipitationProbability": 40
            }
          },
          {
            "startTime": "2026-08-24T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 33,
              "temperatureMin": 25,
              "temperatureMax": 33,
              "precipitationProbability": 30
            }
          },
          {
            "startTime": "2026-08-25T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 34,
              "temperatureMin": 25,
              "temperatureMax": 34,
              "precipitationProbability": 30
            }
          },
          {
            "startTime": "2026-08-26T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 35,
              "temperatureMin": 25,
              "temperatureMax": 35,
              "precipitationProbability": 30
            }
          },
          {
            "startTime": "2026-08-27T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 33,
              "temperatureMin": 25,
              "temperatureMax": 33,
              "precipitationProbability": 30
            }
          }
        ]
      }
    ]
  },
  "location": {
    "name": "東京地方",
    "officeCode": "130000",
    "timezone": "Asia/Tokyo",
    "country": "JP"
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Visual Crossing
フラットな配列構造(BI・データ分析向け)
GET /api/visualcrossing/{area}.json
{
  "queryCost": 1,
  "latitude": null,
  "longitude": null,
  "resolvedAddress": "東京地方, Japan",
  "address": "130000",
  "timezone": "Asia/Tokyo",
  "tzoffset": 9,
  "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
  "days": [
    {
      "datetime": "2026-08-20",
      "temp": 33,
      "tempmax": 33,
      "tempmin": null,
      "precipprob": 20,
      "conditions": "Clear",
      "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う"
    },
    {
      "datetime": "2026-08-21",
      "temp": null,
      "tempmax": null,
      "tempmin": null,
      "precipprob": 20,
      "conditions": "Overcast",
      "description": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う"
    },
    {
      "datetime": "2026-08-22",
      "temp": 32,
      "tempmax": 32,
      "tempmin": 24,
      "precipprob": 50,
      "conditions": "Overcast",
      "description": "くもり 一時 雨"
    },
    {
      "datetime": "2026-08-23",
      "temp": 33,
      "tempmax": 33,
      "tempmin": 25,
      "precipprob": 40,
      "conditions": "Overcast",
      "description": "曇り"
    },
    {
      "datetime": "2026-08-24",
      "temp": 33,
      "tempmax": 33,
      "tempmin": 25,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    },
    {
      "datetime": "2026-08-25",
      "temp": 34,
      "tempmax": 34,
      "tempmin": 25,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    },
    {
      "datetime": "2026-08-26",
      "temp": 35,
      "tempmax": 35,
      "tempmin": 25,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    },
    {
      "datetime": "2026-08-27",
      "temp": 33,
      "tempmax": 33,
      "tempmin": 25,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
AccuWeather
Day/Night 分離・インデックス構造(組み込みアプリ向け)
GET /api/accuweather/{area}.json
{
  "Headline": {
    "EffectiveDate": "2026-08-20T11:00:00+09:00",
    "EffectiveEpochDate": 1787191200,
    "Severity": 0,
    "Text": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
    "Category": ""
  },
  "DailyForecasts": [
    {
      "Date": "2026-08-20T07:00:00+09:00",
      "EpochDate": 1787151600,
      "Temperature": {
        "Minimum": {
          "Value": null,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 33,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 1,
        "IconPhrase": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 1,
        "IconPhrase": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-08-21T07:00:00+09:00",
      "EpochDate": 1787238000,
      "Temperature": {
        "Minimum": {
          "Value": null,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": null,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 7,
        "IconPhrase": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 7,
        "IconPhrase": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-08-22T07:00:00+09:00",
      "EpochDate": 1787324400,
      "Temperature": {
        "Minimum": {
          "Value": 24,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 32,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 7,
        "IconPhrase": "くもり 一時 雨",
        "HasPrecipitation": true,
        "PrecipitationProbability": 50
      },
      "Night": {
        "Icon": 7,
        "IconPhrase": "くもり 一時 雨",
        "HasPrecipitation": true,
        "PrecipitationProbability": 50
      }
    },
    {
      "Date": "2026-08-23T07:00:00+09:00",
      "EpochDate": 1787410800,
      "Temperature": {
        "Minimum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 33,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 7,
        "IconPhrase": "曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 40
      },
      "Night": {
        "Icon": 7,
        "IconPhrase": "曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 40
      }
    },
    {
      "Date": "2026-08-24T07:00:00+09:00",
      "EpochDate": 1787497200,
      "Temperature": {
        "Minimum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 33,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    },
    {
      "Date": "2026-08-25T07:00:00+09:00",
      "EpochDate": 1787583600,
      "Temperature": {
        "Minimum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 34,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    },
    {
      "Date": "2026-08-26T07:00:00+09:00",
      "EpochDate": 1787670000,
      "Temperature": {
        "Minimum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 35,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    },
    {
      "Date": "2026-08-27T07:00:00+09:00",
      "EpochDate": 1787756400,
      "Temperature": {
        "Minimum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 33,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
GeoJSON (RFC 7946)
地図可視化・GIS 連携向けの FeatureCollection
GET /api/geojson/{area}.json
{
  "type": "FeatureCollection",
  "name": "東京地方",
  "features": [
    {
      "type": "Feature",
      "geometry": {
        "type": "Point",
        "coordinates": [
          139.6917,
          35.6895
        ]
      },
      "properties": {
        "areaCode": "130000",
        "name": "東京地方",
        "prefecture": "東京都",
        "region": "関東甲信",
        "telop": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
        "weatherCode": "111",
        "tempMax": 33,
        "tempMin": null,
        "pop": 20,
        "reportDatetime": "2026-08-20T11:00:00+09:00"
      }
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "note": "このデータは気象庁の公開情報を加工して作成しています。座標は代表観測地の固定値です。"
  }
}
Dark Sky / Pirate Weather
OSS・スマートホーム(Home Assistant 等)互換の `currently` / `daily` 階層
GET /api/darksky/{area}.json
{
  "latitude": 35.6895,
  "longitude": 139.6917,
  "timezone": "Asia/Tokyo",
  "offset": 9,
  "currently": {
    "time": 1787151600,
    "summary": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
    "icon": "clear-day",
    "temperature": 33,
    "humidity": null
  },
  "daily": {
    "summary": " 関東甲信地方は、日本の東の高気圧に覆われていますが、湿った空気の影響を受けています。\n\n 東京地方は、晴れています。\n\n 20日は、高気圧に緩やかに覆われますが、湿った空気の影響を受ける見込みです。このため、晴れ夕方から曇りで、多摩西部では昼過ぎから雨や雷雨となる所があるでしょう。\n\n 21日は、はじめ高気圧に緩やかに覆われますが、前線が東北地方を南下し、気圧の谷や湿った空気の影響を受ける見込みです。このため、おおむね曇りで、昼過ぎから雨や雷雨となる所があるでしょう。",
    "data": [
      {
        "time": 1787151600,
        "summary": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
        "icon": "clear-day",
        "temperatureHigh": 33,
        "temperatureLow": null,
        "precipProbability": 0.2
      },
      {
        "time": 1787238000,
        "summary": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
        "icon": "cloudy",
        "temperatureHigh": null,
        "temperatureLow": null,
        "precipProbability": 0.2
      },
      {
        "time": 1787324400,
        "summary": "くもり 一時 雨",
        "icon": "cloudy",
        "temperatureHigh": 32,
        "temperatureLow": 24,
        "precipProbability": 0.5
      },
      {
        "time": 1787410800,
        "summary": "曇り",
        "icon": "cloudy",
        "temperatureHigh": 33,
        "temperatureLow": 25,
        "precipProbability": 0.4
      },
      {
        "time": 1787497200,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 33,
        "temperatureLow": 25,
        "precipProbability": 0.3
      },
      {
        "time": 1787583600,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 34,
        "temperatureLow": 25,
        "precipProbability": 0.3
      },
      {
        "time": 1787670000,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 35,
        "temperatureLow": 25,
        "precipProbability": 0.3
      },
      {
        "time": 1787756400,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 33,
        "temperatureLow": 25,
        "precipProbability": 0.3
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Apple WeatherKit
Apple エコシステム向け(`currentWeather` / `forecastDaily`)
GET /api/weatherkit/{area}.json
{
  "currentWeather": {
    "asOf": "2026-08-20T11:00:00+09:00",
    "conditionCode": "Clear",
    "temperature": 33,
    "humidity": null,
    "cloudCover": null
  },
  "forecastDaily": {
    "days": [
      {
        "forecastStart": "2026-08-20T00:00:00Z",
        "conditionCode": "Clear",
        "temperatureMax": 33,
        "temperatureMin": null,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-08-21T00:00:00Z",
        "conditionCode": "Cloudy",
        "temperatureMax": null,
        "temperatureMin": null,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-08-22T00:00:00Z",
        "conditionCode": "Cloudy",
        "temperatureMax": 32,
        "temperatureMin": 24,
        "precipitationChance": 0.5
      },
      {
        "forecastStart": "2026-08-23T00:00:00Z",
        "conditionCode": "Cloudy",
        "temperatureMax": 33,
        "temperatureMin": 25,
        "precipitationChance": 0.4
      },
      {
        "forecastStart": "2026-08-24T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 33,
        "temperatureMin": 25,
        "precipitationChance": 0.3
      },
      {
        "forecastStart": "2026-08-25T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 34,
        "temperatureMin": 25,
        "precipitationChance": 0.3
      },
      {
        "forecastStart": "2026-08-26T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 35,
        "temperatureMin": 25,
        "precipitationChance": 0.3
      },
      {
        "forecastStart": "2026-08-27T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 33,
        "temperatureMin": 25,
        "precipitationChance": 0.3
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Schema.org (JSON-LD)
セマンティックWeb・AIエージェント向けの構造化データ
GET /api/schemaorg/{area}.json
{
  "@context": "https://schema.org",
  "@type": "WeatherForecast",
  "name": "東京地方の天気予報",
  "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
  "weatherCondition": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
  "validFrom": "2026-08-20T11:00:00+09:00",
  "validUntil": "2026-08-21T00:00:00+09:00",
  "location": {
    "@type": "Place",
    "name": "東京地方",
    "address": {
      "@type": "PostalAddress",
      "addressRegion": "東京都",
      "addressCountry": "JP"
    }
  },
  "variableMeasured": [
    {
      "@type": "PropertyValue",
      "name": "temperatureMax",
      "value": 33,
      "unitCode": "CEL"
    },
    {
      "@type": "PropertyValue",
      "name": "precipitationProbability",
      "value": 0.2,
      "unitCode": "P1"
    }
  ],
  "forecast": [
    {
      "@type": "WeatherForecast",
      "name": "2026-08-20 東京地方の天気予報",
      "date": "2026-08-20",
      "description": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
      "temperatureMax": 33,
      "temperatureMin": null,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-21 東京地方の天気予報",
      "date": "2026-08-21",
      "description": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
      "temperatureMax": null,
      "temperatureMin": null,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-22 東京地方の天気予報",
      "date": "2026-08-22",
      "description": "くもり 一時 雨",
      "temperatureMax": 32,
      "temperatureMin": 24,
      "precipitationProbability": 50
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-23 東京地方の天気予報",
      "date": "2026-08-23",
      "description": "曇り",
      "temperatureMax": 33,
      "temperatureMin": 25,
      "precipitationProbability": 40
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-24 東京地方の天気予報",
      "date": "2026-08-24",
      "description": "曇り時々晴れ",
      "temperatureMax": 33,
      "temperatureMin": 25,
      "precipitationProbability": 30
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-25 東京地方の天気予報",
      "date": "2026-08-25",
      "description": "曇り時々晴れ",
      "temperatureMax": 34,
      "temperatureMin": 25,
      "precipitationProbability": 30
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-26 東京地方の天気予報",
      "date": "2026-08-26",
      "description": "曇り時々晴れ",
      "temperatureMax": 35,
      "temperatureMin": 25,
      "precipitationProbability": 30
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-08-27 東京地方の天気予報",
      "date": "2026-08-27",
      "description": "曇り時々晴れ",
      "temperatureMax": 33,
      "temperatureMin": 25,
      "precipitationProbability": 30
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Yahoo! JAPAN YOLP
国内標準仕様(Feature 配列内の WeatherList)
GET /api/yahoo/{area}.json
{
  "ResultInfo": {
    "Count": 1,
    "Status": 200
  },
  "Feature": [
    {
      "Name": "東京地方",
      "Property": {
        "WeatherList": {
          "Weather": [
            {
              "Type": "observation",
              "Date": "202608200200",
              "Weather": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
              "WeatherCode": 111,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608192000",
              "Weather": "晴れ 夕方 から くもり 多摩西部 では 昼過ぎ から 雨 で 雷を伴う",
              "WeatherCode": 111,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608202000",
              "Weather": "くもり 昼前 晴れ 所により 昼過ぎ から 雨 で 雷を伴う",
              "WeatherCode": 200,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608212000",
              "Weather": "くもり 一時 雨",
              "WeatherCode": 202,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608222000",
              "Weather": "曇り",
              "WeatherCode": 200,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608232000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608242000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608252000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202608262000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            }
          ]
        }
      }
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-08-20T11:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。降水量階級(Rainfall)は気象庁データに無いため \"0\" を返します。"
  }
}

クイックスタート

1. エリア一覧を取得

curl https://weather.rmc-8.com/api/areas.json

2. 天気を取得(例: 東京都 130000)

curl "https://weather.rmc-8.com/api/livedoor/130000.json"

出典: 気象庁(本APIの天気データは気象庁の公開情報を加工して作成しています。本プロジェクトは気象庁公式のサービスではありません)