Skip to content
気象庁ソース
12フォーマット対応
SSG

JP All Weather API

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

東京地方 の天気(東京都)
発表: 2026年10月5日 17時00分 / データ出典: 気象庁(加工して作成)
くもり 所により 夜のはじめ頃 まで 雨
--°C最高 / 最低 --°C
くもり 所により 夜のはじめ頃 まで 雨
降水 20%
今日くもり 所により 夜のはじめ頃 まで 雨くもり 所により 夜のはじめ頃 まで 雨
--°/--°
今日くもり 昼前 から 時々 晴れくもり 昼前 から 時々 晴れ
20°/--°
明日くもり 時々 晴れくもり 時々 晴れ
26°/18°
明後日晴れ時々曇り晴れ時々曇り
25°/16°
10/8(木)晴れ時々曇り晴れ時々曇り
25°/15°
10/9(金)曇り時々晴れ曇り時々晴れ
25°/14°
10/10(土)晴れ時々曇り晴れ時々曇り
26°/15°
10/11(日)曇り時々晴れ曇り時々晴れ
26°/16°

 関東甲信地方は、高気圧に緩やかに覆われていますが、気圧の谷や湿った空気の影響を受けています。  東京地方は、曇りとなっています。  5日は、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇りで、夜のはじめ頃まで雨の降る所があるでしょう。  6日は、高気圧に緩やかに覆われますが、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇り昼前から時々晴れとなるでしょう。

