Waze API
Fast and Reliable Real-Time Traffic Alerts Data - Accidents, Police, Hazards, Road Closures, Jams, Driving Directions, and More from Waze (Google).
- Free tier, no credit card
- Structured JSON
- Real-time results
Also available on RapidAPI
{
"alerts": [
{
"alert_id": "alert-1877004555/22123b50-1c3b-48ea-8f6a-adea7f6d1ab5",
"type": "ROAD_CLOSED",
"publish_datetime_utc": "2026-08-10T17:46:00.000Z",
"country": "US",
"city": "Palo Alto, CA",
"street": "E Bayshore Rd",
"latitude": 37.431947,
"longitude": -122.104795,
"num_thumbs_up": 0,
"alert_reliability": 10,
"alert_confidence": 3,
"report_mood": 0,
"num_comments": 0
},
{
"alert_id": "alert-105052970/ac6a708b-75cf-4171-86fc-ec4442cb0145",
"type": "HAZARD",
"reported_by": "CalTrans 04",
"description": "SR-237 - Excavate & Re-Pave Sylvan Av/ Moorpark Wy",
"publish_datetime_utc": "2026-09-18T16:01:00.000Z",
"country": "US",
"city": "Mountain View",
"street": "to CA-237 E",
"latitude": 37.385384,
"longitude": -122.060502,
"num_thumbs_up": 1,
"alert_reliability": 0,
"alert_confidence": 0,
"provider": "Caltrans District 04",
"provider_id": "P237EA-0007-2026-09-18-09:01:00",
"num_comments": 0
},
…
],
"jams": [
{
"jam_id": "612586392",
"level": 5,
"line_coordinates": [
{
"lat": 37.403327,
"lon": -122.108928
},
{
"lat": 37.403139,
"lon": -122.108858
}
],
"speed_kmh": 0,
"length_meters": 22,
"block_alert_id": "alert-108285277/989b089e-cdab-432d-9005-07db7347599d",
"block_alert_type": "ROAD_CLOSED",
"block_alert_update_datetime_utc": "2026-09-12T16:38:08.414Z",
"update_datetime_utc": "2026-09-18T19:32:02.439Z",
"country": "US",
"city": "Mountain View, CA"
},
{
"jam_id": "614707388",
"level": 5,
"line_coordinates": [
{
"lat": 37.403436,
"lon": -122.107177
},
{
"lat": 37.403528,
"lon": -122.107347
}
],
"speed_kmh": 0,
"length_meters": 18,
"block_alert_id": "alert-1650660259/b40a04b8-baea-4135-b94f-77faf4d496ef",
"block_alert_type": "ROAD_CLOSED",
"block_alert_update_datetime_utc": "2026-06-11T03:51:29.210Z",
"update_datetime_utc": "2026-09-18T19:32:04.491Z",
"country": "US",
"city": "Mountain View, CA"
},
…
]
}Data samples
What the Waze API returns
Real responses for each kind of object the API provides. Pick an object type to inspect its fields.
{
"alerts": [
{
"alert_id": "alert-1877004555/22123b50-1c3b-48ea-8f6a-adea7f6d1ab5",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-08-10T17:46:00.000Z",
"country": "US",
"city": "Palo Alto, CA",
"street": "E Bayshore Rd",
"latitude": 37.431947,
"longitude": -122.104795,
"num_thumbs_up": 0,
"alert_reliability": 10,
"alert_confidence": 3,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-105052970/ac6a708b-75cf-4171-86fc-ec4442cb0145",
"type": "HAZARD",
"subtype": null,
"reported_by": "CalTrans 04",
"description": "SR-237 - Excavate & Re-Pave Sylvan Av/ Moorpark Wy",
"image": null,
"publish_datetime_utc": "2026-09-18T16:01:00.000Z",
"country": "US",
"city": "Mountain View",
"street": "to CA-237 E",
"latitude": 37.385384,
"longitude": -122.060502,
"num_thumbs_up": 1,
"alert_reliability": 0,
"alert_confidence": 0,
"report_mood": null,
"near_by": null,
"provider": "Caltrans District 04",
"provider_id": "P237EA-0007-2026-09-18-09:01:00",
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-127829563/d200542b-2523-4c91-81a2-5a2692b70019",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-09-18T19:16:27.000Z",
"country": "US",
"city": "Mountain View",
"street": "to Amphitheatre Pkwy",
"latitude": 37.419736,
"longitude": -122.092922,
"num_thumbs_up": 0,
"alert_reliability": 0,
"alert_confidence": 0,
"report_mood": null,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1835955299/09acfc73-e310-43c2-8c05-9c89f72e67cf",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-05-20T13:28:14.000Z",
"country": "US",
"city": "Palo Alto, CA",
"street": "Newell Rd",
"latitude": 37.454675,
"longitude": -122.136721,
"num_thumbs_up": 0,
"alert_reliability": 10,
"alert_confidence": 2,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1835960182/3dc4c020-b41b-44d9-a227-103ea0de1016",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-05-20T13:28:14.000Z",
"country": "US",
"city": "Palo Alto, CA",
"street": "Newell Rd",
"latitude": 37.453689,
"longitude": -122.137059,
"num_thumbs_up": 0,
"alert_reliability": 10,
"alert_confidence": 2,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-127741256/d80656b5-5d3c-488f-9126-079fd0f1bd43",
"type": "POLICE",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-09-18T19:03:32.000Z",
"country": "US",
"city": "East Palo Alto",
"street": "to US-101 N » San Francisco",
"latitude": 37.46266,
"longitude": -122.14419,
"num_thumbs_up": 2,
"alert_reliability": 0,
"alert_confidence": 0,
"report_mood": null,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650642647/a9a874b4-0c30-47e8-a871-be478197b4e5",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403697,
"longitude": -122.107656,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650652319/e0c50efb-8a92-4656-b8a5-2d1613ab1379",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.402747,
"longitude": -122.107723,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650656509/235dfced-a221-479d-9299-ba5a11845635",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.404251,
"longitude": -122.108823,
"num_thumbs_up": 0,
"alert_reliability": 9,
"alert_confidence": 1,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-108302800/96382088-97cb-4dc5-8280-ff9664b491cf",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-09-12T16:38:08.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403327,
"longitude": -122.108928,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650647552/5a020623-2a99-4262-8099-7b74680639d7",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403957,
"longitude": -122.108135,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650656510/5f9e985f-1c27-412f-9bc6-b46f38bbc4b1",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403697,
"longitude": -122.107656,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-108285277/989b089e-cdab-432d-9005-07db7347599d",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-09-12T16:38:08.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403327,
"longitude": -122.108928,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650642648/38b30970-ba96-401c-a7f1-8cdb4b8f4fb6",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403528,
"longitude": -122.107347,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650638354/6d29c3a8-2ea9-4cc0-9f75-05eefd9683a6",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.404047,
"longitude": -122.108302,
"num_thumbs_up": 0,
"alert_reliability": 7,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650638356/47aca433-7640-4f83-abc5-f1d8210922e8",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:29.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403791,
"longitude": -122.107831,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650660255/56149008-f762-4303-9954-a54fb14587fc",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:27.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.404047,
"longitude": -122.108302,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650652314/06c1bbf1-5c9e-4775-b40c-ac3d45a83752",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.404196,
"longitude": -122.108576,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-1650638351/3a5d0e0f-6e69-45fa-967f-cd237df8159d",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-06-11T03:51:28.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403869,
"longitude": -122.107974,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
},
{
"alert_id": "alert-108302797/2dcded84-7aa0-4e7f-9ae9-bb0db49c8093",
"type": "ROAD_CLOSED",
"subtype": null,
"reported_by": null,
"description": null,
"image": null,
"publish_datetime_utc": "2026-09-12T16:38:08.000Z",
"country": "US",
"city": "Mountain View, CA",
"street": null,
"latitude": 37.403847,
"longitude": -122.109245,
"num_thumbs_up": 0,
"alert_reliability": 6,
"alert_confidence": 0,
"report_mood": 0,
"near_by": null,
"comments": [],
"num_comments": 0
}
],
"jams": [
{
"jam_id": "612586392",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.403327,
"lon": -122.108928
},
{
"lat": 37.403139,
"lon": -122.108858
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 22,
"delay_seconds": null,
"block_alert_id": "alert-108285277/989b089e-cdab-432d-9005-07db7347599d",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-09-12T16:38:08.414Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:02.439Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "614707388",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.403436,
"lon": -122.107177
},
{
"lat": 37.403528,
"lon": -122.107347
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 18,
"delay_seconds": null,
"block_alert_id": "alert-1650660259/b40a04b8-baea-4135-b94f-77faf4d496ef",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:29.210Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:04.491Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "612586402",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.403139,
"lon": -122.108858
},
{
"lat": 37.403327,
"lon": -122.108928
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 22,
"delay_seconds": null,
"block_alert_id": "alert-108299010/8c81bffb-4d8a-4f2b-922d-bac21c4b1829",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-09-12T16:38:08.635Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:02.440Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "707525642",
"type": null,
"level": 4,
"severity": null,
"line_coordinates": [
{
"lat": 37.426989,
"lon": -122.148489
},
{
"lat": 37.426208,
"lon": -122.147604
},
{
"lat": 37.425965,
"lon": -122.14733
},
{
"lat": 37.425538,
"lon": -122.146828
},
{
"lat": 37.42537,
"lon": -122.146563
},
{
"lat": 37.425018,
"lon": -122.145919
}
],
"start_location": null,
"end_location": "California Ave",
"speed_kmh": 7.090000000000001,
"length_meters": 317,
"delay_seconds": null,
"block_alert_id": null,
"block_alert_type": null,
"block_alert_description": null,
"block_alert_update_datetime_utc": null,
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:03.363Z",
"country": "US",
"city": "Palo Alto, CA",
"street": "El Camino Real"
},
{
"jam_id": "612601504",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.402953,
"lon": -122.107561
},
{
"lat": 37.402747,
"lon": -122.107723
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 27,
"delay_seconds": null,
"block_alert_id": "alert-1650642646/a0a50fc4-5fc6-4869-a4d8-9ec6c152fbd5",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:28.046Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:03.794Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "707805718",
"type": null,
"level": 4,
"severity": null,
"line_coordinates": [
{
"lat": 37.352218,
"lon": -122.057157
},
{
"lat": 37.352217,
"lon": -122.058237
},
{
"lat": 37.352203,
"lon": -122.05925
},
{
"lat": 37.352201,
"lon": -122.06007
},
{
"lat": 37.352213,
"lon": -122.061196
}
],
"start_location": null,
"end_location": "to CA-85 S » Cupertino",
"speed_kmh": 9.770000000000001,
"length_meters": 358,
"delay_seconds": null,
"block_alert_id": null,
"block_alert_type": null,
"block_alert_description": null,
"block_alert_update_datetime_utc": null,
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:03.013Z",
"country": "US",
"city": "Sunnyvale, CA",
"street": "W Fremont Ave"
},
{
"jam_id": "612602286",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.402747,
"lon": -122.107723
},
{
"lat": 37.402953,
"lon": -122.107561
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 27,
"delay_seconds": null,
"block_alert_id": "alert-1650633533/8b84dd32-5640-4155-92af-39d02df442b1",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:29.230Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:04.542Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "691065096",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.404251,
"lon": -122.108823
},
{
"lat": 37.404209,
"lon": -122.108694
},
{
"lat": 37.404196,
"lon": -122.108576
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 23,
"delay_seconds": null,
"block_alert_id": "alert-1650656509/235dfced-a221-479d-9299-ba5a11845635",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:28.460Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:02.423Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "691065098",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.404196,
"lon": -122.108576
},
{
"lat": 37.404209,
"lon": -122.108694
},
{
"lat": 37.404251,
"lon": -122.108823
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 23,
"delay_seconds": null,
"block_alert_id": "alert-1650638349/663584e8-f3c1-49cf-ba47-053072085e6c",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:28.309Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:02.426Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
},
{
"jam_id": "691065100",
"type": null,
"level": 5,
"severity": null,
"line_coordinates": [
{
"lat": 37.403609,
"lon": -122.107496
},
{
"lat": 37.403528,
"lon": -122.107347
}
],
"start_location": null,
"end_location": null,
"speed_kmh": 0,
"length_meters": 16,
"delay_seconds": null,
"block_alert_id": "alert-1650652318/233bf806-20cd-4694-966e-c295906d2845",
"block_alert_type": "ROAD_CLOSED",
"block_alert_description": null,
"block_alert_update_datetime_utc": "2026-06-11T03:51:28.900Z",
"block_start_datetime_utc": null,
"publish_datetime_utc": null,
"update_datetime_utc": "2026-09-18T19:32:02.438Z",
"country": "US",
"city": "Mountain View, CA",
"street": null
}
]
}[
{
"route_coordinates": [],
"route_name": "2 צפון",
"length_meters": 92135,
"duration_seconds": 4505,
"passes_through_danger_area": false,
"is_toll": false,
"is_hov": false,
"is_fastest": true,
"alerts": [
{
"alert_id": "10",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.200637,
"longitude": 34.833022
},
{
"alert_id": "62",
"type": "JAM",
"subtype": "JAM_HEAVY_TRAFFIC",
"latitude": 32.270201,
"longitude": 34.849096
},
{
"alert_id": "42",
"type": "HAZARD",
"subtype": "HAZARD_ON_ROAD_TRAFFIC_LIGHT_FAULT",
"latitude": 32.281034,
"longitude": 34.85772
},
{
"alert_id": "90",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.60586,
"longitude": 34.927186
}
],
"jams": [],
"traffic_label": "usual traffic"
},
{
"route_coordinates": [],
"route_name": "2 צפון",
"length_meters": 92135,
"duration_seconds": 4422,
"passes_through_danger_area": false,
"is_toll": false,
"is_hov": true,
"is_fastest": false,
"alerts": [
{
"alert_id": "10",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.200637,
"longitude": 34.833022
},
{
"alert_id": "47",
"type": "JAM",
"subtype": "JAM_HEAVY_TRAFFIC",
"latitude": 32.265968,
"longitude": 34.839995
},
{
"alert_id": "42",
"type": "HAZARD",
"subtype": "HAZARD_ON_ROAD_TRAFFIC_LIGHT_FAULT",
"latitude": 32.281034,
"longitude": 34.85772
},
{
"alert_id": "90",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.60586,
"longitude": 34.927186
}
],
"jams": [],
"traffic_label": "usual traffic",
"hov_min_passengers": 2
},
{
"route_coordinates": [],
"route_name": "5 מזרח; 6 צפון",
"length_meters": 109804,
"duration_seconds": 4788,
"passes_through_danger_area": false,
"is_toll": true,
"is_hov": false,
"is_fastest": false,
"alerts": [
{
"alert_id": "27",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.121648,
"longitude": 34.862313
},
{
"alert_id": "39",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.575301,
"longitude": 35.044467
},
{
"alert_id": "01",
"type": "POLICE",
"subtype": "NO_SUBTYPE",
"latitude": 32.641337,
"longitude": 35.074371
}
],
"jams": [],
"traffic_label": "usual traffic",
"toll_price": 57.22,
"toll_price_currency": "ILS",
"toll_road_name": null
},
{
"route_coordinates": [],
"route_name": "2 צפון; 6 צפון",
"length_meters": 109617,
"duration_seconds": 5947,
"passes_through_danger_area": false,
"is_toll": true,
"is_hov": false,
"is_fastest": false,
"alerts": [
{
"alert_id": "47",
"type": "JAM",
"subtype": "JAM_HEAVY_TRAFFIC",
"latitude": 32.265968,
"longitude": 34.839995
},
{
"alert_id": "42",
"type": "HAZARD",
"subtype": "HAZARD_ON_ROAD_TRAFFIC_LIGHT_FAULT",
"latitude": 32.281034,
"longitude": 34.85772
},
{
"alert_id": "01",
"type": "POLICE",
"subtype": "NO_SUBTYPE",
"latitude": 32.641337,
"longitude": 35.074371
}
],
"jams": [],
"traffic_label": "heavier traffic than usual",
"toll_price": 47.51,
"toll_price_currency": "ILS",
"toll_road_name": null
},
{
"route_coordinates": [],
"route_name": "2 צפון; 6 צפון",
"length_meters": 109617,
"duration_seconds": 5865,
"passes_through_danger_area": false,
"is_toll": true,
"is_hov": true,
"is_fastest": false,
"alerts": [
{
"alert_id": "10",
"type": "HAZARD",
"subtype": "HAZARD_ON_SHOULDER_CAR_STOPPED",
"latitude": 32.200637,
"longitude": 34.833022
},
{
"alert_id": "88",
"type": "JAM",
"subtype": "JAM_HEAVY_TRAFFIC",
"latitude": 32.269655,
"longitude": 34.846569
},
{
"alert_id": "42",
"type": "HAZARD",
"subtype": "HAZARD_ON_ROAD_TRAFFIC_LIGHT_FAULT",
"latitude": 32.281034,
"longitude": 34.85772
},
{
"alert_id": "01",
"type": "POLICE",
"subtype": "NO_SUBTYPE",
"latitude": 32.641337,
"longitude": 35.074371
}
],
"jams": [],
"traffic_label": "heavier traffic than usual",
"hov_min_passengers": 2,
"toll_price": 47.51,
"toll_price_currency": "ILS",
"toll_road_name": null
}
][
{
"name": "Sunnyvale",
"address": "CA, USA",
"latitude": 37.368829999999996,
"longitude": -122.0363496
},
{
"name": "Caltrain - Sunnyvale Station",
"address": "W Evelyn Ave, Sunnyvale",
"latitude": 37.378609399999995,
"longitude": -122.03110219999999
},
{
"name": "Sunnyvale Public Library",
"address": "West Olive Avenue, Sunnyvale, CA, USA",
"latitude": 37.372005099999996,
"longitude": -122.03890729999999
},
{
"name": "Toyota Sunnyvale",
"address": "W El Camino Real, Sunnyvale",
"latitude": 37.3706765,
"longitude": -122.0443995
},
{
"name": "Sunnyvale Municipal Golf Course",
"address": "605 Macara Ave, Sunnyvale",
"latitude": 37.3986355,
"longitude": -122.04178309999999
},
{
"name": "Sunnyvale Ford Lincoln",
"address": "E El Camino Real, Sunnyvale",
"latitude": 37.3604043,
"longitude": -122.0241422
},
{
"name": "Sunnyvale Department of Public Safety",
"address": "All America Way, Sunnyvale",
"latitude": 37.3705232,
"longitude": -122.03988820000001
},
{
"name": "Sunnyvale Community Center",
"address": "Sunnyvale",
"latitude": 37.358526499999996,
"longitude": -122.02484259999999
},
{
"name": "Sunnyvale West",
"address": "Sunnyvale, CA, USA",
"latitude": 37.3718602,
"longitude": -122.0484814
},
{
"name": "Sunnyvale City Hall",
"address": "W Olive Ave, Sunnyvale",
"latitude": 37.3712496,
"longitude": -122.03805039999999
}
]Key features and capabilities
What the Waze API supports out of the box.
- Get alerts and jams in any geographic location or area worldwide.
- Access any Waze alert type, including accidents, hazards, traffic jams, police, and many others.
- Get driving directions from Waze, with optional routing through toll pass and vignette roads.
- Search for locations completions from Waze (search autocomplete / typeahead)
Docs and code
Integrate in minutes, in any language
Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.
import requests
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.request(
'GET',
'https://api.openwebninja.com/waze/alerts-and-jams',
params={"bottom_left":"40.66615391742187,-74.13732147216798","top_right":"40.772787404902594,-73.76818084716798"},
headers=headers
)Why this API
Why teams choose the OpenWeb Ninja Waze API
We keep it fast and reliable every day, and we keep adding what customers ask for.
Comprehensive
Use the API's extensive capabilities - get comprehensive alerts & jams information from Waze in real-time.
Reliable
Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.
Lightning Fast
Get the data you need from Waze within seconds or less, keeping your operation fast and smooth.
Scalable
Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.
Real-Time Data
Get the most current data available on Waze, ensuring your information is always real-time.
Free Tier
Start with our generous free tier for easy testing and integration (no credit card required).
Pricing
Simple plans, free to start
Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.
Ultra
Most popularPrices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.
How many alerts and jams can I get per request?
Up to 200 alerts via the max_alerts parameter and up to 800 jams via the max_jams parameter. If you omit these parameters, the default is 20. Set max_alerts=200 and max_jams=800 for maximum coverage in a single request.
How do I get full coverage of a large geographic area?
If your area contains more than 200 alerts (or 800 jams), split it into smaller bounding boxes and query each separately, then merge the results on your side. Keep bounding boxes within a single country for best results. Deduplicate by alert ID if neighboring boxes overlap.
Can I filter results by alert type (accidents, police, hazards)?
Yes. Use alert_types with a comma-separated list of types such as ACCIDENT, POLICE, and HAZARD (e.g., alert_types=ACCIDENT,HAZARD). You can further narrow by alert_subtypes. Type filtering is applied after Waze returns results, so the 200-alert (or 800-jam) cap still applies to the unfiltered set.
Is historical Waze data available?
No. The Waze API returns live, real-time data only. Historical alerts and jams are not stored or retrievable. For historical traffic analysis, you would need to poll the API on a schedule and persist results yourself.
Why am I missing alerts for an area?
Waze (and therefore the API) returns up to 200 alerts and up to 800 jams per area. If your bounding box covers a region with more incidents than these limits, the extras are dropped. For high coverage, keep each bounding box reasonably small. Split a large region into smaller adjacent bboxes and query each separately, then merge results on your side. Also confirm your bbox coordinates are in the right order (bottom_left first, then top_right) and that the bbox does not cross country boundaries.
Does the Waze API return driving directions and routes?
Yes, via the /driving-directions endpoint. Pass source_coordinates and destination_coordinates to get the route, and set return_route_coordinates=true to include the route's lat/lng path (useful for plotting on a map). Set toll_passes=true to route as if you hold all toll passes and vignettes (like the Toll passes setting in the Waze app); otherwise Waze avoids roads that require one. The /alerts-and-jams endpoint returns live incidents, not routes. For Google Maps-based directions, the separate Driving Directions API is also available.
Can I get a custom plan with higher limits or a hard cap?
Yes. Contact us at support@openwebninja.com with your expected monthly volume and any requirements (hard request caps to prevent overage charges from automated retries, higher RPS). Custom plans can combine custom request limits, rate limits, and per-request pricing tailored to your usage.
How do I subscribe to and start using the Waze API?
Click the "Try for Free" button at the top of this page to sign up on the OpenWeb Ninja developer portal, subscribe to a plan, and start calling the API by passing your key in the x-api-key header. No credit card required for the free tier. The API is also available on the RapidAPI marketplace if that fits your workflow better (link available at the top). Both routes serve identical endpoints, parameters, and response shapes; the direct portal route avoids RapidAPI's data transfer limits.
Start using the Waze API today
Free tier included, no credit card required. Your first response is a minute away.