Tvar, kontrolní číslice, přijaté a odmítnuté příklady a volání API pro IČO (Česko). Každý příklad na této stránce projde stejnými validátory jako bezplatný validátor identifikátorů, takže hodnota uvedená jako přijatá je hodnota, kterou validátor přijme.
| Pole | Hodnota |
|---|---|
| Rejstřík | Veřejný rejstřík (Ministerstvo spravedlnosti), RES |
| Tvar | N{7} C |
| Kontrolní číslice | Pouze informativní. 8 číslic, kratší čísla se čtou s doplněnými nulami na začátku. Váhy 8,7,6,5,4,3,2 pro prvních 7 číslic, r = součet modulo 11; kontrolní číslice = 1, když r je 0, 0, když r je 1, jinak 11 minus r. Pouze informativní: nesoulad je varování. |
| Vypočtený příklad (přijatý) | 45274649 |
| Normalizovaný tvar | 45274649 |
| Na vstupu se přijme i | CZ45274649 |
| Překlep v jednom znaku | 45274640 se přijme s varováním |
| Regex (normalizovaný tvar) | ^[0-9]{8}$ |
| Volání API | GET /companies/search?country=CZ&company_number=45274649 |
| Číslo DPH | Data rejstříku neobsahují pro tento identifikátor číslo DPH. |
Několik aktivních firem kontrolou neprojde. Číslo o 9 nebo 10 číslicích je rodné číslo (fyzická osoba) a odmítne se. Podnikatelé jako fyzické osoby se nikdy neposkytují.
curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?country=CZ&company_number=45274649" \ -H "Authorization: Bearer YOUR_API_KEY"
Zápis tvaru: N číslice · L písmeno · X číslice nebo písmeno · C kontrolní číslice nebo znak · {n} opakováno n krát.
Platný tvar a kontrolní číslice prokazují, že je číslo správně sestaveno, nikoli že ho firma drží. To zjistí jen dotaz do rejstříku.
Data rejstříku, která API pro Česko poskytuje, nesou toto uvedení zdroje (v původním znění):
Contains data from the public registers of the Czech Republic (Ministry of Justice, ISVR open data) and the Czech Statistical Office (RES, CC BY 4.0). Adapted by Prometiam.
Začněte 14denní zkušební období · Dokumentace API
Zkušební období trvá 14 dní a zahrnuje 500 kreditů. Vyžaduje se platební karta, během zkušebního období se nic neúčtuje; poté pokračuje tarif Starter (9,99 EUR měsíčně), pokud jej nezrušíte.