brreg


Namebrreg JSON
Version 1.0.0 PyPI version JSON
download
home_pagehttps://github.com/crdbrd/python-brreg
SummaryAPI client for Brønnøysundregistrene.
upload_time2024-01-29 22:30:10
maintainer
docs_urlNone
authorStein Magnus Jodal
requires_python>=3.8.0,<4.0.0
licenseApache-2.0
keywords brreg enhetsregisteret
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # &#x1F4C7; python-brreg

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

[![Tests](https://img.shields.io/github/actions/workflow/status/crdbrd/python-brreg/tests.yml?branch=main)](https://github.com/crdbrd/python-brreg/actions/workflows/tests.yml)
[![Docs](https://img.shields.io/readthedocs/brreg)](https://brreg.readthedocs.io/en/latest/)
[![Coverage](https://img.shields.io/codecov/c/gh/crdbrd/python-brreg)](https://codecov.io/gh/crdbrd/python-brreg)
[![PyPI](https://img.shields.io/pypi/v/brreg)](https://pypi.org/project/brreg/)

---

`python-brreg`is a Python library for interacting with the open APIs of the
Norwegian Business Registry, [Brønnøysundregistrene](https://www.brreg.no/).

## Installation

The library requires Python 3.8 or newer.

The library can be installed from [PyPI](https://pypi.org/project/brreg/):

```
python3 -m pip install brreg
```

## Project resources

- [Documentation](https://brreg.readthedocs.io/)
- [Source code](https://github.com/crdbrd/python-brreg)
- [Releases](https://github.com/crdbrd/python-brreg/releases)
- [Issue tracker](https://github.com/crdbrd/python-brreg/issues)
- [Contributors](https://github.com/crdbrd/python-brreg/graphs/contributors)

## Features

### Enhetsregistret

The `brreg.enhetsregisteret` part of this library wraps the open
[Enhetsregistret API](https://data.brreg.no/enhetsregisteret/api/docs/index.html).

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](https://www.otovo.com/),
2023-2024 [Cardboard AS](https://cardboard.inc/).

Licensed under the
[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/crdbrd/python-brreg",
    "name": "brreg",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8.0,<4.0.0",
    "maintainer_email": "",
    "keywords": "brreg,enhetsregisteret",
    "author": "Stein Magnus Jodal",
    "author_email": "stein.magnus@jodal.no",
    "download_url": "https://files.pythonhosted.org/packages/fc/54/675f030577eefce3be9cf7ce32ae05f92dd0b47e3d309da2b7278869c44d/brreg-1.0.0.tar.gz",
    "platform": null,
    "description": "# &#x1F4C7; python-brreg\n\n_API client for Br\u00f8nn\u00f8ysundregistrene's open API._\n\n[![Tests](https://img.shields.io/github/actions/workflow/status/crdbrd/python-brreg/tests.yml?branch=main)](https://github.com/crdbrd/python-brreg/actions/workflows/tests.yml)\n[![Docs](https://img.shields.io/readthedocs/brreg)](https://brreg.readthedocs.io/en/latest/)\n[![Coverage](https://img.shields.io/codecov/c/gh/crdbrd/python-brreg)](https://codecov.io/gh/crdbrd/python-brreg)\n[![PyPI](https://img.shields.io/pypi/v/brreg)](https://pypi.org/project/brreg/)\n\n---\n\n`python-brreg`is a Python library for interacting with the open APIs of the\nNorwegian Business Registry, [Br\u00f8nn\u00f8ysundregistrene](https://www.brreg.no/).\n\n## Installation\n\nThe library requires Python 3.8 or newer.\n\nThe library can be installed from [PyPI](https://pypi.org/project/brreg/):\n\n```\npython3 -m pip install brreg\n```\n\n## Project resources\n\n- [Documentation](https://brreg.readthedocs.io/)\n- [Source code](https://github.com/crdbrd/python-brreg)\n- [Releases](https://github.com/crdbrd/python-brreg/releases)\n- [Issue tracker](https://github.com/crdbrd/python-brreg/issues)\n- [Contributors](https://github.com/crdbrd/python-brreg/graphs/contributors)\n\n## Features\n\n### Enhetsregistret\n\nThe `brreg.enhetsregisteret` part of this library wraps the open\n[Enhetsregistret API](https://data.brreg.no/enhetsregisteret/api/docs/index.html).\n\nThis is a list of all features this library could implement on top of this API.\nHowever, I will not attempt to make the project cover all parts of\nBr\u00f8nn\u00f8ysundregisterene's API. I am open to requests, so that time is spent on\nthe parts of the API that there is an actual demand for.\n\n- Enheter\n  - Search - Implemented\n  - Get one by organization number - Implemented\n  - Get one's roles by organization number - Implemented\n  - Get all updates since given time - Request if needed\n- Underenheter\n  - Search - Implemented\n  - Get one by organization number - Implemented\n  - Get all updates since given time - Request if needed\n- Organisasjonsform\n  - Get all - Request if needed\n- Rolletype\n  - Get all - Request if needed\n  - Get one - Request if needed\n- Rollegruppetype\n  - Get all - Request if needed\n  - Get one - Request if needed\n- Representant\n  - Get all - Request if needed\n  - Get one - Request if needed\n- Kommuner\n  - Get all - Request if needed\n- Matrikkelenhet\n  - Get one by matrikkelnummer - Request if needed\n  - Get one by matrikkelenhet-ID - Request if needed\n\n## License\n\nCopyright\n2019 [Otovo ASA](https://www.otovo.com/),\n2023-2024 [Cardboard AS](https://cardboard.inc/).\n\nLicensed under the\n[Apache License, Version 2.0](https://www.apache.org/licenses/LICENSE-2.0).\n",
    "bugtrack_url": null,
    "license": "Apache-2.0",
    "summary": "API client for Br\u00f8nn\u00f8ysundregistrene.",
    "version": "1.0.0",
    "project_urls": {
        "Documentation": "https://brreg.readthedocs.io",
        "Homepage": "https://github.com/crdbrd/python-brreg",
        "Repository": "https://github.com/crdbrd/python-brreg"
    },
    "split_keywords": [
        "brreg",
        "enhetsregisteret"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "55ef29f95f0c6f7988ac9abaec021fe9abef5fe39b0916b8bd5d5ed88e6542a0",
                "md5": "aa99d7e7dd486e7f8645b5700dd77461",
                "sha256": "277acaa924a151f6c9c269c662335fc785099c1391a4e4debcc5d12db27853ce"
            },
            "downloads": -1,
            "filename": "brreg-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "aa99d7e7dd486e7f8645b5700dd77461",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8.0,<4.0.0",
            "size": 15120,
            "upload_time": "2024-01-29T22:30:08",
            "upload_time_iso_8601": "2024-01-29T22:30:08.274562Z",
            "url": "https://files.pythonhosted.org/packages/55/ef/29f95f0c6f7988ac9abaec021fe9abef5fe39b0916b8bd5d5ed88e6542a0/brreg-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fc54675f030577eefce3be9cf7ce32ae05f92dd0b47e3d309da2b7278869c44d",
                "md5": "eb58a0c83c1f5bdb33fe24508a852dc6",
                "sha256": "e490d0610e79270c32f882a13ff36a52cecf1c04d4e7714ce38cf6f580f5f63a"
            },
            "downloads": -1,
            "filename": "brreg-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "eb58a0c83c1f5bdb33fe24508a852dc6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8.0,<4.0.0",
            "size": 14377,
            "upload_time": "2024-01-29T22:30:10",
            "upload_time_iso_8601": "2024-01-29T22:30:10.199714Z",
            "url": "https://files.pythonhosted.org/packages/fc/54/675f030577eefce3be9cf7ce32ae05f92dd0b47e3d309da2b7278869c44d/brreg-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-29 22:30:10",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "crdbrd",
    "github_project": "python-brreg",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "brreg"
}
        
Elapsed time: 0.19732s