Sådan kalder du endpointet
Send adressen i address og gerne postnummeret i postal_code, så søgningen holdes inden for ét postdistrikt:
curl "https://apicvr.dk/api/v1/search/address?address=Hedeager%2042&postal_code=8200"Eksempel på svar
[
{
"vat": 28118244,
"name": "VESTAS AMERICAS A/S",
"address": "Hedeager 42",
"zipcode": 8200,
"city": "Aarhus N",
"status": "NORMAL",
"protected": false,
...
},
{
"vat": 27988210,
"name": "VESTAS MANUFACTURING A/S",
"address": "Hedeager 42",
...
}
]Sådan matcher søgningen
API'et prøver tre strategier i rækkefølge og returnerer resultatet fra den første, der finder noget:
- Eksakt match på hele adressebetegnelsen.
- Struktureret match på vejnavn og husnummer, som API'et selv udleder af teksten.
- Fejltolerant match på tværs af adressefelterne, så stavefejl og forkortelser stadig giver resultater.
Derfor får du næsten altid noget tilbage – men et fejltolerant match kan ramme nabonumre. Tjek address og zipcode i svaret, hvis du skal være sikker.
Eksempel i Python
import requests
res = requests.get(
"https://apicvr.dk/api/v1/search/address",
params={"address": "Hedeager 42", "postal_code": "8200", "limit": 50},
timeout=10,
)
res.raise_for_status()
active = [c for c in res.json() if not c["enddate"]]
for company in active:
print(company["vat"], company["name"])Gode råd
- Angiv altid
postal_code, når du kender det – det fjerner mange falske træf. - Svaret indeholder også ophørte virksomheder. Filtrér på
enddate. - Søgningen kigger på virksomhedens hovedadresse. Skal du finde arbejdssteder, så brug P-enhederne i et opslag på CVR-nummeret.
- Enkeltmandsvirksomheder er ofte registreret på ejerens bopæl. Behandl dem med omtanke, og respektér
protectedved markedsføring.
Ofte stillede spørgsmål
Skal adressen staves helt korrekt?
Nej. Finder den eksakte søgning intet, falder API'et tilbage til en fejltolerant søgning. Tilføj postnummer for at få mere præcise resultater.
Kan jeg søge på et helt postnummer eller en hel vej?
Endpointet er lavet til konkrete adresser. En vej uden husnummer kan give mange resultater, og limit er højst det antal, du beder om (standard 100).