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
⚠ UnavailableAviationAPI 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.