Transit Aggregation.
TransitLand provides a Datastore REST API for querying public transit data, including stops, routes, operators, route stop patterns, and feeds. Endpoints support lookups by Onestop ID, GTFS ID, geographic coordinates or bounding box, tags, vehicle type, and import level, with support for changesets that can be created, checked, applied, or reverted. Some endpoints are read-only and open, while others (such as changeset writes, webhooks, and feed version updates) require authentication.
The API also exposes feed and feed version data, including feed fetcher and feed eater webhooks for triggering imports, and an issues endpoint for tracking data quality problems by category and type. This service is intended for developers building applications that consume or manage structured transit data such as GTFS feeds, covering agencies and routes across multiple countries.
It is a REST API (the Transitland Datastore API) accessed via a base URL with endpoints like /api/v1/routes and /api/v1/stops.
You can query transit stops, routes, operators, feeds, feed versions, route stop patterns, and changesets.
Yes, stops, operators, routes, and feeds can be filtered by a bounding box (bbox) or by longitude/latitude with a radius.
No, some endpoints such as changeset creation, updates, and webhook triggers are marked as secured and require authentication.
Yes, changesets can be created, checked, applied, reverted, and deleted to modify transit data.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
Airport and flight information of Swedish Airports operated by Swedavia.
German realtime gas/diesel prices.
Trackr API makes it easy to create, assign, and track shipments, with driver support, movement history, and more.
Marta.
Auckland Transport.
The iRail API is a third-party API for Belgian public transport by train.