Data and tools to build the solar future

Actual and forecast solar irradiance and power data, globally, using satellites and surface measurements

Instant access to data, anywhere

  • Historical, live, and forecast
  • Updated every 10-15 minutes, using satellites and real PV data
  • Trusted by power and solar experts worldwide

Grid Aggregations

  • Improve load forecasts
  • Manage and plan your network
  • Control VPPs & microgrids
  • Avoid DIY challenges

Tens, thousands or millions of PV systems, simulated and forecasted in real time, rolled up into your grid or market region.

Utility Scale

  • Reduce penalties & curtailment
  • Plan maintenance
  • Manage attached storage
  • Get high quality historical irradiance data
  • Group systems for grid management
  • Get started fast with simplified data requirements
  • Upload data to improve your forecasts

Rooftop

  • Actively manage storage, VPPs and smart devices using tuned PV output forecasts
  • Access forecasts for each site using our API

PV Tuning

  • Learns about your PV system to give you a better forecast
  • Captures shading and other local factors
  • No system specs required
  • Powers our forecasts

  • Capture Shading Impacts
  • Detect Degradation, Estimate Tilt
  • Identify Azimuth Angles
  • Individualise Cloud Impacts

Actual

Untuned

Line chart
  • import solcast
    # Fetch latest PV power forecast
    pv_power_resp = solcast.get_pv_power_forecasts(-35, 149, capacity=2000, tilt=23, azimuth=0, api_key='YOUR_API_KEY')
    # Print soonest PV power forecast
    print(pv_power_resp.forecasts[0]['pv_estimate'])
  • const solcast = require('solcast');
    const point = solcast.latLng(-33.865143, 151.209900); // Sydney, Australia
    const radiationOptions = solcast.Options.radiation();
    radiationOptions.APIKey = 'YOUR_API_KEY';
    const results = solcast.Radiation.forecast(point, radiationOptions);
    results.then(results => {
     console.log(results);
    })
    .catch(err => {
     console.log(err);
    });
  • ## ENDPOINT EXAMPLE
    https://api.solcast.com.au/radiation/forecasts?longitude=149.117&latitude=-35.277&api_key=YOUR_API_KEY&format=csv ## RESPONSE EXAMPLE Ghi,Ghi90,Ghi10,Ebh,Dni,Dni10,Dni90,Dhi,air_temp,Zenith,Azimuth,cloud_opacity,period_end,Period 178,178,168,115,504,478,504,63,9,77,-52,0,2018-07-12T22:30:00Z,PT30M 261,261,248,187,618,586,618,74,9,73,-47,1,2018-07-12T23:00:00Z,PT30M 337,337,321,256,680,645,680,81,10,68,-41,2,2018-07-12T23:30:00Z,PT30M 406,406,387,319,728,686,728,88,11,64,-35,3,2018-07-13,PT30M 413,463,289,260,543,239,775,153,12,61,-28,10,2018-07-13T00:30:00Z,PT30M 455,508,352,300,582,160,805,155,13,59,-21,10,2018-07-13T01:00:00Z,PT30M 492,537,431,343,634,374,815,148,14,57,-13,9,2018-07-13T01:30:00Z,PT30M 531,553,496,402,719,581,799,129,15,56,-4,4,2018-07-13T02:00:00Z,PT30M 537,553,500,414,740,585,799,123,15,56,4,3,2018-07-13T02:30:00Z,PT30M 527,538,487,410,753,597,795,117,15,57,12,2,2018-07-13T03:00:00Z,PT30M 497,508,457,383,744,567,784,114,16,59,20,2,2018-07-13T03:30:00Z,PT30M 451,463,412,332,685,503,743,119,16,61,28,3,2018-07-13T04:00:00Z,PT30M 391,405,356,274,625,436,689,117,16,64,35,3,2018-07-13T04:30:00Z,PT30M 323,336,292,203,542,360,625,120,16,68,41,4,2018-07-13T05:00:00Z,PT30M 246,258,223,141,481,315,564,106,16,73,47,4,2018-07-13T05:30:00Z,PT30M 167,174,151,85,378,240,445,82,16,77,52,4,2018-07-13T06:00:00Z,PT30M 88,91,79,41,240,147,276,47,15,82,57,3,2018-07-13T06:30:00Z,PT30M 24,25,22,10,59,35,65,14,14,88,61,3,2018-07-13T07:00:00Z,PT30M 0,0,0,0,0,0,0,0,14,93,66,3,2018-07-13T07:30:00Z,PT30M 0,0,0,0,0,0,0,0,13,99,69,2,2018-07-13T08:00:00Z,PT30M 0,0,0,0,0,0,0,0,13,105,73,2,2018-07-13T08:30:00Z,PT30M 0,0,0,0,0,0,0,0,13,111,77,2,2018-07-13T09:00:00Z,PT30M 0,0,0,0,0,0,0,0,13,117,80,1,2018-07-13T09:30:00Z,PT30M 0,0,0,0,0,0,0,0,12,123,84,1,2018-07-13T10:00:00Z,PT30M 0,0,0,0,0,0,0,0,12,129,88,1,2018-07-13T10:30:00Z,PT30M 0,0,0,0,0,0,0,0,12,136,92,1,2018-07-13T11:00:00Z,PT30M 0,0,0,0,0,0,0,0,11,142,97,1,2018-07-13T11:30:00Z,PT30M 0,0,0,0,0,0,0,0,11,148,103,1,2018-07-13T12:00:00Z,PT30M 0,0,0,0,0,0,0,0,11,154,110,1,2018-07-13T12:30:00Z,PT30M 0,0,0,0,0,0,0,0,10,160,120,1,2018-07-13T13:00:00Z,PT30M 0,0,0,0,0,0,0,0,10,165,137,1,2018-07-13T13:30:00Z,PT30M 0,0,0,0,0,0,0,0,10,168,163,1,2018-07-13T14:00:00Z,PT30M 0,0,0,0,0,0,0,0,10,168,-164,1,2018-07-13T14:30:00Z,PT30M 0,0,0,0,0,0,0,0,9,165,-137,1,2018-07-13T15:00:00Z,PT30M 0,0,0,0,0,0,0,0,9,160,-121,1,2018-07-13T15:30:00Z,PT30M 0,0,0,0,0,0,0,0,9,154,-110,1,2018-07-13T16:00:00Z,PT30M 0,0,0,0,0,0,0,0,9,148,-103,1,2018-07-13T16:30:00Z,PT30M 0,0,0,0,0,0,0,0,8,142,-97,1,2018-07-13T17:00:00Z,PT30M 0,0,0,0,0,0,0,0,8,136,-92,1,2018-07-13T17:30:00Z,PT30M 0,0,0,0,0,0,0,0,8,130,-88,1,2018-07-13T18:00:00Z,PT30M 0,0,0,0,0,0,0,0,8,123,-84,1,2018-07-13T18:30:00Z,PT30M 0,0,0,0,0,0,0,0,8,117,-81,1,2018-07-13T19:00:00Z,PT30M 0,0,0,0,0,0,0,0,7,111,-77,2,2018-07-13T19:30:00Z,PT30M 0,0,0,0,0,0,0,0,7,105,-73,2,2018-07-13T20:00:00Z,PT30M 0,0,0,0,0,0,0,0,7,99,-70,2,2018-07-13T20:30:00Z,PT30M 0,0,0,0,0,0,0,0,7,93,-66,2,2018-07-13T21:00:00Z,PT30M 24,24,22,11,65,47,71,13,7,88,-62,2,2018-07-13T21:30:00Z,PT30M 89,91,85,45,265,212,288,44,8,82,-57,2,2018-07-13T22:00:00Z,PT30M 172,175,163,97,431,351,467,75,8,77,-52,2,2018-07-13T22:30:00Z,PT30M 254,260,242,160,547,448,585,95,9,73,-47,2,2018-07-13T23:00:00Z,PT30M 333,339,315,227,606,501,643,106,10,68,-41,2,2018-07-13T23:30:00Z,PT30M 401,409,379,294,671,561,709,107,10,64,-35,2,2018-07-14,PT30M 459,468,431,351,724,594,763,108,11,61,-28,2,2018-07-14T00:30:00Z,PT30M 503,513,469,393,763,629,804,110,12,59,-21,2,2018-07-14T01:00:00Z,PT30M 533,544,495,420,771,615,812,113,13,57,-13,2,2018-07-14T01:30:00Z,PT30M 548,560,507,434,776,603,817,114,13,56,-4,2,2018-07-14T02:00:00Z,PT30M 548,560,503,434,776,597,817,114,14,56,4,2,2018-07-14T02:30:00Z,PT30M 533,545,485,419,769,569,812,114,14,57,12,2,2018-07-14T03:00:00Z,PT30M 504,515,457,390,736,536,777,114,15,58,20,2,2018-07-14T03:30:00Z,PT30M 460,469,415,348,718,497,759,112,15,61,28,2,2018-07-14T04:00:00Z,PT30M 403,412,362,292,666,449,707,111,15,64,35,2,2018-07-14T04:30:00Z,PT30M 335,342,299,225,601,374,641,110,15,68,41,2,2018-07-14T05:00:00Z,PT30M 258,263,228,158,511,307,547,100,15,72,47,2,2018-07-14T05:30:00Z,PT30M 176,179,156,97,431,252,461,79,14,77,52,2,2018-07-14T06:00:00Z,PT30M 92,94,82,45,265,153,288,47,13,82,57,2,2018-07-14T06:30:00Z,PT30M 26,26,23,11,65,35,71,15,12,88,61,2,2018-07-14T07:00:00Z,PT30M
  • Click Here

