REST-API · JSON · OpenAPI 3.0.1

Firmenbuch API für österreichische Firmendaten

Die Firmenakte-API liefert Firmenbuch, Gewerberegister GISA, Ediktsdatei und veröffentlichte Jahresabschlüsse österreichischer Unternehmen über eine einzige REST-Schnittstelle als JSON. Der Free-Plan ist kostenlos, ohne Kreditkarte, und der API-Key wird in unter einer Minute selbst im Dashboard erstellt.

Beispiel: PORR AG abfragen
$ curl -H "x-api-key: $FIRMENAKTE_KEY" \
  https://api.firmenakte.at/api/v1/businesses/34853f
{
  "fnr": "34853f",
  "name": "PORR AG",
  "legalForm": { "code": "AG", "text": "Aktiengesellschaft" },
  "court": { "code": "90001", "text": "Wien" },
  "isActive": true,
  "isScheinunternehmen": false,
  "addresses": [{ "street": "Absberggasse", "zipCode": "1100", "city": "Wien", … }],
  "oenaces": [{ "code": "N 70.10-0", "kurztitel": "Führung v. Unternehmen", … }],
  "latestKeyFigures": {
    "employees": 561,
    "umsatzerloese": 212437331.95,
    "jahresueberschuss": 40622686.02,
    "bilanzSumme": 1775949626.05,
    …
  },
  …
}
4 Register

Firmenbuch, GISA, Ediktsdatei und BMF-Liste der Scheinunternehmen in einer API

47 Kennzahlen

46 Bilanz- und GuV-Werte plus Mitarbeiteranzahl als Range-Filter

1.000 Treffer

pro Seite im Screener, Change-Feeds bis 2.000 Einträge je Typ

JSON + PDF

JSON für Daten, PDF und XML für Gewerbeauszüge und Jahresabschlüsse

Welche Daten die Firmenakte-API liefert

Die Firmenakte-API deckt sieben Bereiche ab: Unternehmen, Personen, Verflechtungen, Gewerbe, Edikte, Dokumente und Änderungen, dazu die Kataloge zur Auflösung von Codes. Das Firmenbuch ist das öffentliche Register aller eingetragenen Rechtsträger Österreichs; jeder Rechtsträger trägt eine Firmenbuchnummer (FN), etwa 34853f. Alle Endpoints antworten unter der Base-URL https://api.firmenakte.at mit JSON, Dokumente zusätzlich als PDF oder XML.

BereichEndpointsWas zurückkommt
UnternehmenGET /businesses · GET /businesses/{fnr} · GET /businesses/{fnr}/similar · GET /businesses/count · GET /businesses/names · POST /businesses/resolve-namesScreener-Treffer und vollständige Firmenprofile: Stammdaten, Rechtsform, Sitz, Firmenbuchgericht, ÖNACE-Code, Aktiv-Status, Kennzahlen. Namensindex für Autocomplete, Batch-Auflösung von Firmennamen zu Firmenbuchnummern.
PersonenGET /people · GET /people/{personId} · GET /people/namesPersonensuche nach Vor- und Nachname, Funktionscode, Firmenname oder Firmenbuchnummer; Personenprofile mit allen eingetragenen Funktionen und dem Hinweis auf offene Edikte.
VerflechtungenGET /graph?fnr=… · GET /graph?personId=…Beteiligungs- und Funktionsnetzwerk als Graph mit Knoten und Kanten, ausgehend von einem Unternehmen oder einer Person.
GewerbeGET /trades · GET /trades/{tradeKey}/licenses · GET /trades/company/{fnr} · GET /trades/documents/{gisaZahl} · GET /trades/changesDurchsuchbarer Gewerbekatalog, alle Berechtigungen zu einem Gewerbe, Gewerbeberechtigungen einer Firma, Gewerbeauszug als PDF (auch historisch, deutsch oder englisch) und der GISA-Änderungsfeed.
EdikteGET /edikte/changes · GET /edikte/changes/{id}Insolvenz- und Gerichtsedikte aus der Ediktsdatei als Änderungsfeed und im Einzelabruf.
DokumenteGET /documents/download/{documentKey} · GET /documents/changesVeröffentlichte Jahresabschlüsse und weitere Dokumente als PDF oder XML, dazu ein Feed neu eingelangter Dokumente.
ÄnderungenGET /businesses/changes · GET /globalchanges · GET /globalchanges/aggregatedCursor-basierte Änderungsfeeds über since oder sinceId; die aggregierte Variante bündelt Business-, Dokument-, Edikt- und Global-Changes in einer Antwort mit bis zu 2.000 Einträgen je Typ.
KatalogeGET /oenace · GET /legalforms · GET /courts · GET /assignmentfunctions · GET /addresses/cities · /zipcodes · /locationsNachschlagelisten zur Auflösung von Codes: ÖNACE-Branchen nach Ebene, Rechtsformen, Firmenbuchgerichte, Funktionscodes wie Geschäftsführer oder Prokurist sowie Orte, Postleitzahlen und Standorte.

