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.

  • client_key: Your authorisation key.

Query parameters

The request consists of the following GET parameters:

Parameter Description Possible values
cs CRS
  • wgs84 - Latitude and longitude in the WGS-84 projection (EPSG:4326).
  • lks - x- and y- coordinates in the TM Baltic93 CRS (EPSG:25884).

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).

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"
      }
    ]
  }
}