Skip to main content
POST
/
inverters
Create Inverter (File Upload)
curl --request POST \
  --url https://api.example.com/inverters

POST /inverters

Upload a PVsyst .ond file to create a new inverter in the workspace. The server parses the file to extract inverter properties (Pnom, Vmax, efficiency parameters, etc.) and efficiency curves, then stores the inverter.

Notes

  • Requires a valid JWT with write access to the workspace.
  • The request body must be multipart/form-data with a single file field containing the .ond file.
  • The inverter name is derived from the uploaded filename (without the .ond extension).
  • Returns 400 if the .ond file cannot be parsed.
  • Properties are stored as a flexible key-value dictionary reflecting the PVsyst file structure.
  • If you already have structured inverter data and do not have an .ond file, use POST /inverters/json instead.