Solar API overview
Stay organized with collections
Save and categorize content based on your preferences.
European Economic Area (EEA) developers
The Google Maps Platform Solar API is a service focused on helping
accelerate solar and energy system installations. The Solar API generates
detailed rooftop data based on Google's extensive geospatial data and computing
resources in order to evaluate rooftop solar energy potential.
Why use the Solar API
The API accepts requests for three endpoints:
buildingInsights: This
service endpoint returns insights about the location, dimensions, and solar
potential of a building.
dataLayers: This
service endpoint returns URLs for raw solar information datasets for an area
surrounding a location.
geoTiff: This endpoint fetches rasters
with encoded solar information, including a digital surface model, an aerial
image, annual and monthly flux maps, and hourly shade.
This data can help users:
- Remotely design a solar power system
- Reduce solar site assessment time
- Prioritize installation locations
- Create more accurate proposals
- Increase customer conversion rates
- Provide insightful details to educate consumers
Solar API country and region coverage
See Solar API supported countries and regions for the latest
coverage details, on a country-by-country basis.
Try the Solar API demo
To learn more about the capabilities of the Solar API, check out the
Solar API demo web
app. You can
also optionally reuse the
code
used to build the demo in GitHub.
How to use the Solar API
What's next
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[null,null,["Last updated 2025-08-28 UTC."],[[["\u003cp\u003eThe Google Maps Platform Solar API leverages Google's geospatial data to provide detailed rooftop insights for evaluating solar energy potential, accelerating solar and energy system installations.\u003c/p\u003e\n"],["\u003cp\u003eThe API offers three endpoints: buildingInsights, dataLayers, and geoTiff, to access building-specific insights, raw solar datasets, and encoded solar information rasters respectively.\u003c/p\u003e\n"],["\u003cp\u003eUtilizing the Solar API can significantly reduce site assessment time, remotely design solar systems, optimize installation locations, and create accurate proposals to increase customer conversion.\u003c/p\u003e\n"],["\u003cp\u003eCoverage details for the Solar API are available on a country-by-country basis and a demo web app showcases the API's capabilities.\u003c/p\u003e\n"],["\u003cp\u003eTo use the Solar API, users need to set up a Google Cloud project and then utilize the available endpoints to retrieve data based on their specific needs.\u003c/p\u003e\n"]]],["The Google Maps Platform Solar API offers three endpoints: `buildingInsights` for building-specific solar potential, `dataLayers` for raw solar data, and `geoTiff` for encoded solar information like flux maps and shade data. Users can utilize this data to remotely design solar systems, reduce assessment times, prioritize locations, create proposals, increase conversion rates, and educate consumers. To start, set up a Google Cloud project, then make requests to the endpoints. A demo app is also available.\n"],null,["# Solar API overview\n\n**European Economic Area (EEA) developers** If your billing address is in the European Economic Area, effective on 8 July 2025, the [Google\nMaps Platform EEA Terms of Service](https://cloud.google.com/terms/maps-platform/eea) will apply to your use of the Services. [Learn more](/maps/comms/eea/faq). In addition, certain content from the Solar API will no longer be returned. [Learn more](/maps/comms/eea/solar). \n\nThe Google Maps Platform Solar API is a service focused on helping\naccelerate solar and energy system installations. The Solar API generates\ndetailed rooftop data based on Google's extensive geospatial data and computing\nresources in order to evaluate rooftop solar energy potential.\n\nWhy use the Solar API\n---------------------\n\nThe API accepts requests for three endpoints:\n\n- [buildingInsights](/maps/documentation/solar/building-insights): This\n service endpoint returns insights about the location, dimensions, and solar\n potential of a building.\n\n- [dataLayers](/maps/documentation/solar/data-layers): This\n service endpoint returns URLs for raw solar information datasets for an area\n surrounding a location.\n\n- [geoTiff](/maps/documentation/solar/geotiff): This endpoint fetches rasters\n with encoded solar information, including a digital surface model, an aerial\n image, annual and monthly flux maps, and hourly shade.\n\nThis data can help users:\n\n- Remotely design a solar power system\n- Reduce solar site assessment time\n- Prioritize installation locations\n- Create more accurate proposals\n- Increase customer conversion rates\n- Provide insightful details to educate consumers\n\nSolar API country and region coverage\n-------------------------------------\n\nSee [Solar API supported countries and regions](/maps/documentation/solar/coverage) for the latest\ncoverage details, on a country-by-country basis.\n\nTry the Solar API demo\n----------------------\n\nTo learn more about the capabilities of the Solar API, check out the\n[Solar API demo web\napp](https://solar-potential-296769475687.us-central1.run.app/). You can\nalso optionally [reuse the\ncode](https://github.com/googlemaps-samples/js-solar-potential)\nused to build the demo in GitHub.\n\nHow to use the Solar API\n------------------------\n\n|---|------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------|\n| 1 | **Get set up.** | Start with [Set up your Google Cloud project](/maps/documentation/solar/cloud-setup) and complete the instructions that follow. |\n| 2 | **Get insights about the location, dimensions and solar potential of a building.** | See [Make a Building Insights request](/maps/documentation/solar/building-insights). |\n| 3 | **Get raw solar information for an area surrounding a location.** | See [Make a Data Layers request](/maps/documentation/solar/data-layers). |\n\nWhat's next\n-----------\n\n- [Set up your Google Cloud project](/maps/documentation/solar/cloud-setup)\n- [Review pricing and usage limits](/maps/documentation/solar/usage-and-billing)\n- [View the API reference](/maps/documentation/solar/reference/rest)\n- [Review the FAQ](/maps/documentation/solar/faq)\n- [Review support options](/maps/documentation/solar/support)"]]