GET /plants/details/{id}
El endpoint GET /plants/details/{id} permite obtener la planta con el id (identificador) proporcionado. Sacamos los datos detallados que hay en una planta, el administrador podrá acceder a todos los detalles de todas las plantas y el usuario solo a las que tiene a su disposición (si no sabe el id de su planta haga una consulta de todas sus plantas con /plants)
Parámetros de Consulta
- id Es el id de la planta (tu usuario tiene que tener acceso)
- proveedor Es el proveedor de quien viene la planta
Respuesta de Ejemplo
{
"status": true,
"code": 200,
"message": "200 - Solicitud exitosa",
"data": [
{
"organization": "Whatever",
"id": "identificador",
"name": "Whatever",
"accountId": "",
"status": "working",
"peakPower": 0,
"lastUpdateTime": "0000-00-00",
"installationDate": "0000-00-00",
"ptoDate": "",
"notes": "",
"type": "",
"location": "Whatever place, Madrid, Spain",
"batteryCapacity": null,
"orgCode": null,
"kpi": {
"monthGeneration": null,
"pac": null,
"power": null,
"totalPower": null,
"dayIncome": null,
"yieldRate": null,
"currency": null
},
"alertQuantity": "",
"highestImpact": "",
"primaryModule": {
"manufacturerName": "name",
"modelName": "things",
"maximumPower": 0,
"temperatureCoef": 0
},
"isEvcharge": null,
"isTigo": null,
"isPowerflow": null,
"isSec": null,
"isGenset": null,
"isMicroInverter": null,
"hasLayout": null,
"layout_id": null,
"isMeter": null,
"isEnvironmental": null,
"powercontrol_status": null,
"chartsTypesByPlant": null
}
]
}
Ejemplo de Uso
curl -X GET "https://app-energiasolarcanarias-backend.com/plants/details/{id}" \
-H "Authorization: Bearer tu_token_de_acceso"