Sådan henter du P-enhederne
bash
curl https://apicvr.dk/api/v1/24256790Eksempel på svar
json
{
"vat": 24256790,
"name": "NOVO NORDISK A/S",
...
"p_units": [
{
"p_number": 1007712304,
"name": "Novo Nordisk A/S",
"address": "Brogårdsvej 66",
"zipcode": 2820,
"city": "Gentofte",
"startdate": "1999-10-18",
"enddate": "2001-12-31",
"industrycode": 244200,
"industrydesc": "Fremstilling af aluminium",
"employees": null,
"protected": false
},
...
]
}Felterne på en P-enhed
| Felt | Betydning |
|---|---|
p_number | P-nummeret – 10 cifre. |
name, address, zipcode, city | Enhedens navn og fysiske adresse. |
industrycode, industrydesc | Branchekode for netop dette sted. |
employees | Antal ansatte, når det er indberettet. |
startdate, enddate | Hvornår enheden startede og evt. lukkede. |
protected | Om P-enheden er reklamebeskyttet. |
Kun aktive P-enheder
Listen indeholder også lukkede enheder – store virksomheder kan have hundredvis. Filtrér på enddate:
javascript
const res = await fetch("https://apicvr.dk/api/v1/24256790");
const company = await res.json();
const active = company.p_units.filter((p) => !p.enddate);
for (const p of active) {
console.log(p.p_number, p.address, p.zipcode, p.city, p.employees ?? "-");
}Gode råd
- Opslaget henter alle P-enheder, så store koncerner giver store svar. Har du kun brug for ejere og direktion, så brug
/api/v1/{cvr}/direktion-og-ansvarlig. - Reklamebeskyttelse gælder pr. P-enhed. En virksomhed kan være åben for reklame, mens en enkelt P-enhed er beskyttet.
- Brancheteksten på en P-enhed kan afvige fra virksomhedens hovedbranche.
Ofte stillede spørgsmål
Kan jeg slå et P-nummer op direkte?
Ikke endnu. Slå virksomhedens CVR-nummer op, og find P-enheden i p_units.
Hvorfor har en virksomhed lukkede P-enheder med?
Listen er virksomhedens fulde historik. Enheder med en enddate er lukket.