---
title: "Company detail by national ID (IČO)"
method: GET
path: "/v1/companies/{ico}"
tags: ["companies"]
---

# Company detail by national ID (IČO)

`GET /v1/companies/{ico}`

## Request

- Base URL: `https://api.orsf.sk`
- URL: `https://api.orsf.sk/v1/companies/{ico}`
- Auth: none declared

Returns full company record. Public fields: identity (`ico`/`nationalId`, `dic`/`taxId`, `icdph`/`vatId`), address, financial statements, business activities, NACE code, VAT registration, legal form. `roles` (directors/partners) is empty for anonymous (`rolesLocked: true`) — sign in to see persons. Field aliases: every Slovak field name has an English canonical alias.

## Path parameters

- `ico` string, required

## Response `200`

Company detail

## Other responses

- `404`: Resource not found
- `429`: Too many requests — see Retry-After header

---

[API](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies.md) · [All operations](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies/llms.txt) · [OpenAPI document](https://skmtc.dev/orsf/apis/orsf-api-open-register-of-slovak-companies/revisions/21d1be487652?raw)
