ARES (Czech business register) Ekonomicke Subjekty Ros API
ekonomicke-subjekty-ros operations
ekonomicke-subjekty-ros operations
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/ares-gov-cz:ares-gov-cz-ekonomicke-subjekty-ros-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Ares Gov Cz Ekonomicke Subjekty Ros API
version: '1.4'
description: 'Operations tagged ekonomicke-subjekty-ros across 2 of this provider''s published API definitions: ares-gov-cz-openapi-original.json, ares-gov-cz-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: /ekonomicke-subjekty-v-be/rest
- url: https://ares.gov.cz/ekonomicke-subjekty-v-be/rest
description: Production (the published spec declares the relative server /ekonomicke-subjekty-v-be/rest, resolved against ares.gov.cz where it is served)
security:
- BasicAuth: []
- BearerAuth: []
tags:
- name: ekonomicke-subjekty-ros
description: ekonomicke-subjekty-ros operations
paths:
/ekonomicke-subjekty-ros/{ico}:
get:
description: Vyhledání konkrétního ekonomického subjektu ze zdroje ROS
operationId: vratEkonomickySubjektRos
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/EkonomickySubjektRos'
'400':
description: Chyba vstupu
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'401':
description: Chyba autentizace
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'403':
description: Přístup zamítnut
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'404':
description: Zdroj nenalezen
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'500':
description: Neočekávaná chyba
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
parameters:
- in: path
name: ico
required: true
schema:
maxLength: 32
pattern: ^(ARES_)?\d{8}$
type: string
tags:
- ekonomicke-subjekty-ros
summary: Vrat ekonomicky subjekt ros
x-summary-source: derived
servers:
- url: /ekonomicke-subjekty-v-be/rest
/ekonomicke-subjekty-ros/vyhledat:
post:
description: Vyhledání seznamu ekonomických subjektu ze zdroje ROS
operationId: vyhledejSeznamEkonomickychSubjektuRos
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/EkonomickeSubjektyRosSeznam'
'400':
description: Chyba vstupu
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'401':
description: Chyba autentizace
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'403':
description: Přístup zamítnut
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'404':
description: Zdroj nenalezen
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
'500':
description: Neočekávaná chyba
content:
application/json:
schema:
$ref: '#/components/schemas/Chyba'
parameters: []
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/EkonomickeSubjektyRegistraceFiltr'
tags:
- ekonomicke-subjekty-ros
summary: Vyhledej seznam ekonomickych subjektu ros
x-summary-source: derived
servers:
- url: /ekonomicke-subjekty-v-be/rest
components:
schemas:
PrijmeniStavRob:
type: object
description: Příjmení osoby ROB
allOf:
- $ref: '#/components/schemas/StavUdajeRob'
- properties:
hodnota:
maxLength: 100
type: string
description: Hodnota příjmení osoby ROB
AngazmaRos:
type: object
description: Angažmá
properties:
osobaPravnicka:
$ref: '#/components/schemas/AngazovanySubjektRos'
description: Právnická osoba
osobaFyzicka:
$ref: '#/components/schemas/AngazovanaOsobaRos'
description: Fyzická osoba
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
EkonomickeSubjektyRosSeznam:
type: object
description: 'Seznam ekonomických subjektů ze zdroje ROS - neveřejná část '
allOf:
- $ref: '#/components/schemas/Seznam'
- properties:
ekonomickeSubjekty:
type: array
items:
$ref: '#/components/schemas/EkonomickySubjektRos'
description: 'Seznam ekonomických subjektů zdroje ROS '
EvidenceAgendaRos:
type: object
description: Evidence agendy
properties:
datumVznikuOpravneni:
$ref: '#/components/schemas/DatumStavRos'
description: Datum vzniku oprávnění
datumZanikuOpravneni:
$ref: '#/components/schemas/DatumStavRos'
description: Datum zániku oprávnění
agenda:
maxLength: 15
type: string
description: 'Agenda - kód (ciselnikKod: Agenda) '
ovm:
maxLength: 15
type: string
description: 'Orgán veřejné moci - kód (ciselnikKod: Ovm) '
obchodniJmeno:
$ref: '#/components/schemas/ObchodniJmenoStavRos'
description: Obchodní jméno
pozastaveniPreruseni:
$ref: '#/components/schemas/PozastaveniPreruseniStavRos'
description: 'Pozastavení nebo přerušení činnosti '
adresySidla:
type: array
items:
$ref: '#/components/schemas/AdresaStavRos'
description: Adresa sídla (popř. adresa doručovací)
OsobaRobZaklad:
type: object
description: Osoba ROB
properties:
jmeno:
$ref: '#/components/schemas/JmenoStavRob'
description: Jméno osoby ROB
datumNarozeni:
$ref: '#/components/schemas/DatumStavRob'
description: Datum narození osoby ROB
prijmeni:
$ref: '#/components/schemas/PrijmeniStavRob'
description: Příjmení osoby ROB
Seznam:
type: object
description: Seznam nalezených záznamů - obecný předek.
properties:
pocetCelkem:
format: int32
minimum: 0
type: integer
description: Počet prvků seznamu.
AngazovanaOsobaRos:
type: object
description: Angažovaná osoba ROS - obecný předek
properties:
osobaRos:
$ref: '#/components/schemas/OsobaRos'
description: Osoba z ROS
osobaRob:
$ref: '#/components/schemas/OsobaRobZaklad'
description: Osoba ROB
AdresaStavRos:
type: object
description: 'Adresa '
allOf:
- $ref: '#/components/schemas/AdresaRos'
- properties:
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
OsobaRos:
type: object
description: 'Osoba ROS '
properties:
osobaTextem:
maxLength: 256
type: string
description: Osoba textem
datumNarozeni:
format: date
type: string
description: Datum narození
JmenoStavRob:
type: object
description: Jméno osoby ROB
allOf:
- $ref: '#/components/schemas/StavUdajeRob'
- properties:
hodnota:
maxLength: 100
type: string
description: Hodnota jména osoby ROB
StavUdajeRob:
type: object
description: Stav údaje ROB - obecný předek
properties:
zmenaUdaje:
format: date
type: string
description: Datum změny údaje
platnostUdajeRob:
maxLength: 15
type: string
description: 'Stav údaje (ROB) - kód (ciselnikKod: stavUdajeRob) '
AdresaRos:
type: object
description: Adresa ROS - obecný předek
allOf:
- $ref: '#/components/schemas/Adresa'
- properties:
typAdresy:
maxLength: 64
minLength: 1
type: string
description: 'Typ adresy - kód (ciselnikKod: TypAdresyAres) '
ZaznamRos:
type: object
description: Detailní informace o ekonomickém subjektu ze zdroje ROS
allOf:
- $ref: '#/components/schemas/ZaznamRosZaklad'
- properties:
statutarniOrgany:
type: array
items:
$ref: '#/components/schemas/StatutarniOrganRos'
description: Statutární orgán firmy
likvidatori:
type: array
items:
$ref: '#/components/schemas/AngazmaRos'
description: Likvidátoři firmy
opatrovnici:
type: array
items:
$ref: '#/components/schemas/AngazmaRos'
description: Opatrovníci firmy
nuceniSpravci:
type: array
items:
$ref: '#/components/schemas/AngazmaRos'
description: Nucení správci firmy
insolvencniSpravci:
type: array
items:
$ref: '#/components/schemas/AngazmaRos'
description: Insolvenční správci firmy
KontaktniUdajeStavRos:
type: object
description: Kontaktní údaje
properties:
telefon:
maxLength: 25
minLength: 1
type: string
description: Telefonní kontakt
email:
maxLength: 50
type: string
description: Emailový kontakt
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
PravniFormaStavRos:
type: object
description: Právní forma
properties:
hodnota:
maxLength: 3
minLength: 3
pattern: ^\d{3}$
type: string
description: 'Kód právní formy (ROS) - kód (ciselnikKod: PravniFormaRos) '
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
Adresa:
type: object
description: 'Adresa - obecný předek '
properties:
kodStatu:
type: string
description: 'Kód státu (ciselnikKod: Stat) '
nazevStatu:
maxLength: 32
type: string
description: Název státu
kodKraje:
maximum: 999
minimum: 0
type: integer
description: Kód kraje
nazevKraje:
maxLength: 32
type: string
description: Název kraje
kodOkresu:
format: int32
maximum: 9999
minimum: 0
type: integer
description: Kód okresu
nazevOkresu:
maxLength: 32
type: string
description: Název okresu
kodObce:
format: int32
maximum: 999999
minimum: 0
type: integer
description: Kód obce
nazevObce:
maxLength: 48
type: string
description: Název obce
kodSpravnihoObvodu:
maximum: 999
minimum: 0
type: integer
description: Kód správního obvodu Prahy
nazevSpravnihoObvodu:
maxLength: 32
type: string
description: 'Název správního obvodu Prahy '
kodMestskehoObvodu:
maximum: 999
minimum: 0
type: integer
description: Kód městského obvodu Prahy
nazevMestskehoObvodu:
maxLength: 32
type: string
description: Název městského obvodu Prahy
kodMestskeCastiObvodu:
format: int32
maximum: 999999
minimum: 0
type: integer
description: Kód městské části statutárního města
kodUlice:
format: int32
maximum: 9999999
minimum: 0
type: integer
description: Kód ulice, veřejného prostranství ze zdroje
nazevMestskeCastiObvodu:
maxLength: 48
type: string
description: 'Název městské části statutárního města '
nazevUlice:
maxLength: 48
type: string
description: 'Název ulice, veřejného prostranství '
cisloDomovni:
maximum: 9999
type: integer
description: Číslo domovní
doplnekAdresy:
maxLength: 1500
type: string
description: Doplňující informace adresního popisu
kodCastiObce:
format: int32
maximum: 999999
minimum: 0
type: integer
description: Kód časti obce
cisloOrientacni:
maximum: 999
type: integer
description: Číslo orientační - číselná část
cisloOrientacniPismeno:
maxLength: 1
type: string
description: Číslo orientační - písmenná část
nazevCastiObce:
maxLength: 48
type: string
description: Název části obce
kodAdresnihoMista:
maximum: 999999999
minimum: 0
type: integer
description: Kód adresního místa
psc:
type: integer
description: Poštovní směrovací číslo adresní pošty
textovaAdresa:
maxLength: 1500
type: string
description: Nestrukturovaná adresa (formátovaná adresa)
cisloDoAdresy:
maxLength: 255
type: string
description: Nestrukturované číslo/a použíté v adrese
standardizaceAdresy:
type: boolean
description: Stav standardizace adresy dle RÚIAN
pscTxt:
maximum: 255
type: string
description: Psč zahraničních nebo nestandardně definovaných čísel
typCisloDomovni:
maximum: 9999
type: integer
description: 'Typ čísla domu - kód (ciselnikKod: TypCislaDomovniho) '
DatumStavRob:
type: object
description: Datum osoby ROB
allOf:
- $ref: '#/components/schemas/StavUdajeRob'
- properties:
datum:
format: date
type: string
description: Datum
ProvozovnaRos:
type: object
description: 'Provozovna '
properties:
icp:
maximum: 9999999999
minimum: 1000000000
type: integer
description: Identifikátor provozovny
datumUkonceniCinnosti:
$ref: '#/components/schemas/DatumStavRos'
description: Datum ukončení činnosti
datumZahajeniCinnosti:
$ref: '#/components/schemas/DatumStavRos'
description: Datum zahájení činnosti
adresaProvozovny:
$ref: '#/components/schemas/AdresaStavRos'
description: Adresa provozovny
EkonomickeSubjektyRegistraceFiltr:
type: object
description: Filtr pro vyhledání seznamu ekonomických subjektů podle parametru IČO.
allOf:
- $ref: '#/components/schemas/StrankovaniARazeni'
- properties:
ico:
type: array
items:
maxLength: 8
minLength: 8
pattern: ^\d{8}$
type: string
description: Ičo ekonomického subjektu
DatumStavRos:
type: object
description: Datum
properties:
datum:
format: date
type: string
description: Datum
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
AngazovanySubjektRos:
type: object
description: Angažovaný subjekt ROS - obecný předek
properties:
ico:
maxLength: 8
minLength: 8
pattern: ^\d{8}$
type: string
description: Ičo právnické osoby
obchodniJmeno:
maxLength: 2000
minLength: 1
type: string
description: Obchodní jméno právnické osoby
adresy:
type: array
items:
$ref: '#/components/schemas/AdresaRos'
description: 'Adresy právnické osoby '
PozastaveniPreruseniStavRos:
type: object
description: Pozastavení nebo přerušení činnosti
properties:
hodnota:
type: boolean
description: 'Hodnota údaje pozastavení přerušení činnosti '
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
ObchodniJmenoStavRos:
type: object
description: Obchodní jméno
properties:
hodnota:
maxLength: 2000
minLength: 1
type: string
description: Obchodní název (jméno)
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
KodChybyEnum:
description: Chybové kódy.
type: string
enum:
- OBECNA_CHYBA
- CHYBA_VSTUPU
- NENALEZENO
- NENI_IMPLEMENTOVANO
- NEPRIHLASENY_UZIVATEL
- NENI_OPRAVNENI
EkonomickySubjektRos:
type: object
description: 'Ekonomických subjekt ze zdroje ROS '
properties:
icoId:
maxLength: 32
pattern: ^(ARES_)?\d{8}$
type: string
description: ičo/id ekonomického subjektu
zaznamy:
type: array
items:
$ref: '#/components/schemas/ZaznamRos'
description: Seznam záznamů daného iča
Chyba:
type: object
properties:
kod:
$ref: '#/components/schemas/KodChybyEnum'
popis:
type: string
description: Popis chyby
subKod:
type: string
description: Subkod chyby
PravniStavStavRos:
type: object
description: 'Právní stav '
properties:
hodnota:
pattern: ^\d{2}$
type: string
description: 'Právní stav - kód (ciselnikKod: pravniStavRos) '
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
ZaznamRosZaklad:
type: object
description: Detailní informace o ekonomickém subjektu ze zdroje ROS - základní informace
properties:
ico:
maxLength: 8
minLength: 8
pattern: ^\d{8}$
type: string
description: 'Identifikační číslo ekonomického subjektu '
datumVzniku:
format: date
type: string
description: 'Datum vzniku subjektu. Vypočítaná hodnota dle platnosti evidence. '
datumZaniku:
format: date
type: string
description: 'Datum zániku subjektu. Vypočítaná hodnota dle platnosti evidence. '
pravniFormaRos:
$ref: '#/components/schemas/PravniFormaStavRos'
description: Právní forma - ROS
pravniStavRos:
$ref: '#/components/schemas/PravniStavStavRos'
description: Právní stav
datumAktualizace:
format: date
type: string
description: 'Datum poslední změny subjektu '
provozovny:
type: array
items:
$ref: '#/components/schemas/ProvozovnaRos'
description: Provozovny
kontaktniUdaje:
$ref: '#/components/schemas/KontaktniUdajeStavRos'
description: Kontaktní údaje
datoveSchranky:
type: array
items:
$ref: '#/components/schemas/DatovaSchrankaStavRos'
description: Datové schránky
evidenceAgendy:
type: array
items:
$ref: '#/components/schemas/EvidenceAgendaRos'
description: Evidence agendy
stavSubjektu:
maxLength: 64
minLength: 1
type: string
description: 'Stav ekonomického subjektu v ARES - kód (ciselnikKod: StavZdroje) '
StrankovaniARazeni:
type: object
description: 'Předek pro všechny seznamy obsahující stránkování a řazení. Defaultní parametry pro všechny aplikace s komplexním filtrem: [+/-]icoiD [+/-]obchodniJmeno [+/-]nazevObce '
properties:
start:
format: int32
minimum: 0
type: integer
description: Offset pro stránkování (poloha prvního vráceného prvku).
pocet:
format: int32
minimum: 0
type: integer
description: Počet prvků k výstupu.
razeni:
type: array
items:
type: string
description: Seznam názvů definujících řazení výstupu.
DatovaSchrankaStavRos:
type: object
description: Datová schránka
properties:
identifikatorDs:
maxLength: 7
minLength: 1
type: string
description: Identifikátor DS
typDatoveSchranky:
maxLength: 64
minLength: 1
type: string
description: 'Typ datové schránky (ROS) - kód (ciselnikKod: typDatoveSchrankyRos) '
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
StatutarniOrganZastupciRos:
type: object
description: Statutární orgán - zástupci
allOf:
- $ref: '#/components/schemas/AngazovanySubjektRos'
- properties:
zastupci:
type: array
items:
$ref: '#/components/schemas/AngazovanaOsobaRos'
description: Zástupce statutárního orgánu
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
StatutarniOrganRos:
type: object
description: Statutární orgán
properties:
osobaFyzicka:
$ref: '#/components/schemas/AngazovanaOsobaRos'
description: Fyzická osoba
osobaPravnicka:
$ref: '#/components/schemas/StatutarniOrganZastupciRos'
description: Právnická osoba
platnostUdajeRos:
maxLength: 15
type: string
description: 'Stav údaje (ROS) - kód (ciselnikKod: stavUdajeRos) '
securitySchemes:
BasicAuth:
type: http
scheme: basic
BearerAuth:
type: http
scheme: bearer
x-refined-from:
- ares-gov-cz-openapi-original.json
- ares-gov-cz-openapi.yml