Skip to content

1km メッシュ天気予報(中期予報・CSV)

概要

1km格子ごとに計算された天気予報のデータをCSV形式で提供します。 中期予報 (medium range forecast) は1日ごと10日分の天気予報です。 中期予報の天気コードは、"のち" や "時々" など2種類の天気を組み合わせた表現があります。 APIは秒間50リクエストの範囲でご使用いただけます。

エンドポイント

ご契約時、API Keyと共に専用のエンドポイントをご案内します。

GET https://example.com/csv/batch/xxxxxxxxxx_mrf.csv

リクエスト

shell
curl -s "https://example.com/csv/batch/xxxxxxxxxx_mrf.csv" \
    -H "X-API-Key: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" > xxxxxxxxxx_mrf.csv

レスポンス

CSV

名称概要フォーマット欠測時サンプル
idリクエスト IDstring
lat緯度float
lon経度float
meshcodeメッシュコードint8桁数値3次メッシュコード
date年月日string2021/6/1
hour時刻int0-23
wx天気コードint100-999-9999天気コード・アイコン(予報)参照
maxtemp最高気温(℃)float-9999
mintemp最低気温(℃)float-9999
pop降水確率(%)int-99

リクエスト ID

提供データを分類するIDが与えられます。 市町村ごとにCSV提供する際、ここには総務省発行の5桁の市町村コードを含みます。

エラー

ステータスエラーコードエラーメッセージ内容
400400_001"key" is required必須パラメータ未指定
400400_002"key" is invalid valueパラメータの型/フォーマット不正
400400_003"key" is out of rangeパラメータ範囲外
401401_001"X-API-Key" is requiredAPIキー未指定
401401_002API Key is invalid valueAPIキー不正
401401_003"Key" is out of range利用期限/場所外
403403_001"key" is out of range取得可能範囲外のデータをリクエスト
404404_001Resource is not exist存在しないリソース(メソッド、パス)を指定
404404_002Data is not foundデータが存在しない地点/日付を指定
429429_001Requests is too many秒間リクエスト数の許容値オーバー
500500_001an error has occurred不明なエラーが発生

サンプル

レスポンス(正常)

csv
id,lat,lon,meshcode,date,wx,maxtemp,mintemp,pop
01101,43.062638,141.353921,64414278,2021/06/01,100,18,8,20
01101,43.062638,141.353921,64414278,2021/06/02,201,21,11,30
.....

レスポンス(異常)

json
{
  "requestId": "xxxxxxxxxxxxxxxxxx_xxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxx==",
  "errors": [
    {
      "code": "401_001",
      "message": "request is unauthorized"
    }
  ]
}

記載された商品名、各製品名は各社の登録商標または商標です。