Transport for The Netherlands API
Overview
Transport for The Netherlands (OVAPI) provides country-wide public transport data covering buses, trams, metros, and ferries across the Netherlands via the KV78Turbo protocol. This free API requires no authentication and provides real-time vehicle positions, stop departures, and journey data. It is a community-supported open data initiative for Dutch transit.
Beginner Tip
The OVAPI base URL is http://v0.ovapi.nl — try /stopareacode/ followed by a stop area code to get live departures. Stop codes can be found on Dutch bus stop signs or via the stopareacode list endpoint.
Available Data
Example Response
{
"route": "Line 1",
"origin": "Station A",
"destination": "Station B",
"departure": "08:30",
"arrival": "09:15",
"status": "On Time",
"delays_min": 0
} Field Reference
TimingPointCode Unique code identifying the timing point or stop in the OVAPI system. Passes Map of upcoming vehicle passes at the stop, keyed by journey ID. Passes[].LinePublicNumber Public-facing line number shown on vehicles and at stops. Passes[].DestinationName50 Destination name of the vehicle, up to 50 characters. Passes[].ExpectedArrivalTime Expected arrival time at the stop in ISO 8601 format. Implementation Example
const url = "https://github.com/skywave/KV78Turbo-OVAPI/wiki";
const response = await fetch(url);
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Matrix Score Breakdown
Fully tested on Apr 5, 2026
Technical Specifications
Related Tags
Similar APIs
View All →ADS-B Exchange
⭐ Beginner's PickADS-B Exchange is a community-driven API that provides real-time and historical position data for aircraft around the world.
airportsapi
⭐ Beginner's PickThe airportsapi lets you look up airport names and official website URLs by providing an ICAO code.
AviationAPI
AviationAPI provides programmatic access to faa aeronautical charts and publications, airport information, and airport weather via REST API.
BC Ferries
⭐ Beginner's PickThe BC Ferries API is a free, open API providing real-time sailing schedules, capacity, and current conditions for BC Ferries routes in British Columbia, Canada.
Community Transit
⭐ Beginner's PickCommunity Transit (Transitland) is a free, open API that aggregates public transit data from hundreds of agencies worldwide including routes, stops, and schedules.