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"