経路探索

指定されたもしくは 地点 間の、公共交通機関を利用した経路を探索します。平均待ち時間による探索や、ダイヤによる探索が行えます。

GET /v1/{format}/search/course/extreme

parameters

Name Type Description
format string レスポンスのデータ形式の指定。必須。
指定できる値:
- xml: xml形式のデータ
- json: json形式のデータ
key string アクセスキー。必須
viaList string 駅コード駅の名称座標情報または 地点データ などのリスト。複数指定可。最大20件程度が目安です。必須
詳しくはこちらを参照。
fixedRailList string 固定平均路線の名称リスト。 searchTypeがplainの場合にのみ有効。省略可。省略時は路線を固定しません。
詳しくはこちらを参照。
fixedRailDirectionList string 固定平均路線の方向リスト。 searchTypeにplainが指定され、かつfixedRailList指定時のみ有効。省略可。省略時は方向を自動的に判断します。
date int 探索日付。省略可。
Format: YYYYMMDD
Default: 現在日付
time int 探索時刻。省略可。
Format: HHMM
Default: 現在時刻
searchType string 探索種別。省略可。
Default: departure
sort string ソート種別。省略可。
指定できる値:
- ekispert: 駅すぱあと探索順
- price: 料金順
- time: 時間順
- teiki: 定期券の料金順
- transfer: 乗換回数順
- co2: CO2排出量順
- teiki1: 1ヶ月定期券の料金順
- teiki3: 3ヶ月定期券の料金順
- teiki6: 6ヶ月定期券の料金順
Default: ekispert
詳しくはこちらを参照。
answerCount int 最大回答数。最大20件。省略可。
Default: 5
searchCount int 最大探索数。最大20件。省略可。
Default: answerCountと同じ値が設定されます
conditionDetail string 詳細探索条件データ。IC運賃計算の有無や、バス・新幹線・飛行機・フェリーなど交通種別ごとの利用有無、初期値として返す特急料金の席種別、乗換時間などを指定することができます。探索条件生成から取得できます。省略可。
Default: T3221233232319:F3321122120:A23121141:
corporationBind string 固定会社名。指定した会社のみを利用します。複数指定可。最大10件。省略可。省略時は制限の無い通常の探索となります。
interruptCorporationList string 不通会社リスト。指定した会社を利用しない経路を求めます。searchTypeがplainの場合にのみ有効。省略可。省略時は制限のない通常の探索となります。
interruptRailList string 不通平均路線リスト。指定した平均路線を利用しない経路を求めます。searchTypeがplainの場合にのみ有効。省略可。省略時は制限のない通常の探索となります。
resultDetail string 結果に詳細情報を付加します。省略可。省略時は通常の結果となります。
指定できる値:
- addCorporation: 路線に会社を付加
addOperationLinePattern string 結果に経路の区間に紐づく運行路線パターンを付加します。
ダイヤによる探索時のみ有効。省略可。
指定できる値:
- true: 付加します
- false: 付加しません
Default: false
assignRoute string 定期割り当て用経路文字列。駅の名称:平均路線:駅の名称...の羅列。省略可。assignDetailRouteと排他。
Example: 高円寺:JR中央線快速:新宿:JR山手線外回り:池袋
assignDetailRoute string 定期割り当て用詳細経路文字列。駅の名称:平均路線:方向:駅の名称...の羅列。省略可。assignRouteと排他。
Example: 高円寺:JR中央線快速:Up:新宿:JR山手線外回り:Down:池袋
assignNikukanteikiIndex int 定期割り当て用経路が二区間定期の場合、その状態を表すPassStatusIndexを指定します。複数指定可。複数指定時に同区間のインデックスが指定された場合はどれか一つを適用します。省略可。省略時は定期割り当て経路は通常の定期となります。
coupon string 割り当て回数券詳細名称。省略可
bringAssignmentError string 割り当てエラーの場合にエラーとします。通常の経路探索における定期と回数券の割り当てでは、割り当てられない場合でもエラーとならず経路探索結果を返します。trueを指定することで、割り当てが行えない場合等にエラーを返すようになります。省略可。
指定できる値:
- true: 割り当てエラーを発生させる
- false: 割り当てエラーを発生させない
Default: false
gcs string リクエストやレスポンスに座標が含まれる場合、座標の測地系を指定することができます。また、リクエストパラメータの座標情報はgcsパラメータとは別の測地系を個別に指定可能です。省略可。
指定できる値:
- tokyo: 日本測地系
- wgs84: 世界測地系
Default: tokyo

