crdbrd / python-brreg

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

Home Page:https://brreg.readthedocs.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

📇 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.

About

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

https://brreg.readthedocs.io

License:Apache License 2.0


Languages

Language:Python 100.0%