Ein Firmenprofil enthält unter anderem Firmenbuchnummer, Firmenwortlaut, Rechtsform, zuständiges Firmenbuchgericht, Sitz und Zustelladresse, ÖNACE-Code (die österreichische Systematik der Wirtschaftstätigkeiten), Aktiv-Status, eingetragene Funktionen mit Funktionscode, Gewerbeberechtigungen, offene Edikte, verfügbare Jahresabschlüsse, Mitarbeiteranzahl und die veröffentlichten Bilanz- und GuV-Kennzahlen.

In drei Schritten zum ersten API-Call

Der erste erfolgreiche Request braucht drei Schritte: API-Key im Dashboard erstellen, Key im Header x-api-key setzen, Request absetzen. Es gibt kein OAuth, keinen Token-Tausch und keine Freischaltung durch den Vertrieb.

1
API-Key erstellen

Im Dashboard unter firmenakte.at/app/api den Key selbst generieren. Kein Formular, keine Freischaltung, keine Kreditkarte für den Free-Plan.

2
Key im Header setzen

Jede Anfrage trägt den Header x-api-key. Als Antwortformat wird application/json ausgeliefert, Dokumente als PDF oder XML.

3
Request absetzen

Gegen https://api.firmenakte.at/api/v1/… anfragen – direkt per HTTP, mit dem offiziellen TypeScript-Client oder über den MCP-Server.

cURL
TypeScript
Python
# Aktive GmbHs (Rechtsform-Code GES) in Wien, sortiert nach Umsatzerlösen
curl -G https://api.firmenakte.at/api/v1/businesses \
  -H "x-api-key: $FIRMENAKTE_KEY" \
  --data-urlencode "city=Wien" \
  --data-urlencode "legalFormCode=GES" \
  --data-urlencode "active=true" \
  --data-urlencode "orderBy=guv.Umsatzerloese" \
  --data-urlencode "orderByDescending=true" \
  --data-urlencode "pageSize=50"

Unternehmen nach Kennzahlen filtern: der Bilanzdaten-Screener

Der Endpoint GET /api/v1/businesses ist ein Screener: Er filtert österreichische Unternehmen über Range-Filter auf 47 Kennzahlen – 46 Bilanz- und GuV-Werte plus die Mitarbeiteranzahl. Jede Kennzahl akzeptiert die Suffixe _gte und _lte und lässt sich mit Ort (city), PLZ (zipCode), Firmenbuchgericht (courtCode), Rechtsform (legalFormCode), ÖNACE-Branchencode (oenaceCode), Gewerbeberechtigung (gisaLicenseKey) und Aktiv-Status (active) kombinieren. Sortiert wird mit orderBy und orderByDescending nach jeder Kennzahl, ausgeliefert werden bis zu 1.000 Treffer pro Seite (pageSize); countOnly=true liefert nur die Treffermenge, was Mengenabfragen deutlich beschleunigt. Diese Kombination unterscheidet die Firmenakte-API von einer reinen Registerauskunft, die nur Einzelabfragen je Firmenbuchnummer beantwortet.

Alle aktiven GmbHs in Wien mit über 10 Mio. € Umsatz und mindestens 50 Mitarbeitern, sortiert nach Jahresüberschuss
GET /api/v1/businesses
    ?city=Wien
    &legalFormCode=GES
    &active=true
    &guv.Umsatzerloese_gte=10000000
    &employees_gte=50
    &orderBy=guv.Jahresueberschuss
    &orderByDescending=true
    &pageSize=100