viaList

viaListは駅コード駅の名称座標情報もしくは 地点データ の列挙で指定します。 指定順序には意味があり、以下のように解釈されます。

  • 先頭: 出発駅
  • 末端: 目的駅
  • 先頭と末端の間: 経由駅

経由駅には、または座標情報を指定できます。経由駅に座標情報を指定した場合は、座標から最も近い駅を指定したものとみなします。

■例 のみの場合(東京→高円寺→大阪)

22828:22671:25853

■例 座標情報を含む場合

35.40.41.1,139.46.12.9,tokyo,20:25853

■例 地点データ を含む場合

P-%E3%83%A9%E3%83%B3%E3%83%89%E3%83%9E%E3%83%BC%E3%82%AF%E5%90%8D-20001-5-400-%E5%BE%92%E6%AD%A9--0??:22827

fixedRailList

駅間の平均路線の固定は、fixedRailListに平均路線名称を指定して行います (この指定が有効なのは探索種別にplainが指定された場合のみです)。 指定順序には意味があり、指定された順にviaListの駅と駅をつなぐ要素となります。 このため指定時の最大数は「viaListの要素数-1」です。 また、座標指定を含む区間には無効です。

■例 横浜->新宿->池袋の新宿池袋間を「JR埼京線」に固定する場合(一つ目の指定は空)

viaList=23368:22741:22513&fixedRailList=:JR埼京線

sort

searchCountで設定された探索件数の結果を、 設定に応じて以下の順番で並び替えを行います。

ソート種別 Desctiption
ekispert 「駅すぱあと」の探索順。
平均待ち時間による探索の場合:
- 探索条件を考慮した探索結果
ダイヤによる探索の場合:
- 出発日時を設定した場合には到着日時の昇順 > 出発日時の降順
- 到着日時を設定した場合には出発日時の降順 > 到着日時の昇順
price 乗車運賃 + 料金の昇順 > 探索順 (ekispert)
time 所要時間の昇順 > 乗り換え回数の昇順 > 乗車運賃 + 料金の昇順 > 探索順 (ekispert)
teiki 1ヶ月定期代の昇順 > 6ヶ月定期代の昇順 > 探索順 (ekispert)
transfer 乗り換え回数の昇順 > 探索順 (ekispert)
co2 CO2 排出量の昇順 > 自家用乗用車の排出量 > 乗り換え回数の昇順 > 探索順 (ekispert)
teiki1 1ヶ月定期代の昇順 > 6ヶ月定期代の昇順 > 3ヶ月定期代の昇順 > 探索順 (ekispert)
teiki3 3ヶ月定期代の昇順 > 6ヶ月定期代の昇順 > 1ヶ月定期代の昇順 > 探索順 (ekispert)
teiki6 6ヶ月定期代の昇順 > 3ヶ月定期代の昇順 > 1ヶ月定期代の昇順 > 探索順 (ekispert)

「1ヶ月定期券の料金順」「3ヶ月定期券の料金順」「6ヶ月定期券の料金順」では、 経路の一部に6ヶ月定期券が存在しない区間を含む場合は、 その区間の3ヶ月定期券の料金を2倍した金額を6ヶ月定期券の料金としてみなし、 その合計を経路全体の6ヶ月定期券の料金とします。 又、3ヶ月定期券が存在しない区間を含む場合は、 その区間の1ヶ月定期券の料金を3倍した金額を3ヶ月定期券の料金としてみなし、 その合計を経路全体の3ヶ月定期券の料金とします。

response

Name Description
ResultSet レスポンスの最下部を表す要素
ResultSet / apiVersion WebAPIバージョン
ResultSet / engineVersion エンジンバージョン
ResultSet / Course 経路探索の結果である経路を表す要素
ResultSet / Course / dataType 時刻を元にした探索結果かどうか。
- onTimetable: 時刻に基づく探索
- plain:平均待ち時間による探索
ResultSet / Course / searchType 探索種別
ResultSet / Course / PassStatus 定期の状態を表す要素
ResultSet / Course / PassStatus / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / PassStatus / kind 状態の種類。
- vehicle: 車両
- nikukanteiki: 二区間定期
ResultSet / Course / PassStatus / selected 選択状態。
- true: 定期の金額計算に反映されている
- false: 反映されていない
ResultSet / Course / PassStatus / teiki1Index この要素が表している1ヶ月定期のインデックス
ResultSet / Course / PassStatus / teiki3Index この要素が表している3ヶ月定期のインデックス
ResultSet / Course / PassStatus / teiki6Index この要素が表している6ヶ月定期のインデックス
ResultSet / Course / PassStatus / Comment コメント文字列を表す要素
ResultSet / Course / PassStatus / Name 名称を表す要素
ResultSet / Course / PassStatus / Type 種別を表す要素
ResultSet / Course / Price 金額を表す要素
ResultSet / Course / Price / fareRevisionStatus 運賃改定の状態。
- none: 掲示すべき内容が特にない状態
- salesTaxRatelsNotSupported: 消費税率の引き上げに関する運賃改定には対応していない
ResultSet / Course / Price / fromLineIndex 開始区間インデックス
ResultSet / Course / Price / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Price / kind 金額種別。
- Fare: 運賃
- Charge: 料金
- Teiki1: 1ヶ月定期
- Teiki3: 3ヶ月定期
- Teiki6: 6ヶ月定期
- ~Summary: 各金額種別の合計
ResultSet / Course / Price / nikukanteikiIndex 定期の二区間定期情報インデックス
ResultSet / Course / Price / relationIndex 関係インデックス
ResultSet / Course / Price / selected 選択状態。
- true: 合計金額の計算に含まれている
- false: 合計金額の計算に含まれていない
ResultSet / Course / Price / toLineIndex 終了区間インデックス
ResultSet / Course / Price / vehicleIndex 定期の車両情報インデックス
ResultSet / Course / Price / Name 名称を表す要素
ResultSet / Course / Price / Oneway 片道を表す要素
ResultSet / Course / Price / Oneway / fullRemark 詳細な追加情報
ResultSet / Course / Price / Oneway / remark 追加情報
ResultSet / Course / Price / Rate 繁忙・閑散期を表す要素。JR季節料金を考慮する場合に有効です。
- High: 繁忙期
- Low: 閑散期
- Regular: 通常期
ResultSet / Course / Price / Rate / area JRの繁忙・閑散期の区分。
- Hokkaido: JR北海道のみ
- Kyusyu: JR九州のみ
- Main: 本州3社・JR四国・JR各会社間
- None: 指定なし
ResultSet / Course / Price / RevisionStatus 事業者の金額改定への対応状況を表す要素
- latest: 最新の改定に対応済み
- previous: 改定に未対応
- forecast: 見込の金額を利用
ResultSet / Course / Price / RevisionStatusComment 事業者の改定への対応状況についての説明を表す要素
ResultSet / Course / Price / Round 往復を表す要素
ResultSet / Course / Price / Round / fullRemark 詳細な追加情報
ResultSet / Course / Price / Round / remark 追加情報
ResultSet / Course / Price / Type 種類を表す要素。
- Fare: 普通乗車券
- FareICCard: ICカード乗車券
- Free: 自由席
- Reserved: 指定席
- Green: グリーン席
- Bed: 寝台
- Stand: 立ち席
- GranClass: グランクラス
- Swallow: スワローあかぎ
- InCar: 指定席(車内購入時)
- NoneReserved: 座席未指定席
- Teiki1: 1ヶ月定期
- Teiki3: 3ヶ月定期
- Teiki6: 6ヶ月定期
- WithTeiki: 定期利用
- WithCoupon: 回数券利用
ResultSet / Course / Relation 関係を表す要素
ResultSet / Course / Relation / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Relation / Name 名称を表す要素
ResultSet / Course / Relation / PriceRelation 金額の関係を表す要素
ResultSet / Course / Relation / PriceRelation / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Relation / PriceRelation / kind 金額種別
ResultSet / Course / Route 経路探索結果の経路のみを表す要素
ResultSet / Course / Route / distance 経路の距離。
単位: 100m
ResultSet / Course / Route / exhaustCO2 経路の総二酸化炭素排出量。
単位: g
ResultSet / Course / Route / exhaustCO2atPassengerCar マイカーを利用したと仮定した時の二酸化炭素の排出量。
単位: g
ResultSet / Course / Route / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Route / timeOnBoard 経路の乗車時間合計。
単位: 分
ResultSet / Course / Route / timeOther 経路のその他(列車待ち合わせ時間等)時間合計。
単位: 分
ResultSet / Course / Route / timeWalk 経路の徒歩時間合計。
単位: 分
ResultSet / Course / Route / transferCount 経路の乗り換え回数合計
ResultSet / Course / Route / Line 区間 を表す要素
ResultSet / Course / Route / Line / chargeIndex 料金インデックス
ResultSet / Course / Route / Line / direction 平均路線の方向。経路の平均路線を一つに確定するための情報として、平均待ち時間による探索の結果に対してのみ付加されます。
ResultSet / Course / Route / Line / distance 区間 の距離。
単位: 100m
ResultSet / Course / Route / Line / exhaustCO2 二酸化炭素排出量。
単位: g
ResultSet / Course / Route / Line / exhaustCO2atPassengerCar 鉄道や飛行機の 区間 をマイカーを利用したと仮定した時の二酸化炭素の排出量。
単位: g
ResultSet / Course / Route / Line / fareIndex 運賃インデックス
ResultSet / Course / Route / Line / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Route / Line / stopStationCount 列車が停止するの数
ResultSet / Course / Route / Line / teiki1Index 1ヶ月定期代インデックス
ResultSet / Course / Route / Line / teiki3Index 3ヶ月定期代インデックス
ResultSet / Course / Route / Line / teiki6Index 6ヶ月定期代インデックス
ResultSet / Course / Route / Line / timeOnBoard 区間の乗車時間合計。
※徒歩区間の場合は徒歩時間
単位: 分
ResultSet / Course / Route / Line / track 軌道種別
ResultSet / Course / Route / Line / ArrivalState 到着時の状態を表す要素
ResultSet / Course / Route / Line / ArrivalState / no 到着番線、番号等
ResultSet / Course / Route / Line / ArrivalState / Datetime 日時を表す要素
ResultSet / Course / Route / Line / ArrivalState / Datetime / operation 運行日判定。
- today: 日時通り
- yesterday: 前日
ResultSet / Course / Route / Line / ArrivalState / Type 駅の状態を表す要素
ResultSet / Course / Route / Line / Color 色を表す要素
ResultSet / Course / Route / Line / Corporation 会社を表す要素。
※ resultDetailにaddCorporationを指定時付与
ResultSet / Course / Route / Line / Corporation / Name 会社の名称を表す要素
ResultSet / Course / Route / Line / DepartureState 出発時の状態を表す要素
ResultSet / Course / Route / Line / DepartureState / no 出発番線、番号等
ResultSet / Course / Route / Line / DepartureState / Datetime 日時を表す要素
ResultSet / Course / Route / Line / DepartureState / Datetime / operation 運行日判定。
- today: 日時通り
- yesterday: 前日
ResultSet / Course / Route / Line / DepartureState / Type 駅の状態を表す要素
ResultSet / Course / Route / Line / Destination 列車の行き先を表す要素
ResultSet / Course / Route / Line / Name 路線の名称を表す要素
ResultSet / Course / Route / Line / Number 番号(号、便など)を表す要素
ResultSet / Course / Route / Line / TimeReliability 発着時刻の信頼度を表す要素。
- none: 時刻なし
- onTimetable: 時刻表通り
- interval: 一定間隔で運行
- outside: 有効期限外の時刻表時刻
- average: 時刻表ではなく平均的に求められた時刻
ResultSet / Course / Route / Line / Type 交通種別を表す要素
ResultSet / Course / Route / Line / Type / detail 交通種別の詳細または詳細路線種別
ResultSet / Course / Route / Line / TypicalName 代表名称を表す要素
ResultSet / Course / Route / Point 地点 を表す要素
ResultSet / Course / Route / Point / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / Route / Point / Name 座標情報または 地点データ を表す要素。
※ 出発駅、経由駅、到着駅に座標情報または 地点データ を指定した場合に付与
ResultSet / Course / Route / Point / GeoPoint 座標を表す要素
ResultSet / Course / Route / Point / GeoPoint / gcs 測地系。
- tokyo: 日本測地系
- wgs84: 世界測地系
ResultSet / Course / Route / Point / GeoPoint / lati 緯度 。
Format: 度.分.秒.100分の1秒
ResultSet / Course / Route / Point / GeoPoint / lati_d 緯度 。
Format:
ResultSet / Course / Route / Point / GeoPoint / longi 経度 。
Format: 度.分.秒.100分の1秒
ResultSet / Course / Route / Point / GeoPoint / longi_d 経度 。
Format:
ResultSet / Course / Route / Point / Prefecture 都道府県を表す要素
ResultSet / Course / Route / Point / Prefecture / code 都道府県コード
ResultSet / Course / Route / Point / Prefecture / Name 都道府県の名称を表す要素
ResultSet / Course / Route / Point / Station を表す要素
ResultSet / Course / Route / Point / Station / code 駅コード
ResultSet / Course / Route / Point / Station / Name 駅の名称を表す要素
ResultSet / Course / Route / Point / Station / Type 交通種別を表す要素
ResultSet / Course / Route / Point / Station / Type / detail 交通種別の詳細。複数の場合は:区切り。
ResultSet / Course / Route / Point / Station / Yomi の読みかなを表す要素
ResultSet / Course / SerializeData 経路シリアライズデータを表す要素
ResultSet / Course / OperationLinePattern 経路の区間に紐づく運行路線パターンを表す要素。
※ addOperationLinePatternでtrue設定時付与
ResultSet / Course / OperationLinePattern / routeLineIndex ResultSet / Course / Route / Line /indexと紐づくインデックス
ResultSet / Course / OperationLinePattern / Point 地点 を表す要素
ResultSet / Course / OperationLinePattern / Point / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / OperationLinePattern / Point / Station を表す要素
ResultSet / Course / OperationLinePattern / Point / Station / code 駅コード
ResultSet / Course / OperationLinePattern / Point / Station / Name 駅の名称を表す要素
ResultSet / Course / OperationLinePattern / Point / Station / Type 交通種別を表す要素
ResultSet / Course / OperationLinePattern / Point / Station / Yomi の読みかなを表す要素
ResultSet / Course / OperationLinePattern / Point / Prefecture 都道府県を表す要素
ResultSet / Course / OperationLinePattern / Point / Prefecture / code 都道府県コード
ResultSet / Course / OperationLinePattern / Point / Prefecture / Name 都道府県の名称を表す要素
ResultSet / Course / OperationLinePattern / Line 運行路線を表す要素
ResultSet / Course / OperationLinePattern / Line / index インデックス。
※ jsonデータ形式のレスポンスにインデックスは含まれません。jsonにおけるindexの扱い
ResultSet / Course / OperationLinePattern / Line / code 運行路線コード
ResultSet / Course / OperationLinePattern / Line / direction 方向
ResultSet / Course / OperationLinePattern / Line / fromStationPos 区間発駅番号
ResultSet / Course / OperationLinePattern / Line / toStationPos 区間着駅番号
ResultSet / Course / OperationLinePattern / Line / track 軌道種別
ResultSet / Course / OperationLinePattern / Line / Name 運行路線名称を表す要素

