HERE traffic incidents (closures, accidents, roadworks)
here_traffic_incidentsRetrieves live traffic incidents within a bounding box, circle, or corridor, with filters for type and severity, so you can identify road closures and critical disruptions for HGV planning.
Instructions
List live traffic incidents within a bounding box, circle or corridor using HERE Traffic API v7. Returns incident id, type (accident/construction/roadClosure/roadHazard/…), criticality (low/minor/major/critical), localised description and summary, start/end time, road-closed flag, affected length and an OLR location reference. Filter by criticality and type. locationReferencing defaults to ["olr"]; use ["shape"] if you need geometry points (adds size). For HGV planning: roadClosures and critical incidents are the ones to surface to a driver first — combine with here_route avoid areas if a closure blocks the planned corridor. Note: HERE returns all matching incidents; limit truncates the returned list only.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "here_traffic_incidents"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| at | No | Centre "lat,lng" for a circular area. Requires radiusM. | |
| bbox | No | Bounding box [west, south, east, north] in degrees, e.g. [-2.35,53.42,-1.50,53.83] for Greater Manchester. | |
| lang | No | BCP-47 language for descriptions, default en-GB. | |
| limit | No | Maximum incidents to return (default 50). | |
| types | No | Filter by incident type, e.g. ["roadClosure","accident"]. | |
| units | No | Units for descriptions (default metric). | metric |
| radiusM | No | Radius in metres for the circular area around "at" (used only with at). | |
| criticality | No | Filter by severity, e.g. ["major","critical"]. | |
| latestEndTime | No | Only incidents ending at/before this RFC 3339 UTC time. | |
| corridorRadiusM | No | Corridor half-width in metres (used only with corridorPolyline). | |
| corridorPolyline | No | HERE Flexible Polyline for a corridor filter (e.g. a here_route includePolyline result). Requires corridorRadiusM. | |
| earliestStartTime | No | Only incidents starting at/after this RFC 3339 UTC time (e.g. "2026-11-02T00:00:00Z"). | |
| functionalClasses | No | Filter to road functional classes 1-5 (1 = motorways/major roads). | |
| locationReferencing | No | Location referencing scheme(s) to include (default ["olr"]). Use ["shape"] for geometry. |