pvnodepvnode
  • pvnode.com
  • Studio
  • Pricing
  • Deutsch
  • English
  • API Reference
Product
  • Studio
  • API Documentation
  • API Reference
  • Pricing
Resources
  • Quickstart
  • Integrations
Legal
  • Imprint
  • Privacy
  • Terms
  • Licenses
pvnodepvnode

© 2026 pvnode. All rights reserved.

linkedin
IntroductionQuickstartMigration from V1
Sites & Data
    Sites & StringsForecastsHistorical DataData UploadCalibration & Monitoring
Guides
Enterprise
Integrations
(Archive) V1 API
    QuickstartAuthenticationForecast APIRecent APIYield APIHistory APIData ColumnsWeather CodesShading & HorizonTracker ConfigurationDemand ProfilesData Sources
powered by Zudoku
(Archive) V1 API

API Authentication

All API requests require a Bearer token in the Authorization header.

Bearer Token

Code
Authorization: Bearer YOUR_API_KEY

Example

Code
import requests response = requests.get( "https://api.pvnode.com/v1/forecast", headers={"Authorization": "Bearer YOUR_API_KEY"}, params={"latitude": 47.848, "longitude": 12.062, "slope": 30, "orientation": 180} )

Getting Your API Key

  1. Sign up at pvnode.com
  2. Go to your API Keys page
  3. Create a new key and copy it

Keep your API key secret. Don't commit it to version control or share it publicly. Use environment variables instead:

Code
import os api_key = os.environ["PVNODE_API_KEY"]
Last modified on April 22, 2026
QuickstartForecast API
On this page
  • Bearer Token
  • Example
  • Getting Your API Key