---
title: "Validate EIC code format (IEC 62325 standard)"
method: POST
path: "/api/eic-codes/validate"
tags: ["EIC Code Management"]
---

# Validate EIC code format (IEC 62325 standard)

`POST /api/eic-codes/validate`

## Request

- Base URL: `https://api.cernion.de`
- URL: `https://api.cernion.de/api/eic-codes/validate`
- Auth: none declared

Validates EIC code format according to IEC 62325 standard. Checks: length (16 characters), LIO area (10-70), code type character, check digit algorithm. Use for pre-validation before API calls, form input validation.

## Query parameters

- `token` string

## Request body

- object
  - `code` string, required: EIC code to validate
  - `token` string: Optional Cernion MCP token for this request. Overrides CERNION_TOKEN when provided.

## Response `200`

Successful response

- object

---

[API](https://skmtc.dev/cernion/apis/cernion-energy-tools-api.md) · [All operations](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cernion/apis/cernion-energy-tools-api/revisions/cdb94473b538?raw)
