Skip to main content
POST
/
Inverter
Create an inverter
curl --request POST \
  --url https://api.plantpredict.terabase.energy/Inverter \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "status": 2,
  "model": "Sunny Highpower SHP150-US-20-PEAK3",
  "manufacturer": "SMA",
  "powerRated": 150,
  "apparentPower": 150,
  "minDCPowerThreshold": 100,
  "minVoltage": 855,
  "maxMPPVoltage": 1450,
  "maxAbsoluteVoltage": 1500,
  "maxCurrent": 180,
  "maxElevation": 100,
  "outputVoltage": 600,
  "usekVACurves": true,
  "usePQCurves": false,
  "dataSource": 2,
  "efficiencyCurves": [
    {
      "id": 23210,
      "voltage": 880,
      "efficiencyPoints": [
        {
          "id": 161181,
          "power": 14.8065,
          "efficiency": 98.71
        },
        {
          "id": 161182,
          "power": 29.715,
          "efficiency": 99.05
        },
        {
          "id": 161183,
          "power": 44.541,
          "efficiency": 98.98
        },
        {
          "id": 161184,
          "power": 74.22,
          "efficiency": 98.96
        },
        {
          "id": 161185,
          "power": 111.2713,
          "efficiency": 98.82
        },
        {
          "id": 161186,
          "power": 147.87,
          "efficiency": 98.58
        }
      ]
    },
    {
      "id": 23211,
      "voltage": 960,
      "efficiencyPoints": [
        {
          "id": 161187,
          "power": 14.808,
          "efficiency": 98.72
        },
        {
          "id": 161188,
          "power": 29.709,
          "efficiency": 99.03
        },
        {
          "id": 161189,
          "power": 44.559,
          "efficiency": 99.02
        },
        {
          "id": 161190,
          "power": 74.22,
          "efficiency": 98.96
        },
        {
          "id": 161191,
          "power": 111.2038,
          "efficiency": 98.76
        },
        {
          "id": 161192,
          "power": 147.78,
          "efficiency": 98.52
        }
      ]
    },
    {
      "id": 23212,
      "voltage": 1200,
      "efficiencyPoints": [
        {
          "id": 161193,
          "power": 14.712,
          "efficiency": 98.08
        },
        {
          "id": 161194,
          "power": 29.589,
          "efficiency": 98.63
        },
        {
          "id": 161195,
          "power": 44.415,
          "efficiency": 98.7
        },
        {
          "id": 161196,
          "power": 74.0325,
          "efficiency": 98.71
        },
        {
          "id": 161197,
          "power": 110.9898,
          "efficiency": 98.57
        },
        {
          "id": 161198,
          "power": 147.48,
          "efficiency": 98.32
        }
      ]
    }
  ],
  "kVACurves": [
    {
      "id": 8240,
      "elevation": 100,
      "kVAPoints": [
        {
          "id": 44146,
          "temperature": -25,
          "kVA": 150
        },
        {
          "id": 44147,
          "temperature": 50,
          "kVA": 150
        },
        {
          "id": 44148,
          "temperature": 50,
          "kVA": 150
        },
        {
          "id": 44149,
          "temperature": 60,
          "kVA": 127
        },
        {
          "id": 44150,
          "temperature": 62,
          "kVA": 0
        }
      ]
    }
  ],
  "pqCurves": [],
  "inverterType": 1,
  "name": "SMA Sunny Highpower SHP150-US-20-PEAK3",
  "description": null
}
'
{
  "id": 10372
}

Documentation Index

Fetch the complete documentation index at: https://docs.plantpredict.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Pass Authorization: Bearer <token> on every request. See the Authentication section of the API description for how to fetch a token.

Body

application/json
name
string
required
model
string
required
manufacturer
string
required
powerRated
number
required

kW

description
string | null
status
enum<integer>

LibraryStatusEnum

Available options:
0,
1,
2,
3,
4,
5,
6
apparentPower
number
minDCPowerThreshold
number
minVoltage
number
maxMPPVoltage
number
maxAbsoluteVoltage
number
maxCurrent
number
maxElevation
number
outputVoltage
number
usekVACurves
boolean
usePQCurves
boolean
dataSource
enum<integer>

DataSourceType

Available options:
1,
2,
3,
4,
5,
6,
7
inverterType
enum<integer>

InverterType

Available options:
0,
1,
2
efficiencyCurves
object[]
kVACurves
object[]
pqCurves
object[]

Response

Created inverter ID

id
integer
required