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

POST /inverters/json

Create a new inverter by providing structured JSON instead of uploading an .ond file. This is useful when inverter specifications are already available in your application or when programmatically building an inverter library.

Notes

  • Requires a valid JWT with write access to the workspace.
  • The request body must include name (non-empty string) and properties (dict of inverter specifications). The efficiency field is optional.
  • The properties dict should contain the same key-value structure produced by .ond file parsing (Pnom, Vmax, efficiency parameters, etc.).
  • Extra fields beyond name, properties, and efficiency are rejected (400).
  • For uploading a PVsyst .ond file directly, use POST /inverters instead.