本文へスキップ
天気Now

最寄り観測所・現在

°C
観測所

緯度経度の入力待ち

10分値・日本時間

緯度, 経度。日本国内ならどこでも。

湿度
%
気圧
hPa
m/s
降水量 1時間
mm
日照 1時間
h
積雪深
cm

ダッシュは、その観測所がその要素を観測していないか、品質情報が正常でなかったことを示します。JSONのキーは常に存在し、値は null.

全国のアメダス観測所を、
緯度経度で引く。

気象庁は約1,300か所の自動観測所から10分ごとに新しい観測値を公開しています。このサービスはそれを取り込んで正規化し、緯度経度に対して最寄り観測所のデータをJSONで返します。

呼ばれるために作られています

ふつうのHTTPとJSON。キーもアカウントもSDKも不要 — GETひとつと緯度経度だけです。

エンドポイント

GET /v1/weather/latest
指定座標に最も近い観測所の、最新の観測値。
lat, lon
GET /v1/weather/history
期間内のすべての観測値。保持は7日間で、それより前のfromは切り詰められ、その旨がレスポンスに入ります。
lat, lon, from, to
GET /v1/weather/at
指定時刻に有効だった観測値。10分の区切りに切り下げるため、14:23は14:20を返し、14:30は返しません。
lat, lon, at

リクエストと、返ってくるもの

curl -s 'https://api.tenkinow.com/v1/weather/latest?lat=35.69&lon=139.70'
{
  "station": {
    "id": "44132",
    "name": "東京",
    "name_en": "Tokyo",
    "lat": 35.69167,
    "lon": 139.75,
    "altitude_m": 25,
    "distance_km": 4.52
  },
  "observation": {
    "observed_at": "2026-09-12T04:30:00Z",
    "temp_c": 23.4,
    "humidity_pct": 86,
    "pressure_hpa": 1018.6,
    "wind_ms": 2.1,
    "wind_direction_deg": 22.5,
    "precipitation_1h_mm": 0,
    "sun_1h_h": 0,
    "snow_cm": null
  },
  "attribution": "出典:気象庁ホームページ (https://www.jma.go.jp/)"
}

一部を省略しています。全フィールドとエラー形式はリファレンスにあります。

キー不要
認証なしの公開GET。登録するものはありません。
HTTPS + JSON
時刻はRFC3339のUTC、単位はフィールド名に含まれます。
7日間
各観測所の10分値を7日分保持しています。
出典表示
すべてのレスポンスに気象庁の出典表示が付きます。

時刻はRFC3339のUTC、単位はフィールド名に含まれ、すべてのレスポンスに気象庁の出典表示が付きます。どの観測所からも100kmを超える座標は404 — 洋上か国外であり、それらしい値を返すのはデータに対する嘘になります。