Public APIs
TransitLand favicon

TransitLand

Transportation

Transit Aggregation.

TransitLand's website screenshot

About TransitLand

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.

Key features

  • REST API for querying transit stops, routes, operators, and feeds
  • Search by geographic bounding box, radius, or coordinates
  • Lookup entities by GTFS IDs and Onestop IDs
  • Changeset-based editing workflow with apply/revert support
  • Webhooks to trigger feed fetching and processing
  • Route stop pattern queries by trips or visited stops

Frequently asked questions

What kind of API is this?

It is a REST API (the Transitland Datastore API) accessed via a base URL with endpoints like /api/v1/routes and /api/v1/stops.

What data can I query?

You can query transit stops, routes, operators, feeds, feed versions, route stop patterns, and changesets.

Can I filter results geographically?

Yes, stops, operators, routes, and feeds can be filtered by a bounding box (bbox) or by longitude/latitude with a radius.

Are all endpoints publicly accessible?

No, some endpoints such as changeset creation, updates, and webhook triggers are marked as secured and require authentication.

Does the API support editing transit data?

Yes, changesets can be created, checked, applied, reverted, and deleted to modify transit data.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product