Solar Potential API

GET

Estimate sunlight hours and panel direction for any coordinate.

Solar Potential calculates solar energy potential for any latitude and longitude coordinates. It returns average daily usable sunlight hours and optimal panel orientation, with paid plans adding yearly totals and cloud factors.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/solarpotential?lat=37.7749&lon=-122.4194
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "coordinates": {
      "latitude": 37.7749,
      "longitude": -122.4194
    },
    "usableHours": {
      "avgDailyUsableSunlightHours": 12.19,
      "yearlyUsableSunlightHoursRaw": 4448,
      "adjustedYearlyUsableSunlightHours": 1557
    },
    "bestDirection": "South",
    "cloudFactor": 0.35,
    "disclaimer": "This is a rough estimate based on coordinates and general climate patterns. For precise solar potential, consider local weather patterns, obstructions, and professional assessments."
  }
}

About the Solar Potential API

Pass geographic coordinates to receive average daily usable sunlight hours and the optimal compass orientation for photovoltaic panels. Paid plans include raw annual sunlight hours, cloud cover reduction factors, and weather-adjusted yearly totals. An estimation disclaimer accompanies each response.

What people use it for

Rooftop Solar Quoting
Installers compute daily sunlight hours and recommended panel orientation when generating preliminary equipment estimates for homeowner leads.
Real Estate Listings
Property portals display average daily sunlight and optimal panel orientation directly on home profile pages to highlight green energy readiness.
Off-Grid Site Selection
Before deploying remote monitoring hardware, field engineers check local solar exposure to verify whether small solar arrays can sustain battery levels.
Building Architecture Design
To guide passive solar layouts, architects query candidate coordinates for panel headings and daily sunlight availability.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Solar Potential

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Solar Potential API.

Read the docs
Can I look up solar potential for any global coordinate?
Yes. The API accepts decimal latitude and longitude coordinates for any location worldwide. It calculates average daily usable sunlight hours and identifies the optimal compass direction for solar panels based on those coordinates.
Does the API provide roof tilt or mounting angle recommendations?
No. The API identifies the optimal compass heading, such as South or Southwest, along with daily usable sunlight hours. It does not calculate specific roof pitch angles or panel tilt degrees.
Are cloud factor and annual sunlight totals included on the Free plan?
No. The Free plan returns the optimal direction and average daily usable sunlight hours. Raw yearly usable sunlight hours, cloud-adjusted yearly sunlight hours, and the cloud factor metric require any paid plan, starting with Starter.
How many solar estimates does the Free plan cover?
The Free plan includes 200 credits each month, covering 100 solar queries at 2 credits per call. If you need more volume, the Starter plan covers 100,000 queries per month, which works out to about $0.30 per 1,000 calls.
Can I display these solar estimates in a commercial proposal tool?
Yes, provided you are on a paid plan. You can use the sunlight figures and panel directions inside customer quotes, proposal generators, or web applications, but you may not resell or redistribute the raw API responses directly.

Ready to build with Solar Potential? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs