Download OpenAPI specification:Download
GTFS ファイルの検索
extent | Array of numbers = 4 items Example: extent=135,35,135.1,35.1 GTFS を指定範囲で検索 minx,miny,max,maxy |
pref | integer Example: pref=23 フィードの都道府県コードで検索 |
target_date | string Example: target_date=2021-12-31 指定した日付に有効な GTFS の検索 指定しない場合は現在有効な GTFS が検索される all が指定されるとすべての期間で検索する |
org_name | string Example: org_name=AIGID交通 公開元組織名(前方一致) |
org_id | string Example: org_id=aigid 組織ID(完全一致) |
{- "code": 200,
- "message": "ok",
- "body": [
- {
- "organization_id": "org1",
- "organization_name": "組織1",
- "organization_email": "shimpei.matsuura@aigid.jp",
- "feed_id": "rosenbus",
- "feed_name": "路線バス",
- "feed_pref_id": 23,
- "feed_license_id": "CC BY 4.0",
- "file_uid": "f81da530-c0fa-11ed-9c3c-00155d87a925",
- "file_rid": "current",
- "file_from_date": "2023-01-01",
- "file_to_date": "2023-12-31",
- "file_last_updated_at": "2023-08-18T18:07:54.421207+09:00",
- "file_published_at": "2023-08-18T18:07:54.421207+09:00"
}
]
}
GTFSフィード一覧を取得
pref | integer Example: pref=23 フィードの都道府県コードで検索 |
org_name | string Example: org_name=AIGID交通 公開元組織名(前方一致) |
org_id | string Example: org_id=aigid 組織ID(完全一致) |
{- "code": 200,
- "message": "ok",
- "body": [
- {
- "organization_id": "test-org1",
- "organization_name": "組織1",
- "organization_email": "shimpei.matsuura@aigid.jp",
- "feed_id": "rosenbus",
- "feed_name": "路線バス",
- "feed_license": "CC0 1.0",
- "feed_pref_id": 1,
- "feed_memo": "市内循環バスで夏のみ運行",
- "real_time": {
}, - "last_updated_at": "2023-02-01",
- "latest_feed_start_date": "2023-02-01",
- "latest_feed_end_date": "2023-12-31",
- "latest_published_at": "2023-12-31"
}
]
}
GTFSフィード情報を取得
organization_id required | string Example: matsuurabus |
feed_id required | string Example: rosenbus |
max_prev | integer Default: 0 返却する GTFS ファイルを何世代前まで取得するか。指定しないと過去分は返さない。 |
max_next | integer 返却する GTFS ファイルを何世代先まで取得するか。指定しないとあるものすべてが返る。 |
{- "code": 200,
- "message": "ok",
- "body": {
- "feed_id": "rosenbus",
- "feed_name": "路線バス",
- "organization_id": "test-org1",
- "organization_name": "組織1",
- "feed_license": "string",
- "feed_license_url": "string",
- "feed_pref_id": 0,
- "publisher_name": "string",
- "feed_page_url": "string",
- "real_time": {
- "trip_update_url": "string",
- "vehicle_position_url": "string",
- "alert_url": "string"
}, - "max_prev": 0,
- "max_next": 0,
- "gtfs_files": [
- {
- "gtfs_file_uid": "f81da530-c0fa-11ed-9c3c-00155d87a925",
- "rid": "current",
- "created_at": "2023-08-18T18:07:54.421207+09:00",
- "from_date": "2023-01-01",
- "to_date": "2023-12-31",
- "update_type": "string",
- "update_info": {
- "update_timetable": true,
- "update_routes": true,
- "update_stops": true,
- "update_fare": true,
- "update_available_period": true,
- "temporary_timetable": true,
- "others": true
}, - "memo": "string",
- "gtfs_url": "string",
- "metadata_url": "string",
- "stop_url": "string",
- "route_url": "string",
- "tracking_url": "string"
}
]
}
}
GTFS ファイルを取得
organization_id required | string Example: matsuurabus |
feed_id required | string Example: rosenbus |
rid | string Default: "current" Enum: "prev_3" "prev_2" "prev_1" "current" "next_1" "next_2" "next_3" "next" current は現在有効な GTFS ファイル、もしくは直近過去をあらわす。 next は next_1、next_1 がない場合は current をあらわす。 |
uid | string Example: uid=9bb4c4ef-a623-4e07-abd5-d59fd08e762b GTFS ファイルを一意に特定する UUID |
GTFS ファイルのバス停を可視化するための GeoJSON
organization_id required | string Example: matsuurabus |
feed_id required | string Example: rosenbus |
rid | string Default: "current" Enum: "prev_3" "prev_2" "prev_1" "current" "next_1" "next_2" "next_3" "next" current は現在有効な GTFS ファイル、もしくは直近過去をあらわす。 next は next_1、next_1 がない場合は current をあらわす。 |
uid | string Example: uid=9bb4c4ef-a623-4e07-abd5-d59fd08e762b GTFS ファイルを一意に特定する UUID |
GTFS ファイルの経路を可視化するための GeoJSON
organization_id required | string Example: matsuurabus |
feed_id required | string Example: rosenbus |
rid | string Default: "current" Enum: "prev_3" "prev_2" "prev_1" "current" "next_1" "next_2" "next_3" "next" current は現在有効な GTFS ファイル、もしくは直近過去をあらわす。 next は next_1、next_1 がない場合は current をあらわす。 |
uid | string Example: uid=9bb4c4ef-a623-4e07-abd5-d59fd08e762b GTFS ファイルを一意に特定する UUID |
GTFS ファイルのバスの動きを可視化するための JSON
organization_id required | string Example: matsuurabus |
organization_id required | string Example: matsuurabus |
rid | string Default: "current" Enum: "prev_3" "prev_2" "prev_1" "current" "next_1" "next_2" "next_3" "next" current は現在有効な GTFS ファイル、もしくは直近過去をあらわす。 next は next_1、next_1 がない場合は current をあらわす。 |
uid | string Example: uid=9bb4c4ef-a623-4e07-abd5-d59fd08e762b GTFS ファイルを一意に特定する UUID |