対応フォーマット

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-10-05",
      "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-10-06",
      "dateLabel": "今日",
      "telop": "くもり 昼前 から 時々 晴れ",
      "temperature": {
        "min": null,
        "max": {
          "celsius": "20",
          "fahrenheit": "68"
        }
      },
      "image": {
        "title": "くもり 昼前 から 時々 晴れ",
        "url": "/icons/partly.svg",
        "width": 50,
        "height": 50
      },
      "chanceOfRain": {
        "T00_06": "10%",
        "T06_12": "10%",
        "T12_18": "10%",
        "T18_24": "10%"
      }
    },
    {
      "date": "2026-10-07",
      "dateLabel": "明日",
      "telop": "くもり 時々 晴れ",
      "temperature": {
        "min": {
          "celsius": "18",
          "fahrenheit": "64"
        },
        "max": {
          "celsius": "26",
          "fahrenheit": "79"
        }
      },
      "image": {
        "title": "くもり 時々 晴れ",
        "url": "/icons/partly.svg",
        "width": 50,
        "height": 50
      },
      "chanceOfRain": {
        "T00_06": "20%",
        "T06_12": "20%",
        "T12_18": "20%",
        "T18_24": "20%"
      }
    }
  ],
  "location": {
    "area": "関東甲信",
    "pref": "東京都",
    "city": "東京地方",
    "id": "130000"
  },
  "publicTime": "2026-10-05T17: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 5日は、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇りで、夜のはじめ頃まで雨の降る所があるでしょう。\n\n 6日は、高気圧に緩やかに覆われますが、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇り昼前から時々晴れとなるでしょう。",
    "publicTime": "2026-10-05T16:44: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-10-05T17:00:00+09:00"
  },
  "current": {
    "last_updated": "2026-10-05T17:00:00+09:00",
    "temp_c": null,
    "temp_f": null,
    "is_day": 1,
    "condition": {
      "text": "くもり 所により 夜のはじめ頃 まで 雨",
      "icon": "/icons/cloud.svg",
      "code": 3
    },
    "wind_kph": null,
    "wind_dir": null,
    "pressure_mb": null,
    "humidity": null,
    "uv": null
  },
  "forecast": {
    "forecastday": [
      {
        "date": "2026-10-05",
        "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-10-06",
        "day": {
          "maxtemp_c": 20,
          "maxtemp_f": 68,
          "mintemp_c": null,
          "mintemp_f": null,
          "daily_chance_of_rain": 10,
          "condition": {
            "text": "くもり 昼前 から 時々 晴れ",
            "icon": "/icons/partly.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-10-07",
        "day": {
          "maxtemp_c": 26,
          "maxtemp_f": 79,
          "mintemp_c": 18,
          "mintemp_f": 64,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "くもり 時々 晴れ",
            "icon": "/icons/partly.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-10-08",
        "day": {
          "maxtemp_c": 25,
          "maxtemp_f": 77,
          "mintemp_c": 16,
          "mintemp_f": 61,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "晴れ時々曇り",
            "icon": "/icons/partly.svg",
            "code": 1
          }
        }
      },
      {
        "date": "2026-10-09",
        "day": {
          "maxtemp_c": 25,
          "maxtemp_f": 77,
          "mintemp_c": 15,
          "mintemp_f": 59,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "晴れ時々曇り",
            "icon": "/icons/partly.svg",
            "code": 1
          }
        }
      },
      {
        "date": "2026-10-10",
        "day": {
          "maxtemp_c": 25,
          "maxtemp_f": 77,
          "mintemp_c": 14,
          "mintemp_f": 57,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/partly.svg",
            "code": 2
          }
        }
      },
      {
        "date": "2026-10-11",
        "day": {
          "maxtemp_c": 26,
          "maxtemp_f": 79,
          "mintemp_c": 15,
          "mintemp_f": 59,
          "daily_chance_of_rain": 20,
          "condition": {
            "text": "晴れ時々曇り",
            "icon": "/icons/partly.svg",
            "code": 1
          }
        }
      },
      {
        "date": "2026-10-12",
        "day": {
          "maxtemp_c": 26,
          "maxtemp_f": 79,
          "mintemp_c": 16,
          "mintemp_f": 61,
          "daily_chance_of_rain": 30,
          "condition": {
            "text": "曇り時々晴れ",
            "icon": "/icons/partly.svg",
            "code": 2
          }
        }
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-10-05T17:00:00+09:00",
    "description": "cloudy",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
OpenWeatherMap
業界標準の Current Weather 形式(気温はケルビン)
GET /api/openweathermap/{area}.json
{
  "coord": {
    "lon": null,
    "lat": null
  },
  "weather": [
    {
      "id": 3,
      "main": "Clouds",
      "description": "くもり 所により 夜のはじめ頃 まで 雨",
      "icon": "03d"
    }
  ],
  "base": "jma-forecast",
  "main": {
    "temp": null,
    "feels_like": null,
    "temp_min": null,
    "temp_max": null,
    "pressure": null,
    "humidity": null
  },
  "visibility": null,
  "wind": {
    "speed": null,
    "deg": null
  },
  "clouds": {
    "all": null
  },
  "dt": 1791187200,
  "sys": {
    "country": "JP",
    "sunrise": null,
    "sunset": null
  },
  "timezone": 32400,
  "id": 130000,
  "name": "東京地方",
  "cod": 200,
  "forecast": {
    "forecastday": [
      {
        "date": "2026-10-05",
        "temp": {
          "min": null,
          "max": null
        },
        "weather": [
          {
            "id": 3,
            "main": "Clouds",
            "description": "くもり 所により 夜のはじめ頃 まで 雨",
            "icon": "03d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-10-06",
        "temp": {
          "min": null,
          "max": 293.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "くもり 昼前 から 時々 晴れ",
            "icon": "02d"
          }
        ],
        "pop": 10
      },
      {
        "date": "2026-10-07",
        "temp": {
          "min": 291.15,
          "max": 299.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "くもり 時々 晴れ",
            "icon": "02d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-10-08",
        "temp": {
          "min": 289.15,
          "max": 298.15
        },
        "weather": [
          {
            "id": 1,
            "main": "Clear",
            "description": "晴れ時々曇り",
            "icon": "02d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-10-09",
        "temp": {
          "min": 288.15,
          "max": 298.15
        },
        "weather": [
          {
            "id": 1,
            "main": "Clear",
            "description": "晴れ時々曇り",
            "icon": "02d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-10-10",
        "temp": {
          "min": 287.15,
          "max": 298.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "02d"
          }
        ],
        "pop": 30
      },
      {
        "date": "2026-10-11",
        "temp": {
          "min": 288.15,
          "max": 299.15
        },
        "weather": [
          {
            "id": 1,
            "main": "Clear",
            "description": "晴れ時々曇り",
            "icon": "02d"
          }
        ],
        "pop": 20
      },
      {
        "date": "2026-10-12",
        "temp": {
          "min": 289.15,
          "max": 299.15
        },
        "weather": [
          {
            "id": 2,
            "main": "Clouds",
            "description": "曇り時々晴れ",
            "icon": "02d"
          }
        ],
        "pop": 30
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-10-05T17:00:00+09:00",
    "description": "cloudy",
    "note": "このデータは気象庁の公開情報を加工して作成しています。気温はケルビンです。"
  }
}
Open-Meteo
カラム指向・時系列配列(グラフ/分析向け)
GET /api/open-meteo/{area}.json
{
  "latitude": null,
  "longitude": null,
  "timezone": "Asia/Tokyo",
  "timezone_abbreviation": "JST",
  "elevation": null,
  "daily": {
    "time": [
      "2026-10-05",
      "2026-10-06",
      "2026-10-07",
      "2026-10-08",
      "2026-10-09",
      "2026-10-10",
      "2026-10-11",
      "2026-10-12"
    ],
    "weather_code": [
      3,
      2,
      2,
      1,
      1,
      2,
      1,
      2
    ],
    "temperature_2m_max": [
      null,
      20,
      26,
      25,
      25,
      25,
      26,
      26
    ],
    "temperature_2m_min": [
      null,
      null,
      18,
      16,
      15,
      14,
      15,
      16
    ],
    "precipitation_probability_max": [
      20,
      10,
      20,
      20,
      20,
      30,
      20,
      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-10-05T17:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Tomorrow.io
タイムライン階層設計(`timelines` の `intervals` に時系列データ)
GET /api/tomorrowio/{area}.json
{
  "data": {
    "timelines": [
      {
        "timestep": "1d",
        "startTime": "2026-10-05T17:00:00+09:00",
        "endTime": "2026-10-12T00:00:00+09:00",
        "intervals": [
          {
            "startTime": "2026-10-05T00:00:00+09:00",
            "values": {
              "weatherCode": 1001,
              "temperature": null,
              "temperatureMin": null,
              "temperatureMax": null,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-10-06T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 20,
              "temperatureMin": null,
              "temperatureMax": 20,
              "precipitationProbability": 10
            }
          },
          {
            "startTime": "2026-10-07T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 26,
              "temperatureMin": 18,
              "temperatureMax": 26,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-10-08T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 25,
              "temperatureMin": 16,
              "temperatureMax": 25,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-10-09T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 25,
              "temperatureMin": 15,
              "temperatureMax": 25,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-10-10T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 25,
              "temperatureMin": 14,
              "temperatureMax": 25,
              "precipitationProbability": 30
            }
          },
          {
            "startTime": "2026-10-11T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 26,
              "temperatureMin": 15,
              "temperatureMax": 26,
              "precipitationProbability": 20
            }
          },
          {
            "startTime": "2026-10-12T00:00:00+09:00",
            "values": {
              "weatherCode": 1101,
              "temperature": 26,
              "temperatureMin": 16,
              "temperatureMax": 26,
              "precipitationProbability": 30
            }
          }
        ]
      }
    ]
  },
  "location": {
    "name": "東京地方",
    "officeCode": "130000",
    "timezone": "Asia/Tokyo",
    "country": "JP"
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-10-05T17: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-10-05",
      "temp": null,
      "tempmax": null,
      "tempmin": null,
      "precipprob": 20,
      "conditions": "Overcast",
      "description": "くもり 所により 夜のはじめ頃 まで 雨"
    },
    {
      "datetime": "2026-10-06",
      "temp": 20,
      "tempmax": 20,
      "tempmin": null,
      "precipprob": 10,
      "conditions": "Partially cloudy",
      "description": "くもり 昼前 から 時々 晴れ"
    },
    {
      "datetime": "2026-10-07",
      "temp": 26,
      "tempmax": 26,
      "tempmin": 18,
      "precipprob": 20,
      "conditions": "Partially cloudy",
      "description": "くもり 時々 晴れ"
    },
    {
      "datetime": "2026-10-08",
      "temp": 25,
      "tempmax": 25,
      "tempmin": 16,
      "precipprob": 20,
      "conditions": "Partially cloudy",
      "description": "晴れ時々曇り"
    },
    {
      "datetime": "2026-10-09",
      "temp": 25,
      "tempmax": 25,
      "tempmin": 15,
      "precipprob": 20,
      "conditions": "Partially cloudy",
      "description": "晴れ時々曇り"
    },
    {
      "datetime": "2026-10-10",
      "temp": 25,
      "tempmax": 25,
      "tempmin": 14,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    },
    {
      "datetime": "2026-10-11",
      "temp": 26,
      "tempmax": 26,
      "tempmin": 15,
      "precipprob": 20,
      "conditions": "Partially cloudy",
      "description": "晴れ時々曇り"
    },
    {
      "datetime": "2026-10-12",
      "temp": 26,
      "tempmax": 26,
      "tempmin": 16,
      "precipprob": 30,
      "conditions": "Partially cloudy",
      "description": "曇り時々晴れ"
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-10-05T17:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
AccuWeather
Day/Night 分離・インデックス構造(組み込みアプリ向け)
GET /api/accuweather/{area}.json
{
  "Headline": {
    "EffectiveDate": "2026-10-05T17:00:00+09:00",
    "EffectiveEpochDate": 1791187200,
    "Severity": 0,
    "Text": "くもり 所により 夜のはじめ頃 まで 雨",
    "Category": ""
  },
  "DailyForecasts": [
    {
      "Date": "2026-10-05T07:00:00+09:00",
      "EpochDate": 1791126000,
      "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-10-06T07:00:00+09:00",
      "EpochDate": 1791212400,
      "Temperature": {
        "Minimum": {
          "Value": null,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 20,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 4,
        "IconPhrase": "くもり 昼前 から 時々 晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 10
      },
      "Night": {
        "Icon": 4,
        "IconPhrase": "くもり 昼前 から 時々 晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 10
      }
    },
    {
      "Date": "2026-10-07T07:00:00+09:00",
      "EpochDate": 1791298800,
      "Temperature": {
        "Minimum": {
          "Value": 18,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 26,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 4,
        "IconPhrase": "くもり 時々 晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 4,
        "IconPhrase": "くもり 時々 晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-10-08T07:00:00+09:00",
      "EpochDate": 1791385200,
      "Temperature": {
        "Minimum": {
          "Value": 16,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-10-09T07:00:00+09:00",
      "EpochDate": 1791471600,
      "Temperature": {
        "Minimum": {
          "Value": 15,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-10-10T07:00:00+09:00",
      "EpochDate": 1791558000,
      "Temperature": {
        "Minimum": {
          "Value": 14,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 25,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 4,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 4,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    },
    {
      "Date": "2026-10-11T07:00:00+09:00",
      "EpochDate": 1791644400,
      "Temperature": {
        "Minimum": {
          "Value": 15,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 26,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      },
      "Night": {
        "Icon": 3,
        "IconPhrase": "晴れ時々曇り",
        "HasPrecipitation": true,
        "PrecipitationProbability": 20
      }
    },
    {
      "Date": "2026-10-12T07:00:00+09:00",
      "EpochDate": 1791730800,
      "Temperature": {
        "Minimum": {
          "Value": 16,
          "Unit": "C",
          "UnitType": 17
        },
        "Maximum": {
          "Value": 26,
          "Unit": "C",
          "UnitType": 17
        }
      },
      "Day": {
        "Icon": 4,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      },
      "Night": {
        "Icon": 4,
        "IconPhrase": "曇り時々晴れ",
        "HasPrecipitation": true,
        "PrecipitationProbability": 30
      }
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-10-05T17: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": "200",
        "tempMax": null,
        "tempMin": null,
        "pop": 20,
        "reportDatetime": "2026-10-05T17: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": 1791126000,
    "summary": "くもり 所により 夜のはじめ頃 まで 雨",
    "icon": "cloudy",
    "temperature": null,
    "humidity": null
  },
  "daily": {
    "summary": " 関東甲信地方は、高気圧に緩やかに覆われていますが、気圧の谷や湿った空気の影響を受けています。\n\n 東京地方は、曇りとなっています。\n\n 5日は、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇りで、夜のはじめ頃まで雨の降る所があるでしょう。\n\n 6日は、高気圧に緩やかに覆われますが、気圧の谷や湿った空気の影響を受ける見込みです。このため、曇り昼前から時々晴れとなるでしょう。",
    "data": [
      {
        "time": 1791126000,
        "summary": "くもり 所により 夜のはじめ頃 まで 雨",
        "icon": "cloudy",
        "temperatureHigh": null,
        "temperatureLow": null,
        "precipProbability": 0.2
      },
      {
        "time": 1791212400,
        "summary": "くもり 昼前 から 時々 晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 20,
        "temperatureLow": null,
        "precipProbability": 0.1
      },
      {
        "time": 1791298800,
        "summary": "くもり 時々 晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 26,
        "temperatureLow": 18,
        "precipProbability": 0.2
      },
      {
        "time": 1791385200,
        "summary": "晴れ時々曇り",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 25,
        "temperatureLow": 16,
        "precipProbability": 0.2
      },
      {
        "time": 1791471600,
        "summary": "晴れ時々曇り",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 25,
        "temperatureLow": 15,
        "precipProbability": 0.2
      },
      {
        "time": 1791558000,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 25,
        "temperatureLow": 14,
        "precipProbability": 0.3
      },
      {
        "time": 1791644400,
        "summary": "晴れ時々曇り",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 26,
        "temperatureLow": 15,
        "precipProbability": 0.2
      },
      {
        "time": 1791730800,
        "summary": "曇り時々晴れ",
        "icon": "partly-cloudy-day",
        "temperatureHigh": 26,
        "temperatureLow": 16,
        "precipProbability": 0.3
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-10-05T17:00:00+09:00",
    "note": "このデータは気象庁の公開情報を加工して作成しています。"
  }
}
Apple WeatherKit
Apple エコシステム向け(`currentWeather` / `forecastDaily`)
GET /api/weatherkit/{area}.json
{
  "currentWeather": {
    "asOf": "2026-10-05T17:00:00+09:00",
    "conditionCode": "Cloudy",
    "temperature": null,
    "humidity": null,
    "cloudCover": null
  },
  "forecastDaily": {
    "days": [
      {
        "forecastStart": "2026-10-05T00:00:00Z",
        "conditionCode": "Cloudy",
        "temperatureMax": null,
        "temperatureMin": null,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-10-06T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 20,
        "temperatureMin": null,
        "precipitationChance": 0.1
      },
      {
        "forecastStart": "2026-10-07T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 26,
        "temperatureMin": 18,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-10-08T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 25,
        "temperatureMin": 16,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-10-09T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 25,
        "temperatureMin": 15,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-10-10T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 25,
        "temperatureMin": 14,
        "precipitationChance": 0.3
      },
      {
        "forecastStart": "2026-10-11T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 26,
        "temperatureMin": 15,
        "precipitationChance": 0.2
      },
      {
        "forecastStart": "2026-10-12T00:00:00Z",
        "conditionCode": "PartlyCloudy",
        "temperatureMax": 26,
        "temperatureMin": 16,
        "precipitationChance": 0.3
      }
    ]
  },
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "areaName": "東京地方",
    "reportDatetime": "2026-10-05T17: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-10-05T17:00:00+09:00",
  "validUntil": "2026-10-06T00:00:00+09:00",
  "location": {
    "@type": "Place",
    "name": "東京地方",
    "address": {
      "@type": "PostalAddress",
      "addressRegion": "東京都",
      "addressCountry": "JP"
    }
  },
  "variableMeasured": [
    {
      "@type": "PropertyValue",
      "name": "precipitationProbability",
      "value": 0.2,
      "unitCode": "P1"
    }
  ],
  "forecast": [
    {
      "@type": "WeatherForecast",
      "name": "2026-10-05 東京地方の天気予報",
      "date": "2026-10-05",
      "description": "くもり 所により 夜のはじめ頃 まで 雨",
      "temperatureMax": null,
      "temperatureMin": null,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-06 東京地方の天気予報",
      "date": "2026-10-06",
      "description": "くもり 昼前 から 時々 晴れ",
      "temperatureMax": 20,
      "temperatureMin": null,
      "precipitationProbability": 10
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-07 東京地方の天気予報",
      "date": "2026-10-07",
      "description": "くもり 時々 晴れ",
      "temperatureMax": 26,
      "temperatureMin": 18,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-08 東京地方の天気予報",
      "date": "2026-10-08",
      "description": "晴れ時々曇り",
      "temperatureMax": 25,
      "temperatureMin": 16,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-09 東京地方の天気予報",
      "date": "2026-10-09",
      "description": "晴れ時々曇り",
      "temperatureMax": 25,
      "temperatureMin": 15,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-10 東京地方の天気予報",
      "date": "2026-10-10",
      "description": "曇り時々晴れ",
      "temperatureMax": 25,
      "temperatureMin": 14,
      "precipitationProbability": 30
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-11 東京地方の天気予報",
      "date": "2026-10-11",
      "description": "晴れ時々曇り",
      "temperatureMax": 26,
      "temperatureMin": 15,
      "precipitationProbability": 20
    },
    {
      "@type": "WeatherForecast",
      "name": "2026-10-12 東京地方の天気予報",
      "date": "2026-10-12",
      "description": "曇り時々晴れ",
      "temperatureMax": 26,
      "temperatureMin": 16,
      "precipitationProbability": 30
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-10-05T17: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": "202610050800",
              "Weather": "くもり 所により 夜のはじめ頃 まで 雨",
              "WeatherCode": 200,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610042000",
              "Weather": "くもり 所により 夜のはじめ頃 まで 雨",
              "WeatherCode": 200,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610052000",
              "Weather": "くもり 昼前 から 時々 晴れ",
              "WeatherCode": 210,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610062000",
              "Weather": "くもり 時々 晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610072000",
              "Weather": "晴れ時々曇り",
              "WeatherCode": 101,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610082000",
              "Weather": "晴れ時々曇り",
              "WeatherCode": 101,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610092000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610102000",
              "Weather": "晴れ時々曇り",
              "WeatherCode": 101,
              "Rainfall": "0"
            },
            {
              "Type": "Forecast",
              "Date": "202610112000",
              "Weather": "曇り時々晴れ",
              "WeatherCode": 201,
              "Rainfall": "0"
            }
          ]
        }
      }
    }
  ],
  "source": {
    "provider": "気象庁",
    "officeCode": "130000",
    "officeName": "東京都",
    "reportDatetime": "2026-10-05T17: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の気象データは気象庁の公開情報を加工・配信している非公式サービスです)

言及されている各社製品名・サービス名は各権利者の商標です。データ構造上の互換性を目的として参照しています。

気象庁データの仕様と注意事項・免責事項・商標注記の詳細はこちら →