Shadowmap API:

The world’s first global 3D solar data layer

Add high-precision sunlight and shadow information to your software applications and enhance your LLMs. Based on the worldwide renowned Shadowmap.

Trusted by real estate platforms, energy companies and urban planners across the world.

Currently onboarding select partners.

Shadowmap API delivers high-precision sunlight and shadow information to your applications

Shadowmap API:

The world’s first global 3D solar data layer

Add high-precision sunlight and shadow information to your software applications and enhance your LLMs. Based on the worldwide renowned Shadowmap.

Trusted by real estate platforms, energy companies and urban planners across the world.

Currently onboarding select partners.

Shadowmap API delivers high-precision sunlight and shadow information to your applications

Shadowmap API:

The world’s first global 3D solar data layer

Add high-precision sunlight and shadow information to your software applications and enhance your LLMs. Based on the worldwide renowned Shadowmap.

Trusted by real estate platforms, energy companies and urban planners across the world.

Currently onboarding select partners.

Shadowmap API delivers high-precision sunlight and shadow information to your applications
  • Logo of willhaben.at
  • Logo of SageGlass
  • Logo of neho.ch
  • Logo of Solenso
  • Logo of Von Poll Immobilien
  • Logo of Solenso

Use Cases

Built for businesses that need solar intelligence at scale.

From PropTech to CleanTech – teams integrate the Shadowmap API to deliver differentiated features and get a step ahead of their competitors.

Realtime solar planning with Shadowmap

Sun Score for Real Estate

A single metric indicating how much sun a property receives

The Sunscore API rates buildings based on their annual direct sun exposure – between 0 and 100. Feed it coordinates, get back a precise score based on real 3D building geometry, terrain, and the sun’s path across the sky. Instantly comparable across any portfolio. Also includes monthly scores, sunlight hours and confidence levels.

Relevant for:

  • PropTech platforms

  • Real estate portals

  • Mortgage tools

  • Energy assessors

Outdoor & Hospitality

Sun or shade at your destination

Help users plan outdoor experiences around sunlight. Whether it's a restaurant terrace, a park bench or a hiking waypoint – our API tells you in real time whether that specific spot is in sun or shade right now, or at any past or future time. Relevant for booking platforms, city guides, event planners and outdoor apps that want to go beyond weather data.

Relevant for:

  • Sustainable urban mobility

  • Travel apps

  • Outdoor & adventure apps

  • Event platforms

  • Hospitality booking

iPad na mesa com xícara de café e jogo americano, mostrando mapa de irradiação solar 3D do recurso Shadowmap do 3D Solar Analytics

API Reference

Endless applications. Just like the Sun.

Our APIs run on worldwide 3D data including terrain, buildings and vegetation – combined with precise solar calculations.

Shadowmap API Endpoint #1

Check any point for direct sunlight

Determines whether a specific geographical location – at the specified time – is in the Sun or not, taking any physical 3D obstacle (terrain, buildings, trees) into account that could be in the way (excl. atmospheric phenomena like clouds).

As a bonus, you also receive elevation of the provided point and useful sun statistics.

Shadowmap API tells you in real time whether that specific spot is in sun or shade right now, or at any future time.
Shadowmap API tells you in real time whether that specific spot is in sun or shade right now, or at any future time.

Example JSON Output

