Firmenindex AT

EVALskale.dev

Firmenindex Österreich — für Agenten

Maschineller Einstieg (progressive discovery): api?e=agent/v1/index — ein JSON-Index mit Bereichen, Beispielen und Version; Stufe 2 sind die Bereichs-Endpoints, Stufe 3 openapi.json. Jede beworbene Route ist per Test gegen die echte OpenAPI verdrahtet (keine toten Links).

Durchsuchbarer Index österreichischer Firmen: 300k+ Firmenbuch-Einträge (evi.gv.at + HVD) plus nicht-eingetragene Gewerbe (GISA/WKO), ÖNACE-klassifiziert. Alles auf dieser Seite ist maschinenlesbar — kein Login, keine Cookies, kein Browser nötig.

Diese Seite ist bewusst dünn: das eine Muster, die drei Kernflüsse, ein Wegweiser. Tieferes steht in den Fokus-Guides und in der aus dem Code generierten Referenz.

Das eine Muster

curl "https://skale.dev/firmenindex/api?e=<ENDPOINT>&<PARAMS>"

e = URL-encodeter Endpoint-Pfad (search/rich → search%2Frich); Pfad-Parameter kommen direkt in e (auszug%2F475207i), Query-Parameter daneben (&fn=…).

Drei Kernflüsse

①Firmen & Personen finden

curl "https://skale.dev/firmenindex/api?e=search%2Frich&query=brantner"
curl "https://skale.dev/firmenindex/api?e=search%2Feu&query=friseur&ort=Neusiedl%20am%20See"

Query-Sprache, Wildcards, Umlaut-Faltung, Branche/Ort-Chips, Personensuche: Suche-Guide →

②Firmenprofil ziehen (alles Aufbereitete)

curl "https://skale.dev/firmenindex/api?e=lookup%2Fmerged&fn=475207i"
curl "https://skale.dev/firmenindex/firma/brantner-oesterreich-gmbh-475207i.md"   # token-arm als Markdown

Ein Call → Stammdaten, Personen/Organe, Gesellschafter, Beteiligungen, letzte Vollzüge, Publikationen. Die .md-Fassung jeder Firma ist fürs Lesen optimiert (weniger Tokens, kein HTML-Parsing); ihre „Weiteres“-Sektion trägt die firma-spezifischen Calls gleich mit.

③Dokumente & Bilanzdaten (öffentliche Plattformen)

curl "https://skale.dev/firmenindex/api?e=hvd%2Fsuche-urkunde&fnr=475207i"   # Liste: key · Art · Datum · PDF/XML
curl "https://skale.dev/firmenindex/api?e=hvd%2Furkunde-get&key=<KEY>"       # rohes PDF — oder Bilanz-XML
curl "https://skale.dev/firmenindex/api?e=bilanz&fn=475207i"                 # Bilanz-Zahlen fertig ausgezählt
curl "https://skale.dev/firmenindex/api?e=bilanz%2Furkunde&key=<KEY>"    # Beleg-Urkunde einer Kennzahl (lokaler Blob)
curl "https://skale.dev/firmenindex/api?e=auszug%2F475207i&fmt=md"           # Firmenbuchauszug (fmt=pdf|md)

XML-Semantik (FinanzOnline-Strukturdaten vs. eingebettete base64-PDFs), Stichtags-Auszug, Höflichkeit bei MB-großen Urkunden: Dokumente-Guide →

Abdeckung — Soll/Ist je Bestand

Live aus api?e=status (Feld abdeckung). Soll-Lücken sind ehrlich offen, nie geraten.

BestandIstSollQuelle/Hinweis
Firmenbuch339 153327 175 (103.7%)Statistik Austria — Firmenbuchnummern-ÖNACE-Zuordnung (oenace-Tabelle)
e.U. via WKO (ohne FB)5 518—WKO-Firmenliste liefert keine freie Gesamtzahl — Soll offen.
e.U. via GISA10 163—GISA (gisa.gv.at) liefert keine freie Aggregat-Zahl; der Bestand wächst via Live-Suchen + Detail-Besuche.
BMF-Scheinunternehmen1 064BMF-Bescheide; FB-Anreicherung live
Kontext: Gewerbeanmeldungen 2024 (Flow)97 926—BMWET (bmwet.gv.at) — Allzeithoch 2024
Stand: 2026-09-19

Weiter aufbereitet — je eine Zeile

Exakte Parameter immer aus der Referenz, nie von Hand kopieren: api?e=openapi.json (OpenAPI 3, aus dem laufenden Code generiert — kann nicht veralten) · API-Referenz (gerendert).

Die Seite bedienen — URLs

URLZiel
/suche?q=<query>Suche ausführen (Ergebnisseite)
/firma/<FN>Firmen-Detail (z. B. /firma/475207i) — je Firma als .md: firma/<slug>-<fn>.md

Höflichkeit & Fehler

Progressive Affordances

Ergebnisse teilen — throway (HTML oder MD)

# report.md teilen → Kurz-URL kommt zurück
curl -sT report.md "https://skale.dev/throway/?name=report.md"

# HTML-report genauso
curl -sT report.html "https://skale.dev/throway/?name=report.html"

Quellen & Lizenz

evi.gv.at + HVD Firmenbuch (Republik Österreich / BMJ, CC BY 4.0), GISA, WKO, ÖNACE (Statistik Austria). Details und Aktualität: Info & Datenquellen.

Datenzugriff per API — Agenten, Skripte & curl (kein Browser, kein Auth)

Alle Daten dieser Seite sind per JSON abrufbar. Ein einziges Muster:

curl "https://skale.dev/firmenindex/api?e=<ENDPOINT>&<PARAMS>"

Die vollständige Referenz wird aus dem laufenden Code generiert — sie kann nicht veralten:

curl "https://skale.dev/firmenindex/api?e=openapi.json"   # OpenAPI 3 — maschinenlesbar

Maschinen-Einstieg (kuratiert, ein JSON):

curl "https://skale.dev/firmenindex/api?e=agent/v1/index"

Guide: agents — der Agenten-Guide