API Documentation

Review our API Documentation to see how our API Works. Use the API Toolkit to see specific examples tailored to your sites and products of interest.

Our API Framework

The Solcast API delivers solar radiation and PV power data for anywhere on Earth: historical, live and forecast. We operate on the ServiceStack framework, with our API hosted on Amazon Web Services, which offers us a very robust and scalable method of data exchange with our users. Simply put, our APIs can handle your request volume, no matter the scale.

We provide you with all of the resources you need to start using our APIs in our API Toolkit. Registration is free, with account types available for commercial, research and home PV system users Once you’ve registered, you’ll be able to view real-world examples of our API calls that are specific to your sites of interest.

API Documentation

API Usage We have also compiled comprehensive API Documentation, which you can review here.

Our Docs will walk you through the APIs that we have available for accessing each of our data products.

These will generally follow two overall categories.

The first is our ‘Sites’ based approach, where a unique resource ID is created for an individual Utility Scale, Rooftop or Solar Radiation Data site. The location of these sites is fixed, and for the Utility Scale and Rooftop data products, our PV Tuning technologies are available for users who share their measurement data. Instructions for making POST requests to the API are included in the documentation.

The second is our ‘World’ API, which delivers either Solar Radiation or PV Power live and forecast data based on a latitude and longitude. This API is highly flexible, does not require a fixed location, and is the easiest way to get started with testing out our data.

Want to learn more? Register for the API Toolkit

If you’re interested to see some examples of the API requests, in action, then your next step is clear. Simply sign-up for a free account (no strings attached, no credit card required) using the account type best suited for you, and you’ll be working with our data in a matter of only a few minutes. We’ll assign you a unique API key upon registration, and you’ll be able to make API requests as soon as your email is verified.

Test our API now