Udstillede services
På denne side beskrives de REST-services, der udstilles af Blanketmotoren, og som kan benyttes af alle myndigheder.
Opslag på CVR-nummer
Servicen laver et opslag i CVR-registret og returnerer data om den konkrete CVR-enhed.
URL: {xxf:property('blanketmotorservice')}/cvr/opslagPaaCvrNummer
Method: GET
URL Parameters:
cvrNummer
Output:
<CVRReplyWrapper>
<address>
<addressString></addressString>
<buildingIdentifier></buildingIdentifier>
<coAddress></coAddress>
<districtName></districtName>
<postalCode></postalCode>
<kommuneKode></kommuneKode>
<kommuneNavn></kommuneNavn>
<streetName></streetName>
</address>
<antalAarsvaerk></antalAarsvaerk>
<antalAnsatte></antalAnsatte>
<brancheBeskrivelse></brancheBeskrivelse>
<brancheKode></brancheKode>
<companyName></companyName>
<cvrNumber></cvrNumber>
<email></email>
<faxNumber></faxNumber>
<telephoneNumber></telephoneNumber>
<virksomhedsStatus></virksomhedsStatus>
<virksomhedsform></virksomhedsform>
<virksomhedsformKode></virksomhedsformKode>
<fejlBesked></fejlBesked>
<statusKode></statusKode>
</CVRReplyWrapper>
Felt | Muligt udfaldsrum |
---|---|
virksomhedsStatus | AKTIV, NORMAL, OPLØST, OPLØST EFTER ERKLÆRING, OPLØST EFTER FRIVILLIG LIKVIDATION, OPLØST EFTER FUSION, OPLØST EFTER GRÆNSEOVERSKRIDENDE FUSION, OPLØST EFTER GRÆNSEOVERSKRIDENDE HJEMSTEDSFLYTNING, OPLØST EFTER KONKURS, OPLØST EFTER SPALTNING, TVANGSOPLØST, UDEN RETSVIRKNING, UNDER FRIVILLIG LIKVIDATION, UNDER KONKURS, UNDER REASSUMERING, UNDER REKONSTRUKTION, UNDER TVANGSOPLØSNING |
Opslag på CVR eller SE-nummer
Servicen laver et opslag i Erhvervssystemet hos SKAT, hvis SE-nummeret er forskelligt for det tilhørende CVR-nummer, og ellers i CVR-registret. I begge tilfælde returneres data om den konkrete enhed.
URL: {xxf:property('blanketmotorservice')}/cvr/opslagPaaCvrEllerSeNummer
Method: GET
URL Parameters:
cvrEllerSeNummer
Output:
<CVRReplyWrapper>
<address>
<addressString></addressString>
<buildingIdentifier></buildingIdentifier>
<coAddress></coAddress>
<districtName></districtName>
<postalCode></postalCode>
<kommuneKode></kommuneKode>
<kommuneNavn></kommuneNavn>
<streetName></streetName>
</address>
<brancheBeskrivelse></brancheBeskrivelse>
<brancheKode></brancheKode>
<companyName></companyName>
<cvrNumber></cvrNumber>
<email></email>
<faxNumber></faxNumber>
<telephoneNumber></telephoneNumber>
<virksomhedsform></virksomhedsform>
<virksomhedsformKode></virksomhedsformKode>
<fejlBesked></fejlBesked>
<statusKode></statusKode>
</CVRReplyWrapper>
Opslag på SE-nummer
Servicen laver et opslag i Erhvervssystemet hos SKAT og returnerer data for det indsendte SE-nummer.
URL: {xxf:property('blanketmotorservice')}/cvr/opslagPaaSeNummer
Method: GET
URL Parameters:
seNummer
Output:
<CVRReplyWrapper>
<address>
<addressString></addressString>
<buildingIdentifier></buildingIdentifier>
<coAddress></coAddress>
<districtName></districtName>
<postalCode></postalCode>
<kommuneKode></kommuneKode>
<kommuneNavn></kommuneNavn>
<streetName></streetName>
</address>
<brancheBeskrivelse></brancheBeskrivelse>
<brancheKode></brancheKode>
<companyName></companyName>
<cvrNumber></cvrNumber>
<email></email>
<faxNumber></faxNumber>
<telephoneNumber></telephoneNumber>
<virksomhedsform></virksomhedsform>
<virksomhedsformKode></virksomhedsformKode>
<fejlBesked></fejlBesked>
<statusKode></statusKode>
</CVRReplyWrapper>
Hent produktionsenheder for CVR-nummer
Servicen henter alle produktionsenheder for et givent CVR-nummer.
URL: {xxf:property('blanketmotorservice')}/cvr/soegProduktionsenheder
Method: GET
URL Parameters:
cvrNummer
Output:
Opslag på P-nummer
Servicen laver et opslag på P-nummer i P-enhedsregistret og returnerer data om den konkrete P-enhed.
URL: {xxf:property('blanketmotorservice')}/cvr/hentProduktionsenhed
Method: GET
URL Parameters:
pNummer
Output:
Opslag på revisor
Det er via Blanketmotorens servicelag muligt at slå en revisor op på MNE-nummer og få returneret oplysninger om revisoren samt eventuelt tilknyttede revisionsvirksomheder.
URL: {xxf:property('blanketmotorservice')}/cvr/opslagAfRevisor
Method: POST
Input:
Output:
Felt | Muligt udfaldsrum |
---|---|
revisorstatus | AKTIV, DEPONERET, SLETTET, BORTFALDET, FRATAGET, FRAKENDT |
revisortype | STATSAUTORISERET, REGISTRERET, UDENLANDSK_3_LANDS_REVISOR, UDENLANDSK_KONKRET_GODKENDELSE, UDENLANDSK_TJENESTEYDER |
Fremsøgning af adresser
Servicen laves i Danmarks AdresseRegister og returnerer data på de adresser, der matcher søgeteksten.
URL: {xxf:property('blanketmotorservice')}/cvr/hentAdresser
Method: GET
URL Parameters:
soegetekst
Output:
XML’en for adressesøgningen er formateret lidt anderledes end de øvrige XML-strukturer, og XPath til at udtrække værdier ser derfor lidt anderledes ud. Først og fremmest skal der vælges første resultat i listen, men derudover skal felter angives vha et @ - eksempelvis
/list/map[1]/entry[@ke='postnummer']/text()
Validering af udenlandske adresser
Disse services laves i SmartyStreets og giver mulighed for at få valideret hhv. en struktureret adresse eller en fritekst. Resultatet fortæller bl.a. om hele adressen er verificeret, hvilket niveau den er verificeret på og hvilke ændringer, der evt. er lavet til de enkelte felter for at få dem til at passe.
Validering af struktureret udenlandsk adresse
URL: {xxf:property('blanketmotorservice')}/adresse/validerAdresseInternational
Method: POST
Input:
Krav til input:
En af følgende kombinationer skal være udfyldt:
landekode + adresselinje1 + postnummer
landekode + adresselinje1 + bynavn + stat
Output:
Nærmere beskrivelse af valideringssvaret kommer senere.
Output ved fejl:
Validering af udenlandsk adresse som fritekst
URL: {xxf:property('blanketmotorservice')}/adresse/validerAdresseInternationalFritekst
Method: POST
URL parameters:
landekode + fritekst
Output:
Kaldet til servicen har følgende XML-struktur:
Krav til input:
Begge felter skal være udfyldt.
Output:
Nærmere beskrivelse af valideringssvaret kommer senere.
Output ved fejl: