気象庁(JMA) データソース
12フォーマット対応
SSG
JP All Weather API
気象庁の天気予報データをLivedoor天気API・WeatherAPI.com・OpenWeatherMapなど、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の天気データは気象庁の公開情報を加工して作成しています。本プロジェクトは気象庁公式のサービスではありません)
On This Page