API client for Brønnøysundregistrene.


Keywords
brreg, enhetsregisteret, api-client, business-register
License
Apache-2.0
Install
pip install brreg==1.0.0

Documentation

📇 python-brreg

API client for Brønnøysundregistrene's open API.

Tests Docs Coverage PyPI


python-brregis a Python library for interacting with the open APIs of the Norwegian Business Registry, Brønnøysundregistrene.

Installation

The library requires Python 3.8 or newer.

The library can be installed from PyPI:

python3 -m pip install brreg

Project resources

Features

Enhetsregistret

The brreg.enhetsregisteret part of this library wraps the open Enhetsregistret API.

This is a list of all features this library could implement on top of this API. However, I will not attempt to make the project cover all parts of Brønnøysundregisterene's API. I am open to requests, so that time is spent on the parts of the API that there is an actual demand for.

  • Enheter
    • Search - Implemented
    • Get one by organization number - Implemented
    • Get one's roles by organization number - Implemented
    • Get all updates since given time - Request if needed
  • Underenheter
    • Search - Implemented
    • Get one by organization number - Implemented
    • Get all updates since given time - Request if needed
  • Organisasjonsform
    • Get all - Request if needed
  • Rolletype
    • Get all - Request if needed
    • Get one - Request if needed
  • Rollegruppetype
    • Get all - Request if needed
    • Get one - Request if needed
  • Representant
    • Get all - Request if needed
    • Get one - Request if needed
  • Kommuner
    • Get all - Request if needed
  • Matrikkelenhet
    • Get one by matrikkelnummer - Request if needed
    • Get one by matrikkelenhet-ID - Request if needed

License

Copyright 2019 Otovo ASA, 2023-2024 Cardboard AS.

Licensed under the Apache License, Version 2.0.