Company information NO - 3.1, has now been retired due to changes at Brønnøysundregistrene, which means it will be replaced with a newer version (4.0). In this article you'll find out more about what this means for you and all changes and updates from the prior version.
Make sure to implement the new version to your system in time, if not you will not be able to fetch company information data in Norway.
A summary of the most important changes in the API to be aware of:
Due to confidentiality and legislation, it is no longer possible to fetch the exact number of employees if a company has less than five employees. The opportunity to do so ends on September 1st, except for companies that have been updated before the 9th of January 2024.
However, it is important to know that if a company has 1-4 employees, a flag will imply if the company has employees or not with the new field called "hasEmployees". See more information under "New attributes".
If the company has 0 employees the "hasEmployees" field will be set as "False" and the "numberEmployees" will contain "0".We will deliver dates for when different statuses start - for example bankruptcy, dissolution and compulsory settlement.
We deliver reasons for compulsory settlement/liquidation.
We will also be able to start presenting two new fields:
statutesRegistrationDate: this will show you more info on dates for vedtekter
vatRegistrationText: additional information on companies that voluntarily registered for taxWe have also restructured and renamed certain attributes so that names will be clearer
New attributes
addressInformation object
postalTown (object including the attributes city and zipCode)
employees object
including new attribute “hasEmployees”: boolean
and keeping the old field “numberEmployees”
Mapping rules/logic which Roaring applies:
If there is a “registered employees” flag in the input data: we set “hasEmployees”: true
If exact number is provided in the source: we put the number in “numberEmployees”.
If no exact number is provided in the source:
if hasEmployees: false: we set numberEmployees to zero
if hasEmployees: true: we don't show numberEmployees field
Note: For older records, we will still present the actual number 1-4 originally sent to us from Brønnøysund in field “numberEmployees”. For records updated from 9th January 2024 and onwards, we will only present actual “numberEmployees” if they were provided by Brønnøysund.
specialSituation object - holds information about statuses: bankruptcy, dissolution (Norwegian: avvikling), compulsory settlement or liquidation (Norwegian: tvangsavvikling eller tvangsoppløsning)
konkursdato - bankruptcyOpenedDate
underAvviklingDato - dissolutionRegistrationDate
tvangsavvikletPgaManglendeSlettingDato
tvangsopplostPgaManglendeDagligLederDato
tvangsopplostPgaManglendeRevisorDato
tvangsopplostPgaManglendeRegnskapDato
tvangsopplostPgaMangelfulltStyreDato
Mapped into:
compulsorySettlementOrLiquidationDetails as a reasonCode and a registrationDate
vedtektsdato - statutesRegistrationDate format yyyy-mm-dd
frivilligMvaRegistrertBeskrivelser - vatRegistrationText (array) Description: “Enheter som i utgangspunktet ikke er mva-pliktig, kan søke om frivillig registrering i Merverdiavgiftsregisteret.”
attribute name changes:
commune → municipality (appears in addressInformation)
town → city (appears in addressInformation)
vatReg → vatRegistration
settlementReg → dissolution (appears in specialSituation object)
enhetsregisteretRegDate → enhetsregisteretRegistrationDate
stiftelseregisteretReg → stiftelseregisteretRegistered (Norwegian: registrertIStiftelsesregisteret)
foundationRegDate → foundationRegistrationDate (Norwegian: stiftelsesdato)
address → addressLines
insekt → industrialSector
Questions? Contact us via [email protected] or in the chat.