@public-transport/hafas-rest-client

0.3.1 • Public • Published

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.

Package Sidebar

Install

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

Weekly Downloads

0

Version

0.3.1

License

ISC

Unpacked Size

32.1 kB

Total Files

24

Last publish

Collaborators

  • juliuste
  • derhuerst