⚡ Real-Time Transit Infrastructure

Unified Transport API for Developers & Enterprise

Stream real-time vehicle positions, route updates, and metadata for Bus, Tram, Trolleybus, Train, Subway, and Ferry. Built for performance, correctness, and speed.

Read Documentation Admin Console Login

Designed for High-Performance Mobility

Decoupled systems to handle real-time location data ingestion and streaming.

🚌

Unified Modality

Simple output models mapping disparate feeds (CSV, GraphQL, GTFS-RT) into a single unified JSON schema.

GTFS-RT Support

Direct Protocol Buffer output at /api/v1/gtfs-rt.pb for compatibility with standard mapping software.

🔌

Real-time WebSockets

Subscribe to updates per carrier to keep clients updated without HTTP polling overhead.

Integration in Seconds

No complicated Protobuf bindings required unless you want them. Our JSON API gives you positions, bearings, speeds, and carrier details directly.

API Reference
HTTP GET
// Fetch active vehicles in HSL GET /api/v1/vehicles?carrier=fi_uusimaa_hsl Headers: X-API-Key: wosh_live_... // Response: { "count": 1, "vehicles": [{ "id": "1824", "carrier": "fi_uusimaa_hsl", "route": "5", "type": "TRAM", "lat": 60.1683, "lon": 24.9521, "speed": 14, "bearing": 240, "style": { "color": "#22c55e", "label": "Tram" } }] }

Scalable Plans for Any Volume

Start building for free, then scale up as your usage grows.

Free Tier
€0/month
  • 30 requests / minute
  • 2,000 requests / day
  • Max 3 concurrent carriers
  • Real-time vehicle feeds
Register Account
Developer
€49/month
  • 120 requests / minute
  • 50,000 requests / day
  • All carriers unlocked
  • GTFS-RT feeds enabled
  • WebSocket access
Subscribe
Enterprise
Contact Sales
  • Custom rate limits
  • Unlimited monthly volume
  • Historical data exports
  • Dedicated SLA
Contact Us