aboutsummaryrefslogtreecommitdiff
path: root/README
blob: 6e0d56352b5eca6c15179f76c2806c26806771b0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
dbfp -- DB timetable API
========================

This C library provides an interface to the timetable API of the Deutsche Bahn
(*Fahrplan-API*).  This API exposes information on stations, departures,
arrivals and routes.

Dependencies
------------

 - libcurl
 - libexpat

Compiling and installation
--------------------------

Build dbfp with `make`.  You can run the test suite with `make check`.

Usage
-----

*missing*

Data
----

The DB timetable API was released on February 25th, 2016.  At the moment, you
need an API key to access the data.  For more information on the API, have a
look at the [API description][api] and at the [technical documentation][doc].

Bugs and hacking
----------------

If you encouter a bug or if you want to contribute to dbfp, please send an
email to <dbfp-dev@ireas.org>.

License
-------

The library is published under the terms of the MIT/X11 license (see LICENSE).
The timetable data is published under the terms of the [Creative Commons
Attribution 4.0 International license][cc-by-sa-4.0].

[api]:  http://data.deutschebahn.com/apis/fahrplan/
[doc]:  http://data.deutschebahn.com/apis/fahrplan/Fpl-API-Doku-Open-Data-BETA-0_81.pdf
[cc-by-sa-4.0]:  https://creativecommons.org/licenses/by/4.0/