Live traffic API
The API returns live traffic information about the specific road segments in Riga and Pieriga.
API URL
The request URL should match the following pattern:
https://api.kartes.lv/v3//trafficjam?
The response is given in JSON.
The HTTP GET request method is used.
Query parameters
The request consists of the following GET parameters:
Parameter | Description | Possible values |
---|---|---|
cs | CRS |
|
Response parameters
The response consists of GeoJSON objects featuring the street segment geometry and its live traffic information (name, actual drive time, normal drive time).
Error codes
Status code | Description |
---|---|
200 | Wrong input data. Server can’t respond due to client error. |
404 | No location found. The URL is not recognized; the resource does not exist. |
5xx | Server error. |
Example
Input:
https://api.kartes.lv/v3//trafficjam?
{
"type": "Feature",
"geometry": {
"type": "LineString",
"coordinates": [
[
24.141023,
56.946954
],
[
24.14071,
56.946955
],
...
]
},
"properties": {
"width": 3,
"r": 192,
"g": 192,
"b": 192,
"opacity": 90,
"name": "Valmieras iela (Ģertrūdes – Lāčplēša)",
"auto_count": "0",
"normal_drive_time": "76",
"drive_time": "0",
"date": "2019-05-27 17:37:37",
"level": 0,
"line_id": "399",
"last_drive_time": "0",
"info": [
{
"id": "name",
"value": "Valmieras iela (Ģertrūdes – Lāčplēša)"
},
{
"id": "drive_time",
"value": "0"
},
{
"id": "last_drive_time",
"value": "0"
},
{
"id": "level",
"value": 0
},
{
"id": "normal_drive_time",
"value": "76"
},
{
"id": "date",
"value": "2019-05-27 17:37:37"
}
]
}
}