TRNGovernment ยท Land Transport Authority (LTA)

LTA DataMall Traffic Incidents

Current road incidents (accidents, roadworks, vehicle breakdowns, heavy traffic) with type, coordinates and a human-readable message. Companion endpoints cover travel times, traffic images and carpark lots.

How to authenticate

3 stops to a working call

  1. 1Request API access at datamall.lta.gov.sg (free, automated form).
  2. 2Receive your AccountKey by email.
  3. 3Send it as the AccountKey header on each request.

Example request

Request
curl -H 'AccountKey: YOUR_ACCOUNT_KEY' -H 'accept: application/json' 'https://datamall2.mytransport.sg/ltaodataservice/TrafficIncidents'

Example response

Response (truncated)
{"value":[{"Type":"Accident","Latitude":1.30398,"Longitude":103.919182,"Message":"(5/7)16:00 Accident on ECP (towards City) after Marine Parade."}]}

LTA DataMall Traffic Incidents: common questions

Is the LTA DataMall Traffic Incidents free?

Yes. Land Transport Authority (LTA) offers the LTA DataMall Traffic Incidents free of charge.

Does the LTA DataMall Traffic Incidents need an API key?

Yes. It uses API key. Request API access at datamall.lta.gov.sg (free, automated form). Receive your AccountKey by email. Send it as the AccountKey header on each request.

What is the LTA DataMall Traffic Incidents endpoint?

The base URL is https://datamall2.mytransport.sg/ltaodataservice/TrafficIncidents. A working example: curl -H 'AccountKey: YOUR_ACCOUNT_KEY' -H 'accept: application/json' 'https://datamall2.mytransport.sg/ltaodataservice/TrafficIncidents'

Notes for AI agents

Results are paged 500 at a time via $skip. Same AccountKey works across all DataMall endpoints including EstimatedTravelTimes and Traffic-Imagesv2.

Machine-readable version: /api/apis/lta-datamall-traffic-incidents

On the same line