Google Maps Traffic Alerts API

Fast and Reliable Real-Time Traffic Alerts API - Get live traffic incidents (accidents, construction, road closures, and other slowdowns) with type and precise coordinates for any geographic area from Google Maps.

Also available on RapidAPI - Connect to the Google Maps Traffic Alerts API on RapidAPI

API Data Samples

Response data samples of the different kinds of objects the API provides

Traffic Alerts Response

{
    "count": 45,
    "alerts": [
        {
            "type": "accident",
            "latitude": 40.736852,
            "longitude": -74.115829
        },
        {
            "type": "construction",
            "latitude": 40.856409,
            "longitude": -74.041672
        },
        {
            "type": "road_closed",
            "latitude": 40.800296,
            "longitude": -74.076004
        },
        {
            "type": "incident",
            "latitude": 40.611346,
            "longitude": -74.035835
        },
        {
            "type": "accident",
            "latitude": 40.712776,
            "longitude": -74.005974
        },
        {
            "type": "construction",
            "latitude": 40.758896,
            "longitude": -73.98513
        },
        {
            "type": "incident",
            "latitude": 40.689247,
            "longitude": -74.044502
        },
        {
            "type": "road_closed",
            "latitude": 40.741895,
            "longitude": -73.989308
        },
        {
            "type": "accident",
            "latitude": 40.650002,
            "longitude": -73.949997
        },
        {
            "type": "construction",
            "latitude": 40.678178,
            "longitude": -73.94416
        },
        {
            "type": "incident",
            "latitude": 40.729516,
            "longitude": -73.9874
        },
        {
            "type": "accident",
            "latitude": 40.820001,
            "longitude": -73.929901
        },
        {
            "type": "road_closed",
            "latitude": 40.706085,
            "longitude": -74.008827
        },
        {
            "type": "construction",
            "latitude": 40.744678,
            "longitude": -74.032364
        },
        {
            "type": "incident",
            "latitude": 40.63335,
            "longitude": -74.13858
        },
        {
            "type": "accident",
            "latitude": 40.767101,
            "longitude": -73.982601
        }
    ]
}

Key Features & Capabilities

The main features and capabilities supported by the API

  • Get all live traffic incidents in any geographic area worldwide, sourced from Google Maps, with a single request.
  • Every incident is returned with its type - accident, construction, road closure, or other incident - so you can filter and prioritize on your side.
  • Each incident carries precise latitude and longitude coordinates, ready to plot directly onto a map or feed into routing logic.
  • Target any area with a simple bounding box (bottom-left and top-right coordinates) plus an optional zoom level for incident granularity.
  • Live traffic conditions on every call - the response reflects the current state of the road, not a stale snapshot.
  • Localize incident data with a language parameter to match your users and application.

API Docs, Playground, & Code Examples

Please check our API docs or try the API on the API Playground. Code samples are available for all languages and frameworks - JavaScript / Node.js, Python, Java, Ruby, cURL, and more:

Shell (cURL)JavascriptPythonNode.jsPHPJavaC#C++Ruby

Why Use OpenWeb Ninja Google Maps Traffic Alerts API?

To provide you with top quality API, we work hard every day keeping it fast and reliable while contantly taking user feedback and looking to add new capabilities and features.

Comprehensive

Get every reported traffic incident in the area in a single call - accidents, construction, road closures, and other slowdowns - each with its type and precise coordinates.

Reliable

Leverage our advanced data collection technology and infrastructure to consistently and reliably access the traffic data you need, with consistent uptime.

Lightning Fast

Traffic incident data is returned in a few seconds or less for most queries, keeping your monitoring systems and end-user applications responsive.

Scalable

Monitor traffic across thousands of geographic areas simultaneously. Custom volume and rate limits available on request.

Real-Time Traffic Conditions

Every API call reflects the current state of the road as reported on Google Maps - not a snapshot from minutes or hours ago.

Free Tier

Start with 100 free requests to test your integration and explore the data. No credit card required.

Plans and Pricing

If the plans below do not meet your needs, please contact us for a custom pricing plan.

Free

$0/mo

100
Requests / Month
Hard limit

Rate Limit
1000 requests per hour

Pro

$25/mo

10,000
Requests / Month
+ $0.003 per additional

Rate Limit
10 requests per second

Ultra

$75/mo

50,000
Requests / Month
+ $0.002 per additional

Rate Limit
20 requests per second

Mega

$150/mo

200,000
Requests / Month
+ $0.001 per additional

Rate Limit
30 requests per second

Pay As You Go

Per use

$0.005 / use
Requests

Rate Limit
10 requests per second

FAQ

Most common questions and answers

What is the Google Maps Traffic Alerts API?


How do I subscribe to the Google Maps Traffic Alerts API?


What types of traffic incidents does the API return?


How do I query traffic alerts for a specific area?


How fresh is the traffic data?


Can I use the API to cover a large region?


What are common use cases for this API?


How do I subscribe to and start using the Google Maps Traffic Alerts API?


APIs by Category

Didn't find the API you are looking for? Request an API

© 2026 OpenWeb Ninja. All rights reserved.

G2 LogoTrustpilot LogoGitHub