Die zwölf am häufigsten verwendeten filterbaren Kennzahlen
KennzahlParameterQuelle
Umsatzerlöseguv.Umsatzerloese_gte / _lteGuV
Jahresüberschussguv.Jahresueberschuss_gte / _lteGuV
Betriebserfolgguv.BetriebsErfolg_gte / _lteGuV
Ergebnis vor Steuernguv.ErgebnisVorSteuern_gte / _lteGuV
Personalaufwandguv.Personalaufwand_gte / _lteGuV
Abschreibungenguv.Abschreibungen_gte / _lteGuV
Bilanzsummebilanz.BilanzSumme_gte / _lteBilanz
Eigenkapitalbilanz.Eigenkapital_gte / _lteBilanz
Anlagevermögenbilanz.AnlageVermoegen_gte / _lteBilanz
Umlaufvermögenbilanz.Umlaufvermoegen_gte / _lteBilanz
Verbindlichkeitenbilanz.Verbindlichkeiten_gte / _lteBilanz
Mitarbeiteranzahlemployees_gte / _lteJahresabschluss

Die vollständige Liste aller 47 Kennzahlen samt Datentypen steht in der OpenAPI-Spezifikation der Firmenakte-API.

Firmenbuch-Änderungen überwachen statt abfragen

Für Monitoring stellt die Firmenakte-API Change-Feeds bereit: Statt Bestände periodisch neu abzufragen, holt ein Client nur die Änderungen seit dem letzten Stand. Der Cursor läuft entweder über since (Zeitstempel) oder sinceId. Es gibt getrennte Feeds für Firmenbuch (/businesses/changes), Gewerbe (/trades/changes), Edikte (/edikte/changes) und Dokumente (/documents/changes). /globalchanges/aggregated fasst Business-, Dokument-, Edikt- und Global-Changes in einer Antwort zusammen und liefert über maxResultsPerType bis zu 2.000 Einträge pro Typ.

Polling-Loop über den aggregierten Change-Feed
import { createApiClient } from "@firmenakte/api-client";

const client = createApiClient({ apiKey: process.env.FIRMENAKTE_KEY! });

let since = await ladeLetztenStand(); // ISO-Zeitstempel aus der eigenen Datenbank

setInterval(async () => {
  const abfragezeit = new Date().toISOString();

  // Business-, Dokument-, Edikt- und Global-Changes in einem Response
  const { data } = await client.v1GlobalchangesAggregatedList({
    since,
    maxResultsPerType: 2000,
  });

  for (const change of data.businessChanges ?? []) await verarbeiteFirmenaenderung(change);
  for (const edikt of data.ediktChanges ?? []) await pruefeInsolvenz(edikt);

  since = abfragezeit;
  await speichereStand(since);
}, 15 * 60 * 1000);

Typische Anwendungsfälle

Zeichnungsberechtigung vor Vertragsabschluss prüfen

Zeichnungsberechtigung bedeutet, wer eine Gesellschaft rechtsgeschäftlich vertreten darf. Das Firmenprofil liefert alle eingetragenen Funktionen samt Funktionscode und Art der Vertretungsbefugnis; die Codes werden über den Katalog aufgelöst, etwa Geschäftsführer, Prokurist oder Vorstand. Vor der Unterschrift lässt sich damit automatisiert prüfen, ob die unterzeichnende Person zum Vertragsdatum eingetragen war und ob sie allein oder nur gemeinsam mit einer weiteren Person zeichnen darf. Der Aktiv-Status zeigt zusätzlich, ob die Gesellschaft überhaupt noch besteht.

/businesses/{fnr} · /assignmentfunctions
KYB- und Onboarding-Checks in Fintech-Prozessen

KYB steht für Know Your Business, die Prüfung eines Geschäftskunden bei der Aufnahme. Die Firmenakte-API liefert im Onboarding in einem Aufruf Existenz, Rechtsform, Sitz, Aktiv-Status und Vertretungsbefugnisse, über den Verflechtungsgraph zusätzlich die dahinterliegende Beteiligungsstruktur. Für BNPL- und Kreditprozesse lassen sich Umsatz-, Eigenkapital- und Mitarbeiterwerte direkt als Entscheidungsmerkmale übernehmen, statt sie aus PDF-Jahresabschlüssen zu extrahieren.

/businesses · /graph
Insolvenzen und Edikte im Kundenbestand überwachen

