Skip to content

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

概要

1km格子ごとに計算された天気予報のデータをCSV形式で提供します。 短期予報 (short range forecast) は1時間ごと72時間分の天気予報です。 短期予報で提供する天気コードは、"のち" や "時々" といった複合を含まず、ひとつの天気で表現されます。 API は秒間50リクエストの範囲でご使用いただけます。

エンドポイント

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

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

リクエスト

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

レスポンス

CSV

名称概要フォーマット欠測時サンプル
idリクエスト IDstring
lat緯度float
lon経度float
meshcodeメッシュコードint8桁数値3次メッシュコード
date年月日string2021/6/1
hour時刻int0-23
wx天気コードint100-999-9999天気コード・アイコン(予報)参照
temp気温(℃)float-9999
prec降水量(mm/h)float-9999後1時間の降水量
arpress気圧(hPa)float-9999
wndspd風速(m/s)float-9999
wnddir風向int1-16-99風向定義一覧参照
rhum相対湿度(%)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,hour,wx,temp,prec,arpress,wndspd,wnddir,rhum
01101,43.062638,141.353921,64414278,2021/06/01,5,600,8,0,1016,1,12,87
01101,43.062638,141.353921,64414278,2021/06/01,6,100,8,0,1017,0,12,83
.....

レスポンス(異常)

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

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