---
title: "Saves OCPP connection details for given charger"
method: POST
path: "/local-ocpp/v1/connection-details/{serialNumber}"
tags: ["Direct OCPP - For Users"]
---

# Saves OCPP connection details for given charger

`POST /local-ocpp/v1/connection-details/{serialNumber}`

Returns a versioned object detailing all the information for how OCPP is configured on an individual charger

## Path parameters

- `serialNumber` string, required

## Request body

- EaseeOCPPConfigurationAPIPostUserChargerConnectionDetailsRequest
  - `chargePointId` string, nullable — Custom number identifying charger
  - `basicAuthPassword` string, nullable — Password for basic authorization. ChargePointId or if not provided SerialNumber will be used as username
  - `websocketConnectionArgs` EaseeOCPPConfigurationAPIWebsocketConnectionArgs
    - `url` string, required — CSMS endpoint url for websocket connection. Specify custom port if needed, otherwise default port will be used. ChargePointId or if not provided SerialNumber will be appended to url.
    - `caCertificate` string, nullable — CA certificate in pem format to enable TLS
    - `caCertificateDomain` string, nullable — CA certificate domain
  - `connectivityMode` 'OcppOff' | 'DualProtocol' | 'Unknown'

## Response `200`

Success

- EaseeOCPPConfigurationAPIPostUserChargerConnectionDetailsResponse
  - `version` string — Version identifier, used to fetch specific configuration versions

## Other responses

- `400` — Bad Request
- `401` — Unauthorized

---

[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)
