goodwe-logo开放平台

租户名下电站列表查询

接口描述

功能描述

查询用户下电站列表信息,如需获取电站历史测点数据,需用电站id进行。

访问限制

每个ip的限流次数:每分钟10次。

请求方式

HTTPS调用

POST https://we.goodwe.com/api/openapi/v1/service/getTenantStationList

Header参数

属性类型必填说明
AuthorizationString用户token

请求参数

属性类型必填说明
isGetFirmwareVersionInteger是否需要获取设备的固件版本信息(1:需要 0:不需要 (默认不需要))

返回参数

属性类型说明示例值
codeString请求成功或失败标识,“00000”请求成功,其余code请求失败-
descriptionString请求结果描述-
dataObject返回数据-
data.dataListList<Object>--
data.dataList[].tenantIdLong租户id1436240154054823938
data.dataList[].idLong电站id1777991922942607360
data.dataList[].nameString电站名称台州电站pro
data.dataList[].templateCodeString类型InteEnergy
data.dataList[].codeString电站codeaejfoaf
data.dataList[].nodeIdString电站节点id1762388313995608066
data.dataList[].isSharedBoolean是否来自分享true是false不是
data.dataList[].stateList<Object>电站状态-
data.dataList[].state[].keyInteger状态码5000-正常,3001-设备故障,3002-通讯异常,3003-低效运行,4000-安全,4001-存在安全隐患,4003-存在危险
data.dataList[].state[].valueString状态正常

其他说明

调用示例

请求数据示例

json
{ "isGetFirmwareVersion":0 }

返回数据示例

样例1:返回用户名下电站列表查询

json
{ "code": "00000", "description": "成功", "data": { "dataList": [ { "id": "1750564835977986048", "name": "电站1号", "templateCode": "MicroGrid", "templateType": "InteEnergy", "templateCategory": "1", "tenantId": "1450742399304253441", "sn": "1706202003691", "state": [{"key": 5000,"value": "正常"}] }, { "id": "1451060786410684416", "name": "电站2号", "templateCode": "DistributedPV", "templateType": "PowerStation", "templateCategory": "1", "tenantId": "1450742399304253441", "sn": "dianzhan2hao", "state": [{"key": 5000,"value": "正常"}] }, { "id": "1476844219531395072", "name": "电站3号", "templateCode": "dianzhan2333", "templateType": "PowerStation", "templateCategory": "1", "tenantId": "1450742399304253441", "nodeId": "1476844875709284352", "sn": "cecece2", "state": [{"key": 5000,"value": "正常"}] } ] } }
station-list-demo