Ero sivun ”Journeys API” versioiden välillä
(→Lines) |
|||
Rivi 351: | Rivi 351: | ||
* http://data.itsfactory.fi/journeys/api/1/journeys?firstStopPointId=111 will return JOURNEYS which first call which contains STOP POINT with id 111 | * http://data.itsfactory.fi/journeys/api/1/journeys?firstStopPointId=111 will return JOURNEYS which first call which contains STOP POINT with id 111 | ||
* http://data.itsfactory.fi/journeys/api/1/journeys?lastStopPointId=111 will return JOURNEYS which last call which contains STOP POINT with id 111 | * http://data.itsfactory.fi/journeys/api/1/journeys?lastStopPointId=111 will return JOURNEYS which last call which contains STOP POINT with id 111 | ||
==== Journey Patterns ==== | |||
A client can access specific JOURNEY PATTERNS details by issuing request at http://data.itsfactory.fi/journeys/api/1/joourney-patterns/222 | |||
This request would produce following response: | |||
<pre> | |||
{ | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/journey-patterns/260", | |||
"routeUrl" : "http://data.itsfactory.fi/journeys/api/1/routes/327", | |||
"lineUrl" : "http://data.itsfactory.fi/journeys/api/1/lines/71", | |||
"originStop" : "http://data.itsfactory.fi/journeys/api/1/stop-points/1592", | |||
"destinationStop" : "http://data.itsfactory.fi/journeys/api/1/stop-points/8524", | |||
"name" : "Kalkku - Nokian asema C", | |||
"stopPoints" : [ { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/stop-points/1592", | |||
"location" : "61.49475,23.56963", | |||
"name" : "Kalkku", | |||
"shortName" : "1592", | |||
"tariffZone" : "1", | |||
"muncipality" : { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/muncipalities/837", | |||
"shortName" : "837", | |||
"name" : "Tampere" | |||
} | |||
}, { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/stop-points/8549", | |||
"location" : "61.49445,23.56352", | |||
"name" : "Välimaantie", | |||
"shortName" : "8549", | |||
"tariffZone" : "2", | |||
"muncipality" : { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/muncipalities/536", | |||
"shortName" : "536", | |||
"name" : "Nokia" | |||
} | |||
}, { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/stop-points/8547", | |||
"location" : "61.49267,23.55689", | |||
"name" : "Vihnuskallionkatu", | |||
"shortName" : "8547", | |||
"tariffZone" : "2", | |||
"muncipality" : { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/muncipalities/536", | |||
"shortName" : "536", | |||
"name" : "Nokia" | |||
} | |||
} | |||
... | |||
], | |||
"journeys" : [ { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/journeys/2040", | |||
"journeyPatternUrl" : "http://data.itsfactory.fi/journeys/api/1/journey-patterns/260", | |||
"departureTime" : "06:10:00", | |||
"arrivalTime" : "06:21:00", | |||
"dayTypes" : [ "friday" ], | |||
"dayTypeExceptions" : [ { | |||
"from" : "2015-05-01", | |||
"to" : "2015-05-01", | |||
"runs" : "no" | |||
} ] | |||
}, { | |||
"url" : "http://data.itsfactory.fi/journeys/api/1/journeys/2374", | |||
"journeyPatternUrl" : "http://data.itsfactory.fi/journeys/api/1/journey-patterns/260", | |||
"departureTime" : "06:10:00", | |||
"arrivalTime" : "06:21:00", | |||
"dayTypes" : [ "monday", "tuesday", "wednesday", "thursday" ], | |||
"dayTypeExceptions" : [ { | |||
"from" : "2015-05-14", | |||
"to" : "2015-05-14", | |||
"runs" : "no" | |||
} ] | |||
} | |||
... | |||
] | |||
} | |||
</pre> | |||
A client can search JOURNEY PATTERNs by issuing following requests:<br> | |||
==== Stop Points ==== | ==== Stop Points ==== |