Hackathon - Colibri-W DATA

EN | DE

Info

The following data is archive data of Deutsche Bahn in json format.
Correctness and completeness of data cannot be guaranteed.

operators.json

/api/db/1/operators.json

List of organisation units / customers that use the colibri project.

Parameter:
-

modelTypes.json

/api/db/1/modelTypes.json


List of model series of trains and station panels within colibri.

Parameter:
(int) ID of vehicle type

vehicleTypes.json

/api/db/1/vehicleTypes.json


List of vehicle types (train, bus, car, panel)

Parameter:
-

pcTypes.json

/api/db/1/pcTypes.json


List PC Types. (Moving of stationary)

Parameter:
-

simprovider.json

/api/db/1/simprovider.json


List of ISPs for the colibri systems.

Parameter:
-

stations.json

/api/db/1/stations.json


List of stations with gps position.

Parameter:
(string) Filter stations by name

trainSchedule.json

/api/db/1/trainSchedule.json


Get the train schedule of the specified tour at the given time (day). (including delay times)

Parameter:
(string) Train type. e.g.: RE
(string) Trainnumber. e.g. 3311
(int|string) UNIX Timestamp or valid php strtotime values

systems.json

/api/db/1/systems.json


List of colibri systems with GPS position, base data ...

Parameter:
(int) Filter by operator ID
(int) Filter by pc-type ID
(int) Filter by model-type ID
(int) Filter by vehicle-type ID

system.json

/api/db/1/system.json


Get detailed information for a specific colibri system.

Best data could be retrieved from systems of operator "DB Regio SO"

Parameter:
(string) MAC of the system
(int) ID of the system

gpsHistory.json

/api/db/1/gpsHistory.json


List of GPS coordinates for a specific system including internet connectivity information.
Values are saved every 30 seconds.

Parameter:
(string) MAC of the system
(int) ID of the system
(int|string) UNIX Timestamp or valid php strtotime values
(int|string) UNIX Timestamp or valid php strtotime values

sensors.json

/api/db/1/sensors.json


List of sensor values (pressures, temperatures, ...) of the requested system.
If paramters "fromTime" and "toTime" are supplied, you will all values within the given period.
Values are saved every 15 minutes.

(Only available for systems of operator "DB Fernverkehr")

Parameter:
(string) MAC of the system
(int) ID of the system
(int|string) UNIX Timestamp or valid php strtotime values
(int|string) UNIX Timestamp or valid php strtotime values

diagnose.json

/api/db/1/diagnose.json


List of diagnose messages ("errors" and "warnings").
If paramters "fromTime" and "toTime" are supplied, you will all values within the given period.
Values are saved every 15 minutes.

Parameter:
(string) MAC of the system
(int) ID of the system
(int|string) UNIX Timestamp or valid php strtotime values
(int|string) UNIX Timestamp or valid php strtotime values

afz.json

/api/db/1/afz.json


Passenger and bike counting data.
If paramters "fromTime" and "toTime" are supplied, you will all values within the given period.
Values are saved on change or every 5 minutes.

(Only available for systems of operator "DB Regio NO")

Parameter:
(string) MAC of the system
(int) ID of the system
(int|string) UNIX Timestamp or valid php strtotime values
(int|string) UNIX Timestamp or valid php strtotime values