Get Monthly Expectations¶
Get Monthly Expectations.
Request Format¶
METHOD {URI-scheme}://{apigw-address}/solar-api/{version}/mdmService/getMonthlyExpectations
Request Parameter¶
Name | Location | Required | Datatype | Description |
---|---|---|---|---|
siteId | Query | true | String | site id |
token | Query | false | String | token, required when user account calls Solar API |
orgId | Query | false | String | orgnization Id, required when service account calls Solar API |
Response Parameters¶
Name | Datatype | Description |
---|---|---|
siteId | String | site id |
month | Int | month |
expectedPRwc | Double | expected prwc |
production | Double | production assumption |
soilingLoss | Double | Soiling loss |
shadingLoss | Double | Shading Loss |
moduleThermalLoss | Double | Module Thermal Loss |
reactivePowerLoss | Double | Reactive Power Loss |
efficiencyLoss | Double | Efficiency Loss |
downtimeLoss | Double | Downtime Loss |
clippingLoss | Double | Clipping Loss |
nightLoss | Double | Night Loss |
Error Codes¶
See Common response code.
Example¶
Request Example¶
GET
https://{apigw-address}/solar-api/v1.0/mdmService/getMonthlyExpectations?siteId=Lnxxxxxs&token=APP_PORTAL_S_P3HKyz7Qpk7FUwSxxxxxxxv3M86n4ZZ
Response Example¶
{
"data": [
{
"clippingLoss": 0.4,
"soilingLoss": 3.0,
"downtimeLoss": 1.0,
"moduleThermalLoss": 10.3,
"month": 1,
"expectedPRwc": 78.0,
"production": 1000.0000,
"shadingLoss": 2.0,
"reactivePowerLoss": 0.0,
"nightLoss": 2.01,
"siteId": "Lnxxxxxs",
"efficiencyLoss": 1.8
},
{
"clippingLoss": 0.4,
"soilingLoss": 3.0,
"downtimeLoss": 1.0,
"moduleThermalLoss": 10.3,
"month": 2,
"expectedPRwc": 78.0,
"production": 1000.0000,
"shadingLoss": 2.0,
"reactivePowerLoss": 0.0,
"nightLoss": 2.03,
"siteId": "Lnxxxxxs",
"efficiencyLoss": 1.8
}
],
"status": 0,
"msg": "success"
}