Welcome

Welcome to the StreetLight Developer Guides! Here you can find introductory information and instructions for each of the StreetLight APIs.

StreetLight APIs

StreetLight provides the following APIs to access transportation metrics:

StreetLight InSight® API provides REST endpoints for functionality available in the StreetLight InSight® web app. Use this API to define and run transportation analyses and access key metrics programmatically.

StreetLight Advanced Traffic Counts API Designed for private sector clients, this API delivers highly detailed traffic data for vehicle and pedestrian travel across North America on demand.

To request access to the StreetLight InSight® API or the StreetLight Advanced Traffic Counts API:

  • New to StreetLight? Request credentials here
  • Existing customer? Contact your account representative or Support to add API access to your subscription and get an API key

📘

The StreetLight Developer Hub contains information and resources for working with StreetLight APIs. For more information, see the StreetLight Help Center.

Guides

You are currently in the Guides section of the StreetLight Developer Hub. Here, you can find:

  • API overviews
  • Requirements before you begin
  • Example workflows
  • Learning resources for StreetLight products

Once you understand the API you want to use and have your API Key, you can use the API Reference to explore available endpoints and start making requests.

API Reference

Use the API Reference to view all endpoints, parameters, and request/response details. You can also generate and test requests using the built-in Try It! feature.

Using the Try It! feature

  1. Choose an endpoint.
  2. Fill in the required parameters.
  3. On the right, select a programming language, such as Python or R.
  4. Under Authentication, enter your API key.
  5. Click Try It! to send the request, or copy the request.

Watch the following demo to see how it works:

Recipes

Recipes contains step-by-step walkthroughs of scripts and code samples that use StreetLight APIs. You can use recipes to learn about or test StreetLight APIs, as well as to inspire your own applications of StreetLight APIs.