{
  "status": {
    "isInDirectSunlight": true
  },
  "location": {
    "lat": 40.7612362,
    "lng": -73.9590638,
    "elevation": 8.75
  },
  "sunPosition": {
    "isAboveHorizon": true,
    "altitude": 52.35,
    "azimuth": 40.33
  },
  "shadowOccluders": {
    "coverageRadius": 5000,
    "lastUpdate": {
      "oldest": "2000-01-01",
      "newest": "2026-01-31"
    }
  }
}
{
  "isTargetPropertyDirectHit": false,
  "sunscore": {
    "annual": 0.4581672475722567,
    "monthly": [
      0.26293160201215254,
      0.38541329138480285,
      0.45942796803593206,
      0.5253781574703349,
      0.5405585464917306,
      0.5523174251228928,
      0.5444960591470797,
      0.5318232466652821,
      0.49206811095425035,
      0.41560548774516815,
      0.30124259718518337,
      0.1863479246240292
    ],
    "confidence": 0.9911270030459541
  },
  "directSunlight": {
    "annual": 3.648600302240911,
    "monthly": [
      1.7909537120548231,
      2.6153685448004302,
      3.636997093810434,
      4.620444180051556,
      5.086631314778922,
      5.3822724568709095,
      5.219766993106594,
      4.810998530913712,
      4.092702756295855,
      2.926455067068373,
      2.0473296318329037,
      1.5032398789762877
    ]
  },
  "targetProperty": {
    "isFallback": false,
    "location": {
      "lat": 40.7613401162293,
      "lng": -73.9589093439281
    },
    "id": "93d276df-5e2c-4353-9254-6afb527c9130"
  },
  "shadowOccluders": {
    "coverageRadius": 5000,
    "lastUpdate": {
      "oldest": "2000-01-01",
      "newest": "2026-01-31"
    }
  }
}

Shadowmap API Endpoint #2

Sunscore for any building

Provide coordinates for a building and get back a precise annual sun exposure score — based on 3D geometry (terrain, buildings, trees). No building found at the provided location? The API creates a placeholder shape for you.

The metric represents the amount of sunlight the building’s exterior surface receives throughout the year on a 0-to-100 scale: 0 means that no sun ray ever hits it, while 100 means that the building is never in the shade across the year (imagine a single building on the top of the highest mountain).

Additionally, we provide monthly Sunscores as well as confidence levels based on the accuracy of the surrounding 3D data at the given location.

Shadowmap API calculates a comparable metric that represents the amount of sunlight the building receives.
Shadowmap API calculates a comparable metric that represents the amount of sunlight the building receives.

Example JSON Output

{
  "isTargetPropertyDirectHit": false,
  "sunscore": {
    "annual": 0.46,
    "monthly": [
      0.26, 0.39, 0.46, 0.53, 0.54, 0.55,
      0.54, 0.53, 0.49, 0.42, 0.30, 0.19
    ],
    "confidence": 0.99
  },
  "directSunlight": {
    "annual": 3.65,
    "monthly": [
      1.79, 2.62, 3.64, 4.62, 5.09, 5.38,
      5.22, 4.81, 4.09, 2.93, 2.05, 1.50
    ]
  },
  "targetProperty": {
    "isFallback": false,
    "location": {
      "lat": 40.7612362,
      "lng": -73.9590638
    },
    "id": "93d276df-5e2c-4353-9254-6afb527c9130"
  },
  "shadowOccluders": {
    "coverageRadius": 5000,
    "lastUpdate": {
      "oldest": "2000-01-01",
      "newest": "2026-01-31"

{
  "isTargetPropertyDirectHit": false,
  "sunscore": {
    "annual": 0.46,
    "monthly": [
      0.26, 0.39, 0.46, 0.53, 0.54, 0.55,
      0.54, 0.53, 0.49, 0.42, 0.30, 0.19
    ],
    "confidence": 0.99
  },
  "directSunlight": {
    "annual": 3.65,
    "monthly": [
      1.79, 2.62, 3.64, 4.62, 5.09, 5.38,
      5.22, 4.81, 4.09, 2.93, 2.05, 1.50
    ]
  },
  "targetProperty": {
    "isFallback": false,
    "location": {
      "lat": 40.7612362,
      "lng": -73.9590638
    },
    "id": "93d276df-5e2c-4353-9254-6afb527c9130"
  },
  "shadowOccluders": {
    "coverageRadius": 5000,
    "lastUpdate": {
      "oldest": "2000-01-01",
      "newest": "2026-01-31"

  • Logo of willhaben.at
  • Logo of SageGlass
  • Logo of neho.ch
  • Logo of Solenso
  • Logo of Von Poll Immobilien
  • Logo of Solenso

NOW ONBOARDING

Apply for API Early Access

We're working closely with a small group of launch partners to shape the final product. Tell us what you're working on – we'll review your application and get back to you within a few business days.

API Application Form

APRENDER

Perguntas frequentes

How accurate are the results?

Does the API work worldwide?

What are the rate limits and pricing model?