example

GET /v1/xml/search/course/extreme?key=アクセスキーを入力してください&viaList=22828:25853
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet apiVersion="1.14.0.0" engineVersion="201404_01a">
  <Course searchType="departure" dataType="onTimetable">
    <Route index="1" timeOnBoard="157" timeWalk="0" timeOther="7" transferCount="1" distance="5564" exhaustCO2="10571" exhaustCO2atPassengerCar="93475">
      <Point index="1">
        <Prefecture code="13">
          <Name>東京都</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="35.678082" longi_d="139.770443" lati="35.40.41.9" longi="139.46.13.59"/>
        <Station code="22828">
          <Name>東京</Name>
          <Yomi>とうきょう</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
      <Line index="1" fareIndex="1" chargeIndex="2" timeOnBoard="153" track="railway" distance="5526" stopStationCount="4" exhaustCO2="10499" exhaustCO2atPassengerCar="92836">
        <Name>JR新幹線のぞみ</Name>
        <Type detail="shinkansen">train</Type>
        <Number>117</Number>
        <Color>051102255</Color>
        <DepartureState no="16">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T15:50:00+09:00</Datetime>
        </DepartureState>
        <ArrivalState no="21">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:23:00+09:00</Datetime>
        </ArrivalState>
        <TimeReliability>onTimetable</TimeReliability>
        <Destination>広島</Destination>
      </Line>
      <Point index="2">
        <Prefecture code="27">
          <Name>大阪府</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="34.729999" longi_d="135.502777" lati="34.43.48.0" longi="135.30.10.0"/>
        <Station code="25978">
          <Name>新大阪</Name>
          <Yomi>しんおおさか</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
      <Line index="2" fareIndex="1" timeOnBoard="4" track="railway" distance="38" stopStationCount="0" exhaustCO2="72" exhaustCO2atPassengerCar="638">
        <Name>JR東海道本線快速・姫路行</Name>
        <Type>train</Type>
        <Color>133165064</Color>
        <DepartureState no="16">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:30:00+09:00</Datetime>
        </DepartureState>
        <ArrivalState no="5">
          <Type>normal</Type>
          <Datetime operation="today">2014-03-24T18:34:00+09:00</Datetime>
        </ArrivalState>
        <TimeReliability>onTimetable</TimeReliability>
        <Destination>姫路</Destination>
      </Line>
      <Point index="3">
        <Prefecture code="27">
          <Name>大阪府</Name>
        </Prefecture>
        <GeoPoint gcs="tokyo" lati_d="34.698721" longi_d="135.497943" lati="34.41.55.39" longi="135.29.52.59"/>
        <Station code="25853">
          <Name>大阪</Name>
          <Yomi>おおさか</Yomi>
          <Type>train</Type>
        </Station>
      </Point>
    </Route>
    <Price kind="FareSummary">
      <Oneway>8510</Oneway>
      <Round>17020</Round>
    </Price>
    <Price kind="Fare" index="1" fromLineIndex="1" toLineIndex="2" fareRevisionStatus="none" selected="true">
      <Oneway>8510</Oneway>
      <Round>17020</Round>
      <Type>Fare</Type>
    </Price>
    <Price kind="ChargeSummary">
      <Oneway>4730</Oneway>
      <Round>9460</Round>
    </Price>
    <Price kind="Charge" index="1" fromLineIndex="1" toLineIndex="1" fareRevisionStatus="none" selected="false">
      <Oneway>5740</Oneway>
      <Round>11480</Round>
      <Name>指定席</Name>
      <Type>Reserved</Type>
      <Rate area="Main">High</Rate>
    </Price>
    <Price kind="Charge" index="2" fromLineIndex="1" toLineIndex="1" fareRevisionStatus="none" selected="true">
      <Oneway>4730</Oneway>
      <Round>9460</Round>
      <Name>自由席</Name>
      <Type>Free</Type>
    </Price>
    <Price>
    :
    </Price>
    <SerializeData>SHlUczAxLjAwLjA0rAQBAAAAJFEzAQIAAQAAAAEAAgAAAAgAAf9_Av_3AwAAAAAAAAACACxZAAB6ZQAA_WQAAAAAAAAKAIEAAABY0AABAAYkUTMBtgMAAE8EAAAKAIEAAAA8AQAUABUkUTMBVgQAAFoEAAACAAEAAQABAAEAAQAAAAAAAQABAAIAAAA*--T3221233232319:F3321122120:A23121141:--78776c0c356e89068a8c85d3eb4b4acec81a7a63</SerializeData>
  </Course>
  <Course>
  :
  </Course>
