We use cookies for authentication and — with your consent — for analytics. Read more.

Skip to content
KETL Data
DataAppsMCPSign in
  1. Home
  2. Data catalogue
  3. CVR — Danish companies
BusinessStandardCC-BY-4.0

CVR — Danish companies

CVR (Det Centrale Virksomhedsregister) is the Danish business register, operated by Erhvervsstyrelsen. Contains business names, CVR numbers, addresses, industries, incorporation dates, management and accounting data for all registered Danish businesses.

1.0M rows

Data volume

Daily

Updates

5

MCP tools

Example response — /company/{cvr}
{
  "data": "..."
}

MCP integration

Available MCP tools
cvr.annual_reports
cvr.company.lookup
cvr.directors
cvr.owners
cvr.search
Configuration for Claude Desktop / Cursor
{
  "mcpServers": {
    "cvr": {
      "url": "https://data.ketl.no/mcp/cvr",
      "headers": {
        "Authorization": "Bearer $KETL_API_KEY"
      }
    }
  }
}

Analysis apps that use this source

Ready-made tools built on CVR — Danish companies data. Use them directly in the browser, or wire the same data into your own analysis via the API below.

Company profile
Cross-referenced company profile in a single lookup — Brreg, GLEIF LEI, OpenCorporates and Wikidata, with Nordic name matches from CVR (DK) and YTJ (FI). KYB, journalism and investor analysis.

API endpoints

GET
/company/{cvr}

Hent selskapsdata

Show curl example
# GET https://data.ketl.no/api/connectors/cvr/company/{cvr}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/cvr/company/{cvr}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/search

Søk i CVR-registeret

q required
Fritekst-søketerm (selskapsnavn). q=Maersk
size optional
Maks antall treff. size=10
Show curl example
# GET https://data.ketl.no/api/connectors/cvr/search?q=Maersk
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/cvr/search?q=Maersk"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/regnskaber/{cvr}

Årsregnskaper for et CVR-selskap

Show curl example
# GET https://data.ketl.no/api/connectors/cvr/regnskaber/{cvr}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/cvr/regnskaber/{cvr}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/ejerforhold/{cvr}

Eierforhold og reelle rettighetshavere

Show curl example
# GET https://data.ketl.no/api/connectors/cvr/ejerforhold/{cvr}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/cvr/ejerforhold/{cvr}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

GET
/direktoerer/{cvr}

Direktører og ledelse

Show curl example
# GET https://data.ketl.no/api/connectors/cvr/direktoerer/{cvr}
curl \
  -H "Accept: application/json" \
  "https://data.ketl.no/api/connectors/cvr/direktoerer/{cvr}"

Authenticated call — add one of these headers: x-api-key: ketl_… · Authorization: Bearer … — See the full reference in the documentation.

Access and pricing

CVR — Danish companies is openly available — create an account to get started.

danmarkforetakselskapcvrnummernordisk
KETL Data

Nordic open-data and compliance infrastructure. Source, rule and confidence on every answer.

Product links

  • Data
  • Apps
  • MCP
  • Contact

Legal links

  • AI transparency
  • Privacy
  • Terms
  • SLA
  • Cookies
  • Security

© 2026 KETL Data

build 8f3b7512