Seamlessly integrate the full computational power of pvnode into your own products, apps, or internal workflows. Our modern and well-documented REST API is designed for stability, scalability, and easy implementation.
No complex SDKs, no tedious configuration. With just a few lines of code, you get precise data for your location.
import requests
url = 'https://api.pvnode.com/v1/forecast/'
body = {
"latitude": 47.84812,
"longitude": 12.06231,
"slope": 30,
"orientation": 180
}
headers = {
'Authorization': 'Bearer ' + YOUR_API_KEY
}
response = requests.get(url, headers=headers, params=body)
data = response.json()
Access all our data models – from forecasts to 20-year time series. All complex calculations such as shading or snow losses are already integrated. You focus on your application, we take care of the data.
Our API is built on REST principles and returns intuitive JSON. The clear structure and our detailed documentation enable a fast and easy implementation.
Hosted on high-performance infrastructure in Germany, our API is designed for maximum availability and performance – whether you're building a prototype or scaling an application for thousands of users.
Explore the possibilities of our API in the documentation or create your personal API key right away to start testing for free.