---
title: "Site"
method: GET
path: "/api/chargers/{chargerId}/site"
tags: ["Charger"]
---

# Site

`GET /api/chargers/{chargerId}/site`

Get charger site.

## Path parameters

- `chargerId` string, required

## Response `200`

Site of charger

- EaseeCloudAPISiteDTO
  - `uuid` string, guid, nullable
  - `id` integer
  - `siteKey` string, nullable
  - `name` string, nullable
  - `accessMode` 1 | 2 | 3
  - `levelOfAccess` 1 | 2 | 3
  - `address` EaseeCloudAPIAddressDTO
    - `street` string, nullable
    - `buildingNumber` string, nullable
    - `zip` string, nullable
    - `area` string, nullable
    - `country` EaseeCloudAPICountryDTO
      - `id` string, nullable
      - `name` string, nullable
      - `phonePrefix` integer, nullable
    - `latitude` number, double, nullable
    - `longitude` number, double, nullable
    - `altitude` number, double, nullable
  - `contactInfo` EaseeCloudAPIContactInfoDTO
    - `installerName` string, nullable
    - `installerPhoneNumber` string, nullable
    - `ownerName` string, nullable
    - `ownerPhoneNumber` string, nullable
    - `company` string, nullable
  - `costModel` string, nullable
  - `costModelVariant` string, nullable
  - `costPerKWh` number, double, nullable
  - `costPerKwhExcludeVat` number, double, nullable
  - `currencyId` string, nullable
  - `siteType` 1 | 100
  - `siteCategory` 0 | 1 | 2
  - `ratedCurrent` number, double
  - `maxAllocatedCurrent` integer, nullable
  - `vat` number, double, nullable
  - `partnerId` integer, nullable
  - `installerId` integer, nullable
  - `installerUserId` integer, nullable
  - `supportId` integer, nullable
  - `installerAlias` string, nullable
  - `useDynamicMaster` boolean
  - `hasEaseeControlUiAccess` boolean
  - `circuits` EaseeCloudAPICircuitDTO[], nullable
    - `id` integer
    - `uuid` string, guid, nullable
    - `siteId` integer
    - `circuitPanelId` integer
    - `panelName` string, nullable
    - `ratedCurrent` number, double
    - `fuse` number, double, nullable
    - `chargers` EaseeCloudAPIChargerDTO2[], nullable
      - `id` string, nullable
      - `name` string, nullable
      - `color` 1 | 2 | 3 | 4 | 5
      - `createdOn` string, date-time
      - `updatedOn` string, date-time
      - `backPlate` EaseeCloudAPIBackPlateDto
        - `id` string, nullable
        - `masterBackPlateId` string, nullable
        - `name` string, nullable
        - `variant` string, nullable
        - `backplateType` 0 | 1
        - `features` EaseeCloudAPIBackPlateFeature2[], nullable
        - `createdOn` string, date-time
        - `installedAt` string, date-time, nullable
      - `levelOfAccess` 1 | 2 | 3
      - `productCode` 1 | 100 | 1000
      - `userRole` 1 | 2 | 3 | 20
      - `isTemporary` boolean
    - `masterBackplate` EaseeCloudAPIBackPlateDto
      - `id` string, nullable
      - `masterBackPlateId` string, nullable
      - `name` string, nullable
      - `variant` string, nullable
      - `backplateType` 0 | 1
      - `features` EaseeCloudAPIBackPlateFeature2[], nullable
      - `createdOn` string, date-time
      - `installedAt` string, date-time, nullable
    - `useDynamicMaster` boolean
    - `parentCircuitId` integer, nullable
  - `equalizers` EaseeCloudAPIEqualizerDTO[], nullable
    - `id` string, nullable
    - `name` string, nullable
    - `siteId` integer, nullable
    - `circuitId` integer, nullable
  - `createdOn` string, date-time
  - `updatedOn` string, date-time
  - `userRole` 1 | 2 | 3 | 20
  - `allowedSiteActions` string[], nullable
  - `support` EaseeCloudAPISiteSupportDto
    - `partnerId` integer, nullable
    - `country` EaseeCloudAPISupportPartnerDto[], nullable
      - `partnerId` integer
  - `regulations` EaseeCloudAPISiteRegulationDto[], nullable
    - `regulation` 1 | 2
    - `createdOn` string, date-time, nullable

---

[API](https://skmtc.net/easee/apis/easee-cloud-api.md) · [All operations](https://skmtc.net/easee/apis/easee-cloud-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/easee/easee-cloud-api/versions/46ccab4af8b1/schema)
