---
title: "Set encoded OCPP Password (AuthorizationKey) for a charger"
method: POST
path: "/chargers/{chargerId}/ocpp/settings/encodedauthorizationkey"
tags: ["Charger settings"]
---

# Set encoded OCPP Password (AuthorizationKey) for a charger

`POST /chargers/{chargerId}/ocpp/settings/encodedauthorizationkey`

## Request

- Base URL: `http://integrations.api.prod.zaptec.com`
- URL: `http://integrations.api.prod.zaptec.com/chargers/{chargerId}/ocpp/settings/encodedauthorizationkey`
- Auth: HTTP bearer

Sets the charger's OCPP AuthorizationKey from `encodedPassword` and configures the charger to use that encoded key as-is (without decoding).

Expected `encodedPassword` format is an OCPP AuthorizationKey encoded as hexadecimal text (typically 32-40 hex characters).

If you want default password handling, use `/chargers/{chargerId}/ocpp/settings/password` instead.

## Path parameters

- `chargerId` string, uuid, required

## Request body

- UpdateEncodedAuthorizationKeyRequest
  - `encodedPassword` string, required

## Response `204`

No Content

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found

---

[API](https://skmtc.dev/zaptec/apis/integrationsapi-v1.md) - [All operations](https://skmtc.dev/zaptec/apis/integrationsapi-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/zaptec/apis/integrationsapi-v1/revisions/ddbf44002ba0?raw)
