TRNGovernment ยท LTA via data.gov.sg

Taxi Availability (Live Positions)

GeoJSON MultiPoint of every available taxi in Singapore right now, refreshed about every 30 seconds. Thousands of coordinates in a single keyless call.

How to authenticate

2 stops to a working call

  1. 1No key needed; the endpoint is public.
  2. 2Optional: request a data.gov.sg API key for higher rate limits and send it as x-api-key.

Example request

Request
curl 'https://api.data.gov.sg/v1/transport/taxi-availability'

Example response

Response (truncated)
{"type":"FeatureCollection","features":[{"type":"Feature","geometry":{"type":"MultiPoint","coordinates":[[103.6218643561,1.2941372693]]}}]}

Taxi Availability (Live Positions): common questions

Is the Taxi Availability (Live Positions) free?

Yes. LTA via data.gov.sg offers the Taxi Availability (Live Positions) free of charge.

Does the Taxi Availability (Live Positions) need an API key?

No. The Taxi Availability (Live Positions) can be called without an API key or login.

What is the Taxi Availability (Live Positions) endpoint?

The base URL is https://api.data.gov.sg/v1/transport/taxi-availability. A working example: curl 'https://api.data.gov.sg/v1/transport/taxi-availability'

Notes for AI agents

Coordinates are [lng, lat] GeoJSON order. taxi_count lives in properties. Great demo API since it is keyless and visibly live.

Machine-readable version: /api/apis/lta-taxi-availability

On the same line