Die Ediktsdatei ist die amtliche Veröffentlichungsplattform der österreichischen Justiz, in der unter anderem Insolvenzverfahren bekanntgemacht werden. Über den Edikt-Änderungsfeed erkennt ein Bestandsmonitoring zeitnah, wenn zu einer beobachteten Firmenbuchnummer ein Edikt erscheint. Der aggregierte Feed liefert Edikte, Firmenbuchänderungen und neue Dokumente in einer Antwort, sodass eine Überwachung über den gesamten Kundenbestand mit einem Request pro Intervall auskommt.

/edikte/changes · /globalchanges/aggregated
Scheinunternehmen vor Auftragsvergabe erkennen

Als Scheinunternehmen gelten Unternehmen, die vom Bundesministerium für Finanzen rechtskräftig als solche festgestellt und veröffentlicht wurden. Der Filter isScheinunternehmen markiert betroffene Rechtsträger direkt im Screener und im Firmenprofil. In der Auftragsvergabe und im Subunternehmer-Onboarding kann dieser Wert als Prüfschritt vor Freigabe automatisiert werden. Ein Eintrag kann ein Warnsignal sein und ersetzt keine eigene Sorgfaltsprüfung.

isScheinunternehmen=true
Beteiligungsstrukturen und Verflechtungen aufdecken

Der Graph-Endpoint gibt Beteiligungen und Funktionen als Netzwerk aus Knoten und Kanten zurück, ausgehend von einer Firmenbuchnummer oder einer Person. Damit lassen sich Konzernstrukturen, gemeinsame Geschäftsführer und wiederkehrende Personen über mehrere Gesellschaften hinweg sichtbar machen – relevant für Konzernabgrenzung, Interessenkonflikte und die Vorbereitung von Compliance-Prüfungen. Die Kanten sind typisiert, sodass Beteiligung und Funktion unterscheidbar bleiben.

/graph?fnr= · /graph?personId=
Bestehende Firmenliste aus CRM oder ERP abgleichen

Wer bereits Firmennamen im System hat, aber keine Firmenbuchnummern, löst sie über POST /businesses/resolve-names im Batch auf: Namen rein, Firmenbuchnummern raus. Damit wird ein gewachsener Kundenbestand einmalig an das Firmenbuch angebunden und ist danach über die Firmenbuchnummer eindeutig referenzierbar – Voraussetzung für Anreicherung und Monitoring. Anschließend liefert der Change-Feed laufend die Änderungen zu genau diesen Rechtsträgern, ohne dass der Bestand erneut durchsucht werden muss.

POST /businesses/resolve-names
Vertriebs-Zielgruppen nach Branche, Größe und Kennzahlen segmentieren

Für Vertriebslisten kombiniert der Screener ÖNACE-Branchencode, Gewerbeberechtigung, Ort, Rechtsform und Aktiv-Status mit Schwellenwerten auf Umsatz, Mitarbeiterzahl oder Eigenkapital. Das Ergebnis ist eine sortierte Liste von bis zu 1.000 Treffern pro Seite, die sich direkt in ein CRM schreiben lässt. Mit countOnly lässt sich vorab prüfen, wie groß ein Segment überhaupt ist, bevor die vollständige Liste abgerufen wird.

/businesses mit ÖNACE- und Kennzahlenfiltern

Datenquellen und Aktualität

Die Firmenakte-API führt vier amtliche Quellen zusammen. Alle vier sind öffentliche Register: Firmenbuch und Ediktsdatei unterliegen dem Publizitätsprinzip, das GISA und die Liste der Scheinunternehmen werden von den zuständigen Behörden veröffentlicht. Die veröffentlichten Jahresabschlüsse kommen als Dokumente aus dem Firmenbuch und werden zu Kennzahlen aufbereitet. Die Firmenakte-API speichert diese Daten, verknüpft sie über die Firmenbuchnummer und stellt sie strukturiert bereit; sie ist keine amtliche Auskunft und ersetzt im Rechtsverkehr keinen beglaubigten Firmenbuchauszug.

QuelleInhaltAktualisierungAmtliche Quelle
FirmenbuchEingetragene Rechtsträger, Rechtsform, Sitz, Funktionen, Vertretungsbefugnisse, Aktiv-Statuslaufend, Abgleich stündlichjustizonline.gv.at
GISAGewerbeberechtigungen und Gewerbeauszüge aus dem Gewerbeinformationssystem Austrialaufendgisa.gv.at
EdiktsdateiInsolvenzverfahren und weitere gerichtliche Bekanntmachungenmehrmals täglichedikte.justiz.gv.at
BMF-ListeRechtskräftig festgestellte Scheinunternehmentäglichservice.bmf.gv.at
JahresabschlüsseVeröffentlichte Bilanzen und GuV-Daten als Kennzahlen und als Originaldokumentlaufend mit den Firmenbuch-Dokumentenjustizonline.gv.at

