You're all set!

To start developing, please head over to our developer documentation.

Activate the Google Street View Image API

To get you started we'll guide you through the Google Developers Console to do a few things first:

  1. Create or choose a project
  2. Activate the Google Street View Image API
  3. Create appropriate keys
Continue

Error Messages

The Google Street View Image API may issue an error or warning when something goes wrong.

Invalid requests

In the case of an invalid request, the Google Street View Image API returns an HTTP 4xx status code and a message describing the problem. Below are examples of such error conditions. Note: This is not a complete list of the possible errors. Please check the actual error code and message returned by the API for details of specific problems.

Example of error condition Status code
The request includes an invalid parameter, or a required parameter is missing. For example, the size parameter is not within the expected range of numeric values, or is missing from the request. 400 BAD REQUEST
The API key included in the request is invalid. 403 FORBIDDEN

Errors that prevent a street view image from being displayed

If the request is valid, but another error occurs that prevents the street view image from being displayed, the Google Street View Image API returns either text or an error image instead of the street view image, depending on the error. An example of such an error condition is when the application exceeds its usage limits.

Error image displayed instead of a map
Figure: An error image displayed instead of a street view image

Errors related to usage limits

If your use of the Street View Image API exceeds the daily usage limits, the page displays an error image instead of a street view image, with a link indicating the type of error. For example “g.co/streetviewerror/key”.

Usage limits errors and solutions
Usage limits error: exceeded free daily map loads limit You are using the Street View Image API without an API key, and you have exceeded the free daily map loads limit. To resolve, you must:
  1. Get an API key
  2. Enable billing
  3. Sign your URL
Usage limits error: using API without an API key

You are using the Street View Image API without an API key, and have exceeded the 50 queries-per-second limit for keyless usage.

To resolve, you must get an API key.

Usage limits error: exceeded maximum daily map loads limit You have exceeded the maximum daily map loads limit for the Street View Image API. This error can occur under one of two conditions:
  1. You have exceeded the free daily map loads limit but you have not enabled billing. To resolve, enable billing and sign your URL.

    - or-

  2. You have enabled billing, and you have exceeded the maximum billable daily map loads limit. To resolve, consider purchasing a Premium Plan.
Usage limits error: billable requests URLs are missing the digital signature You have exceeded the free daily map loads limit and are now in a billable scenario. If you have already enabled billing to increase your daily quota, you will get this error if you have not signed your URL. All billable requests must use a digital signature. To resolve,
  1. Enable billing
  2. Sign your URL

Send feedback about...

Google Street View Image API
Need help? Visit our support page.