landtransportsg.traffic¶
Client for interacting with the Traffic API endpoints.
Example usage:
# get the list of available car park spaces
from landtransportsg import Traffic
client = Traffic(API_KEY)
patents = client.carpark_availability()
Methods¶
-
class
landtransportsg.traffic.client.
Client
(account_key)¶ Bases:
landtransportsg.client.__Client
Interact with the traffic-related endpoints.
References
https://www.mytransport.sg/content/dam/datamall/datasets/LTA_DataMall_API_User_Guide.pdf
-
carpark_availability
()¶ Get number of available lots from HDB, LTA and URA carpark data.
- Returns
(list) Available carpark lots.
-
erp_rates
()¶ Get ERP rates of all vehicle types across all timings for each zone.
- Returns
(list) ERP rates per vehicle type by zones.
-
estimated_travel_times
()¶ Get estimated travel times of expressways (in segments).
- Returns
(list) Expressway estimated travel times by segments.
-
faulty_traffic_lights
()¶ Get alerts of traffic lights that are currently faulty, or currently undergoing scheduled maintenance.
- Returns
(list) Traffic light alerts and their status.
-
road_openings
()¶ Get all planned road openings.
- Returns
(list) Road openings for road works.
-
road_works
()¶ Get all road works being / to be carried out.
- Returns
(list) Road works that are being / to be carried out.
-
traffic_images
()¶ Get links to images of live traffic conditions along expressways and Woodlands & Tuas Checkpoints.
- Returns
(list) Traffic images at expressways and checkpoints.
-
traffic_incidents
()¶ Get incidents currently happening on the roads, such as Accidents, Vehicle Breakdowns, Road Blocks, Traffic Diversions etc.
- Returns
(list) Traffic incidents currently happening.
-
traffic_speed_bands
()¶ Get current traffic speeds on expressways and arterial roads, expressed in speed bands.
- Returns
(list) Traffic speed bands on expressways and arterial roads.
-
vms
()¶ Get traffic advisories (via variable message services) concerning current traffic conditions that are displayed on EMAS signboards along expressways and arterial roads.
- Returns
(list) Traffic advisories for expressways and arterial roads.
-