コンテンツにスキップ

ガソリン平均価格検索

/gas_price [GET]

基本情報

概要

住所コードと集計期間を指定してガソリン平均価格を取得します。
※当APIをご利用の場合は、専用データ利用のオプション契約が別途必要となります

URL

https://{HOST}/{CID}/v1/gas_price

※APIマーケットでは提供しておりません

出力形式

  • JSON

対応言語

  • ja

ガソリン価格データについて

ガソリンデータは過去1ヶ月分(31日前 ~ 1日前)が保持されています。
データの存在しない期間を指定するとエラーを返します。
全種類の価格が常に取得できる訳ではありません。

パラメータ

パラメータ名 必須 概要 型名 デフォルト値 上下限/選択値 備考
code 住所コード 文字列 ピリオド区切りで複数指定可能です
住所コードは2桁(都道府県レベル)または5桁(市区町村レベル)でのみ指定可能です
全国を指定したい場合は"all"と入力してください
start_date (✔) 集計開始日 文字列(日付)
YYYY-MM-DD
31日前から1日前までの日付
end_date (✔) 集計終了日 文字列(日付)
YYYY-MM-DD
31日前から1日前までの日付

集計期間について

集計期間の指定が必須となります。以下の指定方法のうち、いずれかで指定してください。
① start_dateのみ指定
② end_dateのみ指定
③ start_dateとend_dateの両方を指定
※ start_dateとend_dateの時系列が逆の場合、エラーを出力します。
以下に現在の日付を12月10日とした時の例を示します。

gasprice1
gasprice2
gasprice3

パラメータ構成例

  • 住所:東京、集計開始日:2020年12月1日の平均ガソリン価格を検索
/gas_price?code=13&start_date=2020-12-01
  • 住所:東京と神奈川、集計終了日:2020年12月1日の平均ガソリン価格を検索
/gas_price?code=13.14&end_date=2020-12-01
  • 集計開始日:2020年12月1日、集計終了日:12月7日の全国の平均ガソリン価格を検索
/gas_price?code=all&start_date=2020-12-01&end_date=2020-12-07

レスポンス

名称 レスポンス名 型名 配列 説明
集計開始日時 start_date 文字列(日付時刻) start_date指定時のみ出力
集計終了日時 end_date 文字列(日付時刻) end_date指定時のみ出力
ガソリン料金情報 items GasPriceオブジェクト ガソリン情報のまとまり

GasPriceオブジェクト

名称 レスポンス名 型名 配列 説明
住所コード address_code 文字列 全国指定時は出力されません
住所名 address_name 文字列 全国指定時は「全国」と出力
レギュラー価格 regular 文字列
ハイオク価格 highoctane 文字列
軽油価格 diesel 文字列
灯油価格 kerosene 文字列
会員レギュラー価格 member_regular 文字列
会員ハイオク価格 member_highoctane 文字列
会員軽油価格 member_diesel 文字列
会員灯油価格 member_kerosene 文字列

会員価格について

レスポンスで出力される会員価格は、検索対象住所にあるガソリンスタンドの会員価格の平均です。

レスポンス例

{
    "start_date": "2020-12-01T00:00:00+09:00",
    "items": [
        {
            "address_code": "13",
            "address_name": "東京都",
            "regular": "129.2",
            "diesel": "107",
            "kerosene": "1422.5",
            "member_regular": "124.9",
            "member_highoctane": "135.8",
            "member_diesel": "104.9",
            "member_kerosene": "1386.5"
        }
    ]
}