0.3.1 • Published 3 years ago

@public-transport/hafas-rest-client v0.3.1

Weekly downloads
62
License
ISC
Repository
github
Last release
3 years ago

hafas-rest-client

WIP Client for HAFAS rest.exe public transport APIs.

npm version ISC-licensed minimum Node.js version support me via GitHub Sponsors chat with me on Twitter

Note: hafas-client is a client for mgate.exe HAFAS APIs (a.k.a. "mobile APIs").

Background

See hafas-client's background info.

Installation

npm install @public-transport/hafas-rest-client

Usage

WIP, TODO.

Supported methods (so far):

  • journeys(origin, destination, [opt]) - get journeys between locations
  • refreshJourney(refreshToken, [opt]) - fetch up-to-date/more details of a journey
  • trip(tripId, [opt]) - fetch up-to-date/more details of a trip
  • dataInfo() - get information about the HAFAS instance (e.g. a list of operators and sub-products)

Related

See hafas-client's related repos.

Contributing

If you have a question, found a bug or want to propose a feature, have a look at the issues page.