https://github.com/xi/handelsregister
command line interface for handelsregister.de
https://github.com/xi/handelsregister
Last synced: 9 days ago
JSON representation
command line interface for handelsregister.de
- Host: GitHub
- URL: https://github.com/xi/handelsregister
- Owner: xi
- Created: 2024-07-20T11:43:47.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-12-25T10:04:24.000Z (7 months ago)
- Last Synced: 2025-12-26T22:54:08.070Z (7 months ago)
- Language: Python
- Size: 10.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Nach [§9 des Handelsgesetzbuchs](https://www.gesetze-im-internet.de/hgb/__9.html)
muss das Handelsregister online verfügbar sein. Diese Verpflichtung wird durch
die Webseite umgesetzt. Leider ist die
Umsetzung dieser Webseite furchtbar.
- Die Seite ist langsam
- Die Seite verwendet ohne erkennbaren Grund Cookies
- Daten sind nur über die Suchformulare auffindbar. Es gibt keine API und
kein erkennbares URL Schema. Etwas wie
`https://www.handelsregister.de/HRB/16686` wäre nett gewesen.
- Auch Hilfetexte haben keine Eigenständigen URLs, sodass es unmöglich ist,
auf sie zu verweisen.
- Nach einigen Minuten bekommt man eine Fehlermeldung, dass die Session
abgelaufen sei. Dann muss man von vorne anfangen.
- Es ist nicht erlaubt, mehr als 60 Abfragen pro Stunde zu machen.
Kurz: Die Webseite ich nicht benutzbar.
Deshalb habe ich dieses Skript gebaut. Benutzung:
```
python3 handelsregister.py search 'atos' --state Hessen # search by keyword
python3 handelsregister.py xml HRB 16686 M1202 # get structured data for a specific entry
```