Rejseplanen
Danish public transport journey planner API covering all buses, trains, metro, and harbour buses nationwide.
The Danish Maritime Authority publishes historical AIS (Automatic Identification System) ship-tracking data for Danish waters as zipped CSV files via a public S3-style bucket listing. Day-to-day AIS operation has moved to Beredskabsstyrelsen. No live/streaming API was found — this is historical bulk data only, requiring your own AIS message parser. The Danish Maritime Authority also maintains AisLib (github.com/dma-ais/AisLib, 192 stars, actively maintained), an open-source Java library for decoding/encoding AIS NMEA messages, useful for parsing this data.
Bulk historical CSV files only — no live/streaming feed found distinct from generic global AIS aggregators (MarineTraffic, AISHub, etc.). Data is free but "requires a special application capable of handling AIS data" per the agency's own guidance — pair with AisLib rather than parsing NMEA by hand.
Something wrong or missing? See how to suggest a fix
Danish public transport journey planner API covering all buses, trains, metro, and harbour buses nationwide.
Danish State Railways — no public API. Ticket data accessible via browser automation only.
The Danish Road Directorate API for real-time traffic data, road conditions, and incidents.