Hintergründe zu den Registern: Firmenbuch erklärt, Gewerbe und GISA und Rechtsformen in Österreich.

Firmendaten ohne Code automatisieren: n8n, Make und Zapier

Die Firmenakte-API lässt sich in jedem Automatisierungswerkzeug nutzen, das HTTP-Requests senden kann – ohne eigene Anwendung. In n8n, Make und Zapier genügt ein generischer HTTP-Request-Schritt mit der Ziel-URL und dem Header x-api-key. Typische Workflows: eingehende Leads gegen das Firmenbuch prüfen, neue Kunden beim Anlegen im CRM mit Rechtsform und Aktiv-Status anreichern oder täglich den Edikt-Feed abfragen und bei einem Treffer eine Nachricht in Slack oder Teams senden.

HTTP-Request-Node in n8n, Make oder Zapier
Methode:  GET
URL:      https://api.firmenakte.at/api/v1/businesses
Header:   x-api-key: DEIN_API_KEY
          Accept: application/json
Query:    city=Wien
          legalFormCode=GES
          active=true
          pageSize=50

MCP-Server für KI-Agenten

Der MCP-Server der Firmenakte unter https://mcp.firmenakte.at/mcp stellt die API-Endpoints als Werkzeuge für KI-Agenten bereit. MCP steht für Model Context Protocol, einen offenen Standard, über den Sprachmodelle externe Werkzeuge aufrufen. Statt HTTP-Requests selbst zu formulieren, ruft ein Agent in Claude Desktop, Cursor oder n8n die Firmenakte-Werkzeuge direkt auf und bekommt strukturierte Registerdaten zurück – etwa für die Frage, welche aktiven Gesellschaften eine bestimmte Person vertritt. Die Anmeldung läuft über OAuth mit dem eigenen Firmenakte-Konto: Der Client öffnet beim Verbinden den Login, ein API-Key muss nicht hinterlegt werden – der Server verwendet serverseitig den Key des angemeldeten Kontos.

Konfiguration in Claude Desktop oder Cursor
{
  "mcpServers": {
    "firmenakte": {
      "url": "https://mcp.firmenakte.at/mcp"
    }
  }
}

Endpoint, Anmeldung, Werkzeuge und ihre eine Einschränkung stehen auf der Seite zum MCP-Server der Firmenakte.

Technische Details in der Dokumentation

Diese Seite beschreibt, was die Firmenakte-API kann. Alles, was beim Bauen zählt – Authentifizierung, Statuscodes, Paginierung, Rate-Limits und die vollständige Feldreferenz je Endpoint – steht in der Dokumentation und in der OpenAPI-Spezifikation. Welcher Client für welche Sprache existiert, sagt die Seite zu Libraries und SDKs.

Preise und Limits

Die Firmenakte-API rechnet über ein monatliches Requestkontingent ab, nicht pro Einzelabfrage. Suchen, Filtern und Beobachten im Dashboard sind in jedem Plan unbegrenzt; bezahlt wird nur das API-Anfragevolumen. Alle Endpoints stehen in jedem Plan zur Verfügung.

PlanPreis/MonatRequests/Monat
Free0 €100Key erstellen
Pro9 € exkl. MwSt.5 000Plan wählen
API60 € exkl. MwSt.UnbegrenztPlan wählen

Zusätzlich gilt ein technisches Rate-Limit von 1.000 Requests pro Minute je Key – in jedem Plan gleich. Details und Zahlungsarten auf der Preisübersicht von Firmenakte.

API-Abfrage statt manueller Recherche

Eine manuelle Firmenbuchabfrage beantwortet eine Frage zu einem Unternehmen zu einem Zeitpunkt. Die Firmenakte-API beantwortet dieselbe Frage für beliebig viele Unternehmen, wiederholbar und automatisiert. Der Unterschied wird ab der zweiten Prüfung pro Woche relevant.

