---
id: "cz_data_box_id"
kind: "datatype"
status: "draft"
is_pii: true
categories: ["government", "identifiers"]
country: ["CZ"]
langs: ["common"]
quality: 80
url: "http://registry.apicrafter.io/datatype/cz_data_box_id"
---

# Czech data box ID (ID datové schránky) (`cz_data_box_id`)

> **Draft.** Draft records have not been reviewed yet and may be incomplete or wrong; do not treat them as authoritative for legal or compliance decisions.

Identifier of a data box (datová schránka) in the Czech information system of data boxes (ISDS), which public authorities, companies, entrepreneurs and individuals use for official electronic delivery. It has seven characters from an alphabet of 32: lowercase Latin letters without o and l and the digits 2 to 9. The first six encode the box number, generated at random, and the seventh is a check character computed with the Luhn algorithm in base 32, as described in the ISDS web service documentation of the Ministry of the Interior. Boxes of individuals identify a person.

- Personal data (PII): yes
- Categories: Government related (government), Universal unique identifiers (identifiers)
- Countries: Czechia (CZ)
- Languages: Common to most languages (common)
- Classification: identifier

## Detection

Regular expression (Python `re`):

```
^[a-km-np-z2-9]{7}$
```

Check digit algorithm: `cz_isds`

## Examples

- `aydaadk` — Worked example of the check character in the ISDS web service documentation
- `6bnaawp` — Data box of the Ministry of the Interior
- `kv62bqf` — Recipient in a request example of the ISDS web service documentation
- `aydaadl` (invalid example) — Check character does not match
- `aydaa0k` (invalid example) — The digit 0 is not used

## Translations

- cs: Identifikátor datové schránky: Sedmiznakový identifikátor datové schránky (malá písmena bez o a l, číslice 2 až 9); sedmý znak je kontrolní podle algoritmu Luhn v základu 32.
- ru: Идентификатор ящика данных Чехии (ID datové schránky): Семизначный идентификатор ящика в чешской системе электронной доставки ISDS (строчные латинские буквы без o и l, цифры 2-9); седьмой символ - контрольный по алгоритму Луна по основанию 32.

## Sources

- doc: <https://info.mojedatovaschranka.cz/info/cs/74.html>
- wikipedia: <https://cs.wikipedia.org/wiki/Datov%C3%A1_schr%C3%A1nka>
- other: <https://mv.gov.cz/clanek/dotazy.aspx>

## Quality

Score 80/100. Missing: mapping (Wikidata, Schema.org, ...), detector coverage.

JSON: <http://registry.apicrafter.io/api/v1/datatypes/cz_data_box_id.json> · Edit: <https://github.com/apicrafter/metacrafter-registry/edit/main/data/datatypes/CZ/government/cz_data_box_id.yaml>
