---
title: "Changes to Get a site by ID"
method: GET
path: "/api/v1/energy/sites/{siteId}"
---

# Changes to Get a site by ID

`GET /api/v1/energy/sites/{siteId}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-03** `0ca400461c52`: 12 breaking, 1 warning, 42 info

## Changes

- **2026-11-03** `0ca400461c52`: 12 breaking, 1 warning, 42 info
  - the response property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/batteryCapacityKwh` became nullable for the status `200`
  - the response property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/vehicleId` became nullable for the status `200`
  - the response property `vehicles/additionalProperties/batteryCapacityKwh` became nullable for the status `200`
  - the response property `vehicles/additionalProperties/vehicleId` became nullable for the status `200`
  - the response property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/batteryCapacityKwh` became optional for the status `200`
  - the response property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/vehicleId` became optional for the status `200`
  - the response property `vehicles/additionalProperties/batteryCapacityKwh` became optional for the status `200`
  - the response property `vehicles/additionalProperties/vehicleId` became optional for the status `200`
  - the `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/chargeIntent` response's property type changed from no type to `object` for status `200`
  - the `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/vehicleId` response's property type changed from `string` to `integer`, and format from no format to `int64` for status `200`
  - the `vehicles/additionalProperties/chargeIntent` response's property type changed from no type to `object` for status `200`
  - the `vehicles/additionalProperties/vehicleId` response's property type changed from `string` to `integer`, and format from no format to `int64` for status `200`
  - added the new `EQUAL_SHARE` enum value to the `siteConfig/allOf[#/components/schemas/SiteConfig]/subPrioritization/allOf[#/components/schemas/SubPrioritization]/` response property for the response status `200`
  - added the optional property `rfids/additionalProperties/priority` to the response with the `200` status
  - added the optional property `siteConfig/allOf[#/components/schemas/SiteConfig]/appSmartChargeOverrideEnabled` to the response with the `200` status
  - added the optional property `siteConfig/allOf[#/components/schemas/SiteConfig]/dcChargingEfficiencyFactor` to the response with the `200` status
  - added the optional property `siteConfig/allOf[#/components/schemas/SiteConfig]/defaultChargeIntent/allOf[#/components/schemas/ChargeIntent]/priority` to the response with the `200` status
  - added the optional property `siteConfig/allOf[#/components/schemas/SiteConfig]/optimizerVersion` to the response with the `200` status
  - added the optional property `siteConfig/allOf[#/components/schemas/SiteConfig]/topUpEnabled` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/assumedVehicleMaxPowerW` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/batteryCapacityKwh` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/effectiveTargetKwh` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/topUpDeltaW` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/chargeIntent/departureTime` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/chargeIntent/priority` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/charge/allOf[#/components/schemas/Charge_1]/vehicle/allOf[#/components/schemas/Vehicle]/chargeIntent/target` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/chargeIntentTemplate/allOf[#/components/schemas/ChargeIntent]/priority` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/ocppStatus` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/evses/items/ocppStatusAt` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/externalPowerLimitExpiresAt` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/externalPowerLimitW` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/maxExpectedResidualCurrentA` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/maxExpectedResidualPowerW` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/digitalInputActiveLevel` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/digitalInputNumber` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/lastDi1` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/lastDi2` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/lastDiAt` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/meterIdentifier` to the response with the `200` status
  - added the optional property `topNode/allOf[#/components/schemas/Node]/meter/allOf[#/components/schemas/Meter]/properties/mqttTopic` to the response with the `200` status
  - …15 more

---

[Operation](https://skmtc.dev/monta/apis/monta-partner-api/docs/api/v1/energy/sites/:siteId/get.md) - [API](https://skmtc.dev/monta/apis/monta-partner-api.md) - [Page](https://skmtc.dev/monta/apis/monta-partner-api/changes/api/v1/energy/sites/:siteId/get)