KriteriumManuelle EinzelabfrageFirmenakte-API
Zeitaufwand pro PrüfungManuelle Suche, Auswahl des Rechtsträgers, Auszug lesen – Minuten pro UnternehmenEin HTTP-Request, strukturierte JSON-Antwort
SkalierbarkeitJede weitere Firma kostet dieselbe Zeit noch einmalBis 1.000 Treffer pro Seite, Batch-Auflösung von Namen zu Firmenbuchnummern
AutomatisierbarkeitErgebnis liegt als PDF oder Bildschirmansicht vorJSON-Felder direkt in Anwendung, Datenbank oder Workflow übernehmbar
MonitoringWiederholte Abfrage nötig, Änderungen fallen nur bei erneuter Prüfung aufChange-Feeds mit since- und sinceId-Cursor, aggregiert über alle Änderungstypen
Filter nach KennzahlenNicht vorgesehen – die Registerauskunft antwortet je Rechtsträger47 filterbare Kennzahlen aus Bilanz, GuV und Jahresabschluss als Range-Filter, sortierbar
IntegrationCopy-and-paste in die eigene AnwendungREST, offizieller TypeScript-Client, OpenAPI-Spezifikation und MCP-Server

Häufige Fragen zur Firmenbuch-API

Gibt es eine offizielle Firmenbuch-API?

Das Firmenbuch wird von der Justiz geführt und über JustizOnline sowie eingetragene Verrechnungsstellen abgefragt. Eine offene REST-API für Entwickler stellt die Justiz nicht bereit. Die Firmenakte-API bündelt die öffentlichen Registerdaten in einer JSON-Schnittstelle unter api.firmenakte.at und ist damit eine private Schnittstelle auf amtliche Quellen, keine amtliche Auskunft.

Wie komme ich programmatisch an österreichische Firmendaten?

Mit einem GET-Request auf https://api.firmenakte.at/api/v1/businesses und dem Header x-api-key. Die Antwort ist JSON und enthält Stammdaten, Rechtsform, Sitz, Aktiv-Status, eingetragene Funktionen und Kennzahlen. Für einzelne Unternehmen genügt /businesses/{fnr} mit der Firmenbuchnummer.

Was kostet eine Firmenbuch-Abfrage über eine API?

Die Firmenakte-API rechnet nicht pro Abfrage ab, sondern über ein monatliches Requestkontingent je Plan. Der Free-Plan ist kostenlos und ohne Kreditkarte nutzbar; die aktuellen Kontingente und Preise stehen auf der Preisseite und im Dashboard.

Wie filtere ich österreichische Unternehmen nach Umsatz oder Mitarbeiterzahl?

Über Range-Filter auf /api/v1/businesses: guv.Umsatzerloese_gte=10000000 und employees_gte=50 liefern alle Unternehmen oberhalb dieser Schwellen. Insgesamt sind 47 Kennzahlen filterbar – 46 Bilanz- und GuV-Werte plus die Mitarbeiteranzahl –, kombinierbar mit Ort, PLZ, Rechtsform, ÖNACE-Code und Gewerbeberechtigung. Sortiert wird mit orderBy und orderByDescending nach jeder Kennzahl.

Wie prüfe ich die Zeichnungsberechtigung eines Geschäftsführers automatisiert?

Über /api/v1/businesses/{fnr} kommen alle eingetragenen Funktionen mit Funktionscode und Vertretungsbefugnis zurück. Die Codes werden über /api/v1/assignmentfunctions aufgelöst, etwa Geschäftsführer oder Prokurist. Damit lässt sich prüfen, ob eine Person eingetragen ist und ob sie allein oder nur gemeinsam zeichnet.

Kann ich Firmenbuch-Änderungen automatisch überwachen?

Ja. /api/v1/businesses/changes liefert Firmenbuchänderungen cursor-basiert über since oder sinceId. /api/v1/globalchanges/aggregated bündelt Business-, Dokument-, Edikt- und Global-Changes in einer Antwort mit bis zu 2.000 Einträgen je Typ – ein Request pro Intervall genügt für ein vollständiges Monitoring.

Wie erkenne ich ein Scheinunternehmen über eine API?

Der Filter isScheinunternehmen auf /api/v1/businesses markiert Unternehmen, die auf der Liste des Bundesministeriums für Finanzen geführt werden; derselbe Wert steht im Firmenprofil. Ein Eintrag kann ein Warnsignal sein und ersetzt keine eigene Sorgfaltsprüfung.

