---
title: "Charger details"
method: GET
path: "/api/chargers/{id}"
tags: ["Charger"]
---

# Charger details

`GET /api/chargers/{id}`

Retrieves the specified charger (requires owner or service permissions).

## Path parameters

- `id` string, uuid, required

## Query parameters

- `includeServiceLevelTechnicalReadAccess` boolean

## Response `200`

OK

- ChargerListModel
  - `id` string, uuid — Get the unique identifier of the charge point.
  - `mid` string, nullable — <strong>This property is obsolete and is scheduled for removal,</strong> please use `DeviceId` instead.
  - `deviceId` string, nullable — Get the deviceId (serialNo) of the charging stations used with the charge point.
  - `serialNo` string, nullable — <strong>This property is obsolete and is scheduled for removal,</strong> please use `Name` instead.
  - `name` string, nullable — Get the name of the charge point.
  - `createdOnDate` string, date-time, nullable — Get the date and time the installation was created.
  - `circuitId` string, uuid, nullable — Get the unique identifier the charge point is installed in.
  - `active` boolean, nullable — Get a value indicating whether the charge point is active.
  - `currentUserRoles` 0 | 1 | 2 | 4 | 8 | 15 | 16 | 32 | 64 | 128 | 256 — 0 = None 1 = User 2 = Owner 4 = Maintainer 8 = Administrator 15 = Any 16 = Onboarding 32 = DeviceAdministrator 64 = PartnerAdministrator 128 = Technical 256 = InternalData
  - `pin` string, nullable — Get the charger PIN code. This will only be provided if your user is system owner for the charge point.
  - `templateId` string, uuid, nullable — Get the unique identifier of the chargers firmware template.
  - `propertyOcppUrl` string, nullable
  - `propertyOcppPassword` string, nullable
  - `propertyPinOfflinePhase` boolean, nullable
  - `propertyAuthenticationDisabled` boolean, nullable
  - `hasSessions` boolean, nullable
  - `propertyOfflinePhaseOverride` 0 | 1 | 2 | 4 | 7 — 0 = None 1 = Phase_1 2 = Phase_2 4 = Phase_3 7 = All
  - `propertyOfflineCurrentOverride` number, double, nullable
  - `propertyOcppVerboseLogUntil` string, date-time, nullable
  - `propertyOcppDefaultIdTag` string, nullable
  - `propertyOcppWebSocketPingInterval` integer, nullable
  - `propertyPrioritizedCurrent` number, double, nullable
  - `propertyPrioritizedPhases` 1 | 3 — 1 = One 3 = Three
  - `propertyMaxSinglePhaseChargeCurrent` number, double, nullable
  - `propertyOcppAvailability` integer, nullable
  - `propertyOcppOfflineListVersion` integer, nullable
  - `signedMeterValueKwh` number, double, nullable
  - `signedMeterValue` string, nullable
  - `signedSessionEichrecht` string, nullable
  - `deviceType` 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 — 0 = Unknown 1 = Smart 2 = Portable 3 = HomeApm 4 = Apollo 5 = OtherApm 6 = GenericApm 7 = HanApm 8 = TicApm
  - `installationName` string, nullable
  - `installationId` string, uuid, nullable
  - `authenticationType` 0 | 1 | 2 | 3 — 0 = Native 1 = WebHooks 2 = Ocpp 3 = OcppNative
  - `isAuthorizationRequired` boolean, nullable
  - `currentUserHasServiceLevelTechnicalReadAccess` boolean, nullable — Service-level entitlement flag (not a regular role/permission): `true` when the current user is entitled to TechnicalRead (debug-log) access on this charger. The entitlement is granted through a user group that carries the Zaptec.ZapCloud.Domain.Models.ServiceLevel.TechnicalRead service level and has an effective Owner permission on the charger (including inherited and wildcard targets). Used by the frontend to decide whether to surface relevant UI. `null` unless explicitly requested (opt-in).
  - `operatingMode` 0 | 1 | 2 | 3 | 5 — 0 = Unknown 1 = Disconnected 2 = Connected_Requesting 3 = Connected_Charging 5 = Connected_Finished
  - `isOnline` boolean
  - `warnings` string, nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.dev/zaptec/apis/zaptec-api.md) · [All operations](https://skmtc.dev/zaptec/apis/zaptec-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/zaptec/zaptec-api/revisions/6892fe4b8df5/schema)
