gridX API Changelog

Changelog 2025-04-04T07:13:19.108Z

GET /gateways

  • added the new optional ‘query’ request parameter ‘serial_number’
  • added the new optional ‘query’ request parameter ‘start_code’

(sha 95449317)

Changelog 2025-04-24T15:28:16.449Z

GET /clusters/{clusterID}/live

  • added the optional property ‘evChargingStation/stationState’ to the response with the ‘200’ status
  • added the optional property ‘evChargingStations/items/stationState’ to the response with the ‘200’ status

GET /systems/{systemID}/historical

  • added the optional property ‘data/items/evChargingStations/items/stationState’ to the response with the ‘200’ status
  • added the optional property ‘total/evChargingStations/items/stationState’ to the response with the ‘200’ status

GET /systems/{systemID}/live

  • added the optional property ‘evChargingStation/stationState’ to the response with the ‘200’ status
  • added the optional property ‘evChargingStations/items/stationState’ to the response with the ‘200’ status

GET /systems/{systemID}/timeofuse/settings

  • added the required property ‘excludeAssetIDs’ to the response with the ‘200’ status

PATCH /systems/{systemID}/timeofuse/settings

  • added the new optional ‘query’ request parameter ‘skipClusterCreation’
  • added the required property ‘excludeAssetIDs’ to the response with the ‘200’ status

PUT /systems/{systemID}/timeofuse/settings

  • added the new optional ‘query’ request parameter ‘skipClusterCreation’
  • added the required property ‘excludeAssetIDs’ to the response with the ‘200’ status

(sha d996ff26)

Changelog 2025-05-06T08:33:28.836Z

GET /health-checks

  • :warning: added the new ‘energyFlow’ enum value to the ‘checks/items/type’ response property for the response status ‘200’

POST /health-checks

  • :warning: added the new ‘energyFlow’ enum value to the ‘results/items/results/items/type’ response property for the response status ‘200’
  • added the new ‘energyFlow’ enum value to the request property ‘checks/items/type’
  • added ‘#/components/schemas/EnergyFlowCheckRequest’ to the ‘checks/items/params’ request property ‘oneOf’ list

GET /systems

  • :warning: deleted the ‘query’ request parameter ‘start_code’

(sha e2532062)

Changelog 2025-05-26T14:07:23.038Z

GET /accounts/{accountID}/systems

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

GET /gateways

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’

GET /gateways/{gatewayID}

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’

PATCH /gateways/{gatewayID}

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’

GET /gateways/{gatewayID}/scans

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’

GET /systems

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

POST /systems

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’

GET /systems/{systemID}

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’

PATCH /systems/{systemID}

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’

POST /systems/{systemID}/gateways

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘201’

GET /user/stars/systems

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

(sha 11eae001)

Changelog 2025-06-04T16:18:48.055Z

GET /accounts/{accountID}/systems

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

GET /gateways

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/scanners/items/’ response property for the response status ‘200’

GET /gateways/{gatewayID}

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘system/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘system/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘system/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘system/gateways/items/scanners/items/’ response property for the response status ‘200’

PATCH /gateways/{gatewayID}

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘200’

GET /gateways/{gatewayID}/appliances

  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/items/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /gateways/{gatewayID}/appliances/{applianceID}

  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

PATCH /gateways/{gatewayID}/appliances/{applianceID}

  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /gateways/{gatewayID}/scans

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/scanners/items/name’ response property for the response status ‘200’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/items/appliances/items/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /health-checks

  • added the required property ‘checks/items/profiles’ to the response with the ‘200’ status

POST /health-checks

  • added the new optional request property ‘profile’

GET /systems

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

POST /systems

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘201’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘201’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘201’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘201’

GET /systems/{systemID}

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’

PATCH /systems/{systemID}

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘gateways/items/scanners/items/’ response property for the response status ‘200’

POST /systems/{systemID}/gateways

  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘201’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘scanners/items/’ response property for the response status ‘201’

GET /user/stars/systems

  • :warning: added the new ‘EEBUS_PAIRING’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘ENPHASE_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘PPC_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘PROLAN_EEBUS_STB’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘SONNEN_CONNECTION’ enum value to the ‘/items/metadata/wizard/step’ response property for the response status ‘200’
  • :warning: added the new ‘THEBEN_SE_EEBUS_METER’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VAILLANT_EEBUS_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’
  • :warning: added the new ‘VIESSMANN_EEBUS_INVERTER_AND_HEAT_PUMP’ enum value to the ‘/items/gateways/items/scanners/items/’ response property for the response status ‘200’

(sha 9f0dbde7)

Changelog 2025-06-10T15:35:31.043Z

GET /accounts/{accountID}/systems

  • added the optional property ‘/items/gatewayStatus’ to the response with the ‘200’ status

GET /gateways/{gatewayID}

  • added the optional property ‘system/gatewayStatus’ to the response with the ‘200’ status

GET /gateways/{gatewayID}/appliances

  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/items/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/items/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /gateways/{gatewayID}/appliances/{applianceID}

  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

PATCH /gateways/{gatewayID}/appliances/{applianceID}

  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /gateways/{gatewayID}/scans

  • added the new optional ‘query’ request parameter ‘page’
  • added the new optional ‘query’ request parameter ‘per_page’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice’ became required for the status ‘200’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice/inChannelsCount’ became required for the status ‘200’
  • the response property ‘/items/appliances/items/oneOf[subschema #5: IO Device]/ioDevice/outChannelsCount’ became required for the status ‘200’
  • added the required property ‘/items/appliances/items/oneOf[subschema #4: EV Charging Station]/evChargingStation’ to the response with the ‘200’ status

GET /systems

  • added the optional property ‘/items/gatewayStatus’ to the response with the ‘200’ status

POST /systems

  • added the optional property ‘gatewayStatus’ to the response with the ‘201’ status

GET /systems/{systemID}

  • added the optional property ‘gatewayStatus’ to the response with the ‘200’ status

PATCH /systems/{systemID}

  • added the optional property ‘gatewayStatus’ to the response with the ‘200’ status

GET /user/stars/systems

  • added the optional property ‘/items/gatewayStatus’ to the response with the ‘200’ status

(sha 871e8796)