Solcast API

At last, the solar data you need, without the hassle.

JSON, XML or CSV via modern web API. Full documentation & how-tos. Monitored and supported 24/7.

About us

James Luffman

CEO Sydney, NSW, Australia

James is a former operational meteorologist, and has broad experience as a senior manager in the commercial weather industry. James is an expert in designing, building and operating real-time modelling systems for commercial applications, bringing key expertise to the deployment of our operational products and services. James sees the integration of increasing solar and storage as a singularly critical technology challenge of the next 10 years.

Dr. Nick Engerer

CTO Canberra, ACT, Australia

Nick is an expert in the field of solar radiation and distributed solar PV modelling, and has co-founded Solcast out of a sincere desire to enable others to build the solar-powered future. Nick displays an unusual level of passion for developing applied research projects and collaborating with industry to make BIG ideas a reality

Darren Reid

Senior Developer & Architect Canberra, ACT Australia

Darren is a Software Developer with broad experience designing and building large scale products and services to government as well as software tools for other developers. Darren brings these skills and expertise to Solcast with a strong desire to see solar electricity generation grow in Australia and around the world.

Robin Michael

DevOps Dallas, TX, USA

Robin is a DevOps Software Engineer with Solcast and is based in Dallas, Texas. Robin holds a BS and MS in Computer Engineering from the University of Texas at Arlington. Robin has over 15 years of software experience across a range of finance and GIS applications.

Harry Jack

Meteorology Algorithms Glasgow, Scotland

Harry is Solcast's lead modeller and forecast systems engineer, and is based in Glasgow, Scotland. Harry holds a BEng (Hons I) in Chemical Engineering from the University of Sydney, and a Grad. Dip. in Meteorology from the Australian Bureau of Meteorology (BoM). He has worked as an operational Meteorologist and as a forecast systems scientist at the BoM.

Contact us

Please direct enquiries to James Luffman james@solcast.com.au
or Nick Engerer nick@solcast.com.au.

Join the discussion on the Solcast Community Forums.