Wie aktuell sind die Firmenbuchdaten?

Die Firmenakte-API synchronisiert Firmenbuch, GISA, Ediktsdatei und veröffentlichte Jahresabschlüsse fortlaufend – je nach Quelle stündlich bis täglich. Wann ein Datensatz zuletzt geholt wurde, steht als lastCrawledAt im Firmenprofil.

Darf ich Firmenbuchdaten in meiner eigenen Software speichern und anzeigen?

Firmenbuch, GISA und Ediktsdatei sind öffentliche Register und unterliegen dem Publizitätsprinzip. Für Speicherung, Weiterverarbeitung und Anzeige gelten die Nutzungsbedingungen der Firmenakte-API sowie datenschutzrechtliche Vorgaben, insbesondere bei Personendaten. Diese Angabe ist keine Rechtsberatung.

Was ist der Unterschied zwischen Firmenbuchnummer, GISA-Zahl und UID?

Die Firmenbuchnummer (FN) identifiziert den Rechtsträger im Firmenbuch, etwa 34853f. Die GISA-Zahl identifiziert eine einzelne Gewerbeberechtigung im Gewerbeinformationssystem Austria. Die UID-Nummer identifiziert den Unternehmer gegenüber der Finanzverwaltung im Umsatzsteuerverfahren. Ein Unternehmen kann eine FN, mehrere GISA-Zahlen und eine UID haben.

Gibt es eine kostenlose Firmenbuch-API zum Testen?

Ja. Der Free-Plan der Firmenakte-API enthält ein monatliches Requestkontingent für alle Endpoints und wird ohne Kreditkarte direkt im Dashboard aktiviert. Der Key ist sofort gültig.

Wie binde ich die API in n8n, Make oder Zapier ein?

Über einen generischen HTTP-Request-Node: Methode GET, URL https://api.firmenakte.at/api/v1/…, Header x-api-key mit dem eigenen Key. Für Agenten-Workflows steht zusätzlich der MCP-Server unter https://mcp.firmenakte.at/mcp bereit, der die Endpoints als Werkzeuge anbietet.

Kann ich die API ohne Programmierkenntnisse nutzen?

Ja, für einfache Abläufe. Ein HTTP-Request-Schritt in n8n, Make oder Zapier genügt, um Firmendaten abzurufen und in ein CRM, eine Tabelle oder einen Chat zu schreiben. Für Auswertungen ohne Automatisierung steht das Dashboard von Firmenakte zur Verfügung, in dem Suchen, Filtern und Beobachten in jedem Plan unbegrenzt möglich sind.

Wie reichere ich meinen bestehenden Kundenbestand mit Firmendaten an?

Über POST /api/v1/businesses/resolve-names werden vorhandene Firmennamen im Batch zu Firmenbuchnummern aufgelöst. Danach liefert /api/v1/businesses/{fnr} je Rechtsträger die aktuellen Stammdaten und Kennzahlen, und der Change-Feed hält den Bestand fortlaufend aktuell.

Welche Bilanzkennzahlen liefert die API?

Aus der Bilanz unter anderem Bilanzsumme, Anlage- und Umlaufvermögen, Eigenkapital, kurz- und langfristige Verbindlichkeiten, Forderungen, Vorräte, liquides Vermögen, Sach- und Finanzanlagen, Rückstellungen, Bilanzgewinn sowie Kapital- und Gewinnrücklagen. Aus der GuV unter anderem Umsatzerlöse, Jahresüberschuss, Betriebserfolg, Ergebnis vor Steuern, Personalaufwand, Abschreibungen, Steueraufwand, Finanzerfolg, Waren- und Materialeinkauf sowie Erträge aus Beteiligungen.

Gibt es eine Handelsregister-API für Österreich?

In Österreich heißt das Register Firmenbuch, nicht Handelsregister – das Handelsregister ist der deutsche Begriff für das dortige Pendant. Wer eine Handelsregister-API für Österreich sucht, meint die Firmenbuchdaten; diese liefert die Firmenakte-API über /api/v1/businesses. Deutsche Handelsregisterdaten sind nicht enthalten.

Kostenlos starten, ohne Kreditkarte

Der Free-Plan der Firmenakte-API enthält ein monatliches Requestkontingent für alle Endpoints. Key im Dashboard erstellen, im Header x-api-key mitsenden, loslegen.

Fragen zur Integration: [email protected]