mirror of
https://github.com/public-transport/db-vendo-client.git
synced 2025-02-23 07:09:35 +02:00
62 lines
1.2 KiB
Markdown
62 lines
1.2 KiB
Markdown
# `lines([opt])`
|
|
|
|
**Fetches all lines known to the HAFAS endpoint**, e.g. warnings about disruptions, planned construction work, and general notices about the operating situation.
|
|
|
|
## Example
|
|
|
|
As an example, we're going to use the [SVV profile](../p/svv):
|
|
|
|
```js
|
|
const createClient = require('hafas-client')
|
|
const svvProfile = require('hafas-client/p/svv')
|
|
|
|
const client = createClient(svvProfile, 'my-awesome-program')
|
|
|
|
await client.lines('S1')
|
|
```
|
|
|
|
```js
|
|
[
|
|
{
|
|
"id": "obb-1-S1-V-j20-1",
|
|
"type": "line",
|
|
"name": "S1",
|
|
"public": true,
|
|
"mode": "train",
|
|
"product": "bahn-s-bahn",
|
|
"operator": {
|
|
"type": "operator",
|
|
"id": "montafonerbahn-ag",
|
|
"name": "Montafonerbahn AG"
|
|
},
|
|
"directions": [
|
|
"Bludenz Bahnhof",
|
|
"Bregenz Hafen Bahnhof",
|
|
"Lindau Hbf",
|
|
"Bregenz Bahnhof",
|
|
"Schruns Bahnhof",
|
|
"Lochau Bahnhof"
|
|
],
|
|
},
|
|
// …
|
|
{
|
|
"id": "svv-42-50-j20-2",
|
|
"type": "line",
|
|
"name": "S1",
|
|
"public": true,
|
|
"mode": "train",
|
|
"product": "bahn-s-bahn",
|
|
"operator": {
|
|
"type": "operator",
|
|
"id": "salzburg-ag-salzburger-lokalbahn",
|
|
"name": "Salzburg AG - Salzburger Lokalbahn"
|
|
},
|
|
"directions": [
|
|
"Lamprechtshausen Bahnhof",
|
|
"Salzburg Hauptbahnhof",
|
|
"Acharting S-Bahn",
|
|
"Weitwörth-Nussdorf Bahnhof"
|
|
],
|
|
},
|
|
]
|
|
```
|