</ResultSet>
GET /v1/json/search/course/extreme?key=アクセスキーを入力してください&viaList=22828:25853
{
  "ResultSet": {
    "apiVersion": "1.14.0.0",
    "engineVersion": "201404_01a",
    "Course": [
      {
        "searchType": "departure",
        "dataType": "onTimetable",
        "Route": {
          "timeOnBoard": "157",
          "timeWalk": "0",
          "timeOther": "7",
          "transferCount": "1",
          "distance": "5564",
          "exhaustCO2": "10571",
          "exhaustCO2atPassengerCar": "93475",
          "Point": [
            {
              "Prefecture": {
                "code": "13",
                "Name": "東京都"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "35.678082",
                "longi_d": "139.770443",
                "lati": "35.40.41.9",
                "longi": "139.46.13.59"
              },
              "Station": {
                "code": "22828",
                "Name": "東京",
                "Yomi": "とうきょう",
                "Type": "train"
              }
            },
            {
              "Prefecture": {
                "code": "27",
                "Name": "大阪府"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "34.729999",
                "longi_d": "135.502777",
                "lati": "34.43.48.0",
                "longi": "135.30.10.0"
              },
              "Station": {
                "code": "25978",
                "Name": "新大阪",
                "Yomi": "しんおおさか",
                "Type": "train"
              }
            },
            {
              "Prefecture": {
                "code": "27",
                "Name": "大阪府"
              },
              "GeoPoint": {
                "gcs": "tokyo",
                "lati_d": "34.698721",
                "longi_d": "135.497943",
                "lati": "34.41.55.39",
                "longi": "135.29.52.59"
              },
              "Station": {
                "code": "25853",
                "Name": "大阪",
                "Yomi": "おおさか",
                "Type": "train"
              }
            }
          ],
          "Line": [
            {
              "fareIndex": "1",
              "chargeIndex": "2",
              "timeOnBoard": "153",
              "track": "railway",
              "distance": "5526",
              "stopStationCount": "4",
              "exhaustCO2": "10499",
              "exhaustCO2atPassengerCar": "92836",
              "Name": "JR新幹線のぞみ",
              "Type": {
                "text": "train",
                "detail": "shinkansen"
              },
              "Number": "117",
              "Color": "051102255",
              "DepartureState": {
                "no": "16",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T15:50:00+09:00",
                  "operation": "today"
                }
              },
              "ArrivalState": {
                "no": "21",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:23:00+09:00",
                  "operation": "today"
                }
              },
              "TimeReliability": "onTimetable",
              "Destination": "広島"
            },
            {
              "fareIndex": "1",
              "timeOnBoard": "4",
              "track": "railway",
              "distance": "38",
              "stopStationCount": "0",
              "exhaustCO2": "72",
              "exhaustCO2atPassengerCar": "638",
              "Name": "JR東海道本線快速・姫路行",
              "Type": "train",
              "Color": "133165064",
              "DepartureState": {
                "no": "16",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:30:00+09:00",
                  "operation": "today"
                }
              },
              "ArrivalState": {
                "no": "5",
                "Type": "normal",
                "Datetime": {
                  "text": "2014-03-24T18:34:00+09:00",
                  "operation": "today"
                }
              },
              "TimeReliability": "onTimetable",
              "Destination": "姫路"
            }
          ]
        },
        "Price": [
          {
            "kind": "FareSummary",
            "Oneway": "8510",
            "Round": "17020"
          },
          {
            "kind": "Fare",
            "index": "1",
            "fromLineIndex": "1",
            "toLineIndex": "2",
            "fareRevisionStatus": "none",
            "selected": "true",
            "Oneway": "8510",
            "Round": "17020",
            "Type": "Fare"
          },
          {
            "kind": "ChargeSummary",
            "Oneway": "4730",
            "Round": "9460"
          },
          {
            "kind": "Charge",
            "index": "1",
            "fromLineIndex": "1",
            "toLineIndex": "1",
            "fareRevisionStatus": "none",
            "selected": "false",
            "Oneway": "5740",
            "Round": "11480",
            "Name": "指定席",
            "Type": "Reserved",
            "Rate": {
              "text": "High",
              "area": "Main"
            }
          },
          {
            "kind": "Charge",
            "index": "2",
            "fromLineIndex": "1",
            "toLineIndex": "1",
            "fareRevisionStatus": "none",
            "selected": "true",
            "Oneway": "4730",
            "Round": "9460",
            "Name": "自由席",
            "Type": "Free"
          },
          {
            :
          }
        ],
        "SerializeData": "SHlUczAxLjAwLjA0rAQBAAAAJFEzAQIAAQAAAAEAAgAAAAgAAf9_Av_3AwAAAAAAAAACACxZAAB6ZQAA_WQAAAAAAAAKAIEAAABY0AABAAYkUTMBtgMAAE8EAAAKAIEAAAA8AQAUABUkUTMBVgQAAFoEAAACAAEAAQABAAEAAQAAAAAAAQABAAIAAAA*--T3221233232319:F3321122120:A23121141:--78776c0c356e89068a8c85d3eb4b4acec81a7a63"
      },
      {
        :
      }
    ]
  }
}