A RESTful webservice to request a railway journey - FREE plan with restricted access (max. 10 requests per minute). Please ignore the message in the API Console about the access token. Register to use an less restricted version, which requires an access token.
https://api.deutschebahn.com/freeplan/v1
Auth type
none
Auth header
# No auth required
Rate limit
See documentation
Pricing
Enterprise / contact sales
Free quota
None
Documentation
https://developer.deutschebahn.com/store/
Endpoint status
Unreachable — No response — server may be down or blocking automated probes
(checked Mar 29, 2026)
Builder score
D
32%
builder-friendly
No authentication required
# No auth required
Free — open public API, no authentication required.
| Method | Path | Description |
|---|---|---|
| GET | /arrivalBoard/{id} |
Get arrival board of a location |
| GET | /departureBoard/{id} |
Get departure board of a location |
| GET | /journeyDetails/{id} |
Get details about a single journey |
| GET | /location/{name} |
Get location information |
curl -X GET 'https://api.deutschebahn.com/freeplan/v1/arrivalBoard/{id}' \
-H '# No auth required'
{}
Data sourced from API Map. Always verify pricing and rate limits against the official Fahrplan-Free documentation.