鉄道運行情報路線リスト(旧版)
鉄道運行情報路線を取得します。 areaCodeを指定すると、地域から取得する路線リストを絞り込めます。 corporationNameを指定すると、会社から取得する路線リストを絞り込めます。
GET /v1/{format}/rail/service/list
parameters
※ Requiredの「△」は、特定の条件においてそのパラメータが必須になることを示します。詳しくはパラメータのDescriptionを参照してください。
Name | Type | Required | Description |
---|---|---|---|
format | string | ◯ | レスポンスのデータ形式の指定。必須 指定できる値: - xml: xml形式のデータ - json: json形式のデータ ※クエリパラメータではなくパスに値を指定します。 |
key | string | ◯ | アクセスキー。必須 |
areaCode | string | --- | 鉄道運行情報固有の地域コード。省略可。省略時は全ての地域が対象となります。 |
corporationName | string | --- | 会社。省略可。省略時は全ての会社が対象となります。 |
response
Name | Description |
---|---|
ResultSet | レスポンスの最下部を表す要素 |
ResultSet / apiVersion | WebAPIバージョン |
ResultSet / engineVersion | エンジンバージョン |
ResultSet / Corporation / Name | 会社を表す要素 |
ResultSet / Corporation / index | インデックス ※ jsonデータ形式のレスポンスにインデックスは含まれません。JSON形式のレスポンスデータを利用する際の注意事項 |
ResultSet / Line | 区間 を表す要素 |
ResultSet / Line / corporationIndex | ResultSet / Corporation / index と紐づくインデックス |
ResultSet / Line / Detail | 詳細な情報を表す要素 |
ResultSet / Line / Detail / Area | 配信運行情報の地域を表す要素 |
ResultSet / Line / Detail / Area / code | 鉄道運行情報固有の地域コード |
ResultSet / Line / Detail / Area / Name | 名称を表す要素 |
ResultSet / Line / Detail / ProviderName | 配信元が定義する名称を表す要素 |
ResultSet / Line / Name | 鉄道運行情報路線を表す要素 |
example
GET /v1/xml/rail/service/list?key=アクセスキーを入力してください
<?xml version="1.0" encoding="UTF-8"?>
<ResultSet apiVersion="1.14.0.0" engineVersion="">
<Line corporationIndex="1">
<Name>JR新幹線のぞみ</Name>
<Detail>
<Area code="11">
<Name>新幹線</Name>
</Area>
<ProviderName>東海道新幹線</ProviderName>
</Detail>
<Detail>
<Area code="11">
<Name>新幹線</Name>
</Area>
<ProviderName>山陽新幹線</ProviderName>
</Detail>
</Line>
<Line corporationIndex="2">
<Name>阿武隈急行</Name>
<Detail>
<Area code="2">
<Name>東北</Name>
</Area>
<ProviderName>阿武隈急行線</ProviderName>
</Detail>
</Line>
<Line corporationIndex="3">
<Name>三陸鉄道北リアス線</Name>
<Detail>
<Area code="2">
<Name>東北</Name>
</Area>
<ProviderName>三陸鉄道北リアス線</ProviderName>
</Detail>
</Line>
<Line corporationIndex="3">
<Name>三陸鉄道南リアス線</Name>
<Detail>
<Area code="2">
<Name>東北</Name>
</Area>
<ProviderName>三陸鉄道南リアス線</ProviderName>
</Detail>
</Line>
<Line corporationIndex="4">
<Name>青い森鉄道</Name>
<Detail>
<Area code="2">
<Name>東北</Name>
</Area>
<ProviderName>青い森鉄道線</ProviderName>
</Detail>
</Line>
<Line>
:
</Line>
<Corporation index="1">
<Name>JR</Name>
</Corporation>
<Corporation index="2">
<Name>阿武隈急行</Name>
</Corporation>
<Corporation index="3">
<Name>三陸鉄道</Name>
</Corporation>
<Corporation index="4">
<Name>青い森鉄道</Name>
</Corporation>
<Corporation index="5">
<Name>IGRいわて銀河鉄道</Name>
</Corporation>
<Corporation>
:
</Corporation>
</ResultSet>
GET /v1/json/rail/service/list?key=アクセスキーを入力してください
{
"ResultSet": {
"apiVersion": "1.14.0.0",
"engineVersion": "",
"Line": [
{
"corporationIndex": "1",
"Name": "JR新幹線のぞみ",
"Detail": [
{
"Area": {
"code": "11",
"Name": "新幹線"
},
"ProviderName": "東海道新幹線"
},
{
"Area": {
"code": "11",
"Name": "新幹線"
},
"ProviderName": "山陽新幹線"
}
]
},
{
"corporationIndex": "2",
"Name": "阿武隈急行",
"Detail": {
"Area": {
"code": "2",
"Name": "東北"
},
"ProviderName": "阿武隈急行線"
}
},
{
"corporationIndex": "3",
"Name": "三陸鉄道北リアス線",
"Detail": {
"Area": {
"code": "2",
"Name": "東北"
},
"ProviderName": "三陸鉄道北リアス線"
}
},
{
"corporationIndex": "3",
"Name": "三陸鉄道南リアス線",
"Detail": {
"Area": {
"code": "2",
"Name": "東北"
},
"ProviderName": "三陸鉄道南リアス線"
}
},
{
"corporationIndex": "4",
"Name": "青い森鉄道",
"Detail": {
"Area": {
"code": "2",
"Name": "東北"
},
"ProviderName": "青い森鉄道線"
}
},
{
:
}
],
"Corporation": [
{
"Name": "JR"
},
{
"Name": "阿武隈急行"
},
{
"Name": "三陸鉄道"
},
{
"Name": "青い森鉄道"
},
{
"Name": "IGRいわて銀河鉄道"
},
{
:
}
]
}
}