australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT number), registered address, DB07 industry code, company form (ApS / A/S), status, founding date, and
Claude Code
$ npx -y skills add Nolpak14/getregdata --skill denmark-cvr --agent claude-code
Codex
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a codex -y
Cursor
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a cursor -y
Gemini CLI
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a gemini-cli -y
GitHub Copilot
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a github-copilot -y
OpenCode
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a opencode -y
Windsurf
$ npx skills add Nolpak14/getregdata --skill denmark-cvr -a windsurf -y
name: denmark-cvr
description: "Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT number), registered address, DB07 industry code, company form (ApS / A/S), status, founding date, and participants/management (board and owners) via the deltager data. Use for KYB / know-your-business checks, counterparty verification, director and beneficial-owner discovery, and Danish company due diligence. Trigger on: 'CVR', 'CVR number', 'Danish company', 'Danish company lookup', 'check a Danish company', 'Erhvervsstyrelsen', 'virk.dk', 'CVR-nummer', 'Danish VAT number', 'is this Danish company active'. The CVR distribution is free (after a one-time free registration); for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- cvr
- denmark
- erhvervsstyrelsen
- virk
- kyb
- know-your-business
- participants
- directors
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "CVR lookup"
- "check a Danish company"
- "CVR number lookup"
- "CVR-nummer lookup"
- "Danish directors and board"
- "Danish VAT number lookup"
- "is this Danish company active or dissolved"
- "KYB check Danish company"
- "verify a Danish supplier"
- "Erhvervsstyrelsen company data"Free, official Danish company data from the Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister). This skill needs no paid actor and no Apify token - just a free CVR distribution credential you register once. Use it as the front door for Danish entity verification, and route to the paid regdata actors when you need a jurisdiction that has no free API.
You are a KYB / due-diligence analyst verifying Danish companies against the official register. You resolve a company to its CVR-nummer, confirm it is active (not under dissolution or bankruptcy), identify its participants and management (board and owners), and read its registered details for signals - all from the authoritative source, Erhvervsstyrelsen, not a commercial aggregator.
Data is **not** license-free open data. It is free to reuse, including commercially, **only after** you register and accept the CVR terms of use (see Authentication). Read-only.
The official distribution requires a free username/password. Request one and accept the terms, then use HTTP Basic auth:
1. Email **cvrselvbetjening@erst.dk** to request a free CVR distribution account, and accept **"Vilkar for anvendelse af data fra CVR"** (the CVR terms of use). 2. Auth is HTTP Basic with the credential Erhvervsstyrelsen issues you:
export CVR_USER=your_cvr_distribution_username
export CVR_PASS=your_cvr_distribution_password
curl -u "$CVR_USER:$CVR_PASS" \
-H "Content-Type: application/json" \
-X POST "http://distribution.virk.dk/cvr-permanent/virksomhed/_search" \
-d '{"query":{"term":{"Vrvirksomhed.cvrNummer":"10103940"}}}'There is no per-call charge. **Compliance is a condition of the free tier, not a footnote:** the licence permits commercial reuse but forbids marketing to persons flagged with **Reklamebeskyttelse** (advertising/marketing protection) and bars re-identifying or harming individuals. Honour the Reklamebeskyttelse flag before any outreach use, and never use a flagged record for marketing.
For a quick, no-registration lookup, **cvrapi.dk** wraps CVR data and needs no account. It is free for **low volume (about 50 lookups/day)** and requires a **descriptive custom User-Agent** naming your company and a contact:
curl -H "User-Agent: YourCompany KYB tool - contact@yourcompany.example" \ "https://cvrapi.dk/api?search=10103940&country=dk&format=json"
Its terms **forbid charging end-users to display CVR-API-derived data or gating features behind payment** - so it can back a light internal check, not a paid product. For volume or anything customer-facing, use the official distribution above.
Ask the user for whichever is missing:
Official distribution base URL: `http://distribution.virk.dk/cvr-permanent` - an Elasticsearch endpoint; every query is a POST with a JSON body and the Basic-auth credential.
| # | Purpose | Method + path | Body | |---|---|---|---| | 1 | Search companies by name | `POST /virksomhed/_search` | `{"query":{"match":{"Vrvirksomhed.navne.navn":"Novo Nordisk"}}}` | | 2 | Company lookup by CVR number | `POST /virksomhed/_search` | `{"query":{"term":{"Vrvirksomhed.cvrNummer":"10103940"}}}` | | 3 | People (participants) | `POST /deltager/_search` | `{"query":{...}}` | | 4 | Production units | `POST /produktionsenhed/_search` | `{"query":{...}}` |
Light fallback (cvrapi.dk, no registration, send a descriptive User-Agent):
Installable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court…
Look up Czech companies for free via ARES, the Czech Ministry of Finance's official keyless REST API over the Czech business…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…