RSS abonnieren
10. Juni 2026
9 min
Nowe Firmy Team

CEIDG-API 2026 – Automatisierung neuer Unternehmensdaten

CEIDG API
Automatisierung
Integration
CRM
B2B

Manuelles Herunterladen einer Liste von ceidg.gov.pl bei 30 Leads täglich ist eine halbe Stunde Arbeit ohne Umsatz. Die CEIDG-API eliminiert diesen Prozess – neue Unternehmen landen automatisch im CRM, gefiltert nach PKD und Region, ohne Excel-Zellen kopieren.

Dieser Artikel richtet sich an Personen, die eine eigene Datenpipeline bauen oder verstehen wollen, wie Dienste wie nowe-firmy.pl im Hintergrund funktionieren. Kein Programmier-Tutorial Zeile für Zeile – ein praktischer Entscheidungsleitfaden.

Was ist die CEIDG-API?

Die CEIDG-API ist eine programmatische Schnittstelle für den Massenabruf von Daten aus der Zentralen Registrierung und Information über Wirtschaftstätigkeit. Statt im Browser zu klicken, sendet Ihr System eine HTTP-Anfrage und erhält JSON oder XML.

Die offizielle API wird vom Ministerium für Entwicklung und Technologie bereitgestellt. Die Daten sind dieselben wie auf ceidg.gov.pl – Unterschied liegt in Zugriffsart und Automatisierungsmöglichkeit.

Was kann man per API abrufen?

  • Vollständige Trägerdaten (Name, NIP, REGON, Adresse)
  • PKD-Codes und Tätigkeitsbeschreibungen
  • Beginn und Aussetzung der Tätigkeit
  • Eintragsstatus (aktiv, gelöscht)
  • Inhaberdaten (im Rahmen der Registeröffentlichkeit)

Wann lohnt sich CEIDG-API geschäftlich?

| Situation | Manuell | API / fertiger Dienst | | ------------------------ | ------- | --------------------- | | 5 Leads/Woche | Ja | Nein | | 50 Leads/Woche | Nein | Ja | | Eigenes CRM mit API | – | Eigene Integration | | Keine IT-Abteilung | – | Fertiger Dienst | | Einzigartige Filterlogik | – | Eigene Integration |

Ohne Entwickler ist ein Abo mit täglichem Export günstiger als eigene Pipeline. Preisplan vs. 20–40 Entwicklerstunden vergleichen.

Typische Integrationsarchitektur

CEIDG API → Filter (PKD, Region, Datum) → Enrichment → CRM → Vertriebssequenz

Schritt 1: Abruf

Skript (Python, Node.js) oder No-Code (Make.com, n8n) fragt CEIDG-API nach Einträgen der letzten 24 Stunden ab.

Schritt 2: Filterung

Nach PKD, Woiwodschaft/Powiat, Tätigkeitsbeginn, Status (nur aktiv).

Schritt 3: Enrichment (optional)

CEIDG enthält selten E-Mail. Ergänzung aus LinkedIn, Websites, KRS.

Schritt 4: CRM-Import

Pipedrive, HubSpot, Livespace mit Tags: „neues Unternehmen", PKD, Akquisitionsdatum.

Schritt 5: Monitoring

Cron täglich 6:00 Uhr. Slack-Alert: „Heute 8 neue IT-Firmen, Masowien."

Mehr zu Alerts: Monitoring neuer Unternehmen – KRS und CEIDG.

No-Code-Integrationswerkzeuge

Make.com

Visueller Szenario-Builder. HTTP zu CEIDG-API mit Pipedrive, Google Sheets, Slack. Ab ~40 PLN/Monat.

n8n

Open Source, self-hosted möglich. Mehr Kontrolle, mehr Infrastrukturverantwortung.

Zapier

Einfacher, teurer bei Volumen.

CRM-Konnektoren

Polnische CRMs (Livespace, Salesmanago) bieten teils Register-Import-Module.

Beispiel-Workflow in Make.com (ohne Code)

Ein typisches Szenario in vier Modulen:

  1. Scheduler – täglich 6:00 Uhr.
  2. HTTP-Request – Abfrage CEIDG-API mit Filter „Einträge seit gestern".
  3. Filter – nur aktive Einträge, PKD aus Whitelist, Woiwodschaft aus ICP.
  4. Pipedrive / Google Sheets – neuer Deal mit Tags CEIDG, PKD, Registrierungsdatum.

Kosten: ab ~40 PLN/Monat für Make.com Basic. Einrichtung: 2–4 Stunden ohne Programmierkenntnisse. Für Teams ohne IT-Abteilung oft schneller als eigene Python-Integration.

Wann eigener Code (Python/Node.js) sinnvoll ist

Eigene Skripte lohnen sich bei:

  • Eigener Lead-Scoring-Algorithmus (PKD + Region + Firmenalter → Punktzahl 1–10).
  • Kombination CEIDG + KRS + externe Daten in einer Pipeline.
  • Hohem Volumen (500+ Datensätze täglich) mit strikten Rate-Limits.
  • Bestehendem Data-Team, das Wartung übernimmt.

Minimalbeispiel (Pseudocode-Logik, nicht produktionsreif):

# Täglicher Abruf: nur neue NIPs seit letztem Lauf
last_run = load_checkpoint()
new_entries = ceidg_api.fetch(since=last_run, status="active")
filtered = [e for e in new_entries if e.pkd in TARGET_PKDS]
for entry in filtered:
    if not crm.exists(nip=entry.nip):
        crm.create_deal(entry, tags=["ceidg-new"])
save_checkpoint(now())

Der Aufwand für Fehlerbehandlung, Logging und Deduplizierung übersteigt bei den meisten KMU den Nutzen – deshalb gewinnen No-Code oder fertige Dienste.

Praxis-Szenario: Marketingagentur

Agentur in Warschau, 10–15 tägliche Leads: Gastronomie, Einzelhandel, professionelle Dienste, Masowien.

Variante A – eigene API: 30–50 h Dev + Wartung Variante B – nowe-firmy.pl: 5 Minuten Filterkonfiguration, täglicher Export. Preisplan

Für die meisten Agenturen bis 20 Personen gewinnt Variante B auf TCO.

CEIDG-API vs. KRS-API

| Merkmal | CEIDG-API | KRS-API | | ----------------------- | ----------------- | -------------- | | Trägertyp | Einzelunternehmen | Gesellschaften | | Aktualität | Aktueller Tag | 1–7 Tage | | Integrationskomplexität | Mittel | Höher | | Typisches Kundenbudget | Niedriger | Höher |

Vollständiges Prospecting braucht oft beide. Wo man neue Unternehmen in Polen findet.

Limits, Throttling, Best Practices

  • Ergebnisse cachen – nicht denselben NIP mehrfach täglich abfragen
  • Inkrementell laden – nur neue Einträge seit letztem Lauf
  • Fehler behandeln – Retry mit exponential backoff bei 5xx
  • Loggen – wie viele Datensätze abgerufen und gefiltert
  • Kleine Probe testen – 10 manuell prüfen vor 500 im CRM

dane.gov.pl und stat.gov.pl für Trendvalidierung, nicht für tägliches Prospecting.

Monitoring der Pipeline

Automatisierung ohne Überwachung ist riskant. Empfohlene Alerts:

  • Keine neuen Datensätze seit 3 Werktagen – API-Ausfall oder Filter zu eng?
  • > 50 % Duplikate beim Import – Deduplizierungslogik prüfen.
  • CRM-Import-Fehler – fehlende Pflichtfelder, falsches Encoding (polnische Zeichen).

Slack oder E-Mail-Benachrichtigung bei jedem fehlgeschlagenen Cron-Lauf spart Wochen ohne Leads.

Sicherheit und GDPR bei Automatisierung

  • Datenquelle dokumentieren (CEIDG – öffentlich)
  • Rechtsgrundlage festlegen (B2B berechtigtes Interesse)
  • Widerspruchsmechanismus in Kommunikation
  • Daten nicht länger speichern als nötig
  • API-Keys und CRM-Zugang sichern

Details: B2B-Kunden 2026 gewinnen.

Implementierungs-Checkliste

  1. Filter definieren (PKD, Woiwodschaften, Mindestalter in Tagen)
  2. Ziel-CRM wählen (API? Pflichtfelder?)
  3. Frequenz festlegen (täglich 6:00 reicht in 95% der Fälle)
  4. Deduplizierung planen (Schlüssel: NIP)
  5. Fehlerbehandlung (Slack-Alert wenn API ausfällt?)
  6. GDPR-Dokumentation
  7. Test mit 50 Datensätzen
  8. Metriken: abgerufen, gefiltert, importiert, dupliziert

Punkt 4 weglassen = Chaos im CRM.

Versteckte Kosten eigener Integration

„40 Entwicklerstunden" ist der Anfang:

  • Wartung 4–8 h quartalsweise
  • Monitoring – wer prüft den Cron?
  • Enrichment – wer ergänzt E-Mails?
  • Hosting – Laptop des Vertrieblers ist keine Produktion

Fertiger Dienst (nowe-firmy.pl) eliminiert diese Kosten. Build vs. Buy vor Entscheidung vergleichen.

Wann keine eigene Integration bauen

  • Weniger als 30 Leads monatlich
  • Keine technische Person im Team
  • Daten „sofort" ohne 2–4 Wochen Entwicklung
  • CRM ohne API/Webhooks
  • Dev-Budget übersteigt Jahreskosten des Abos

Dann: Liste neu registrierter Unternehmen oder manuelles CEIDG.

Daten nach Automatisierung nutzen

  1. Personalisieren (PKD, Stadt in erster Zeile)
  2. Schnell reagieren (gestern > letzte Woche)
  3. Messen (Reply Rate, Time-to-Contact)
  4. Iterieren (PKD mit Null-Konversion ausschalten)

Vorlagen: Daten neuer Unternehmen im B2B-Vertrieb.

Grundlagen: CEIDG-Datenbank-Leitfaden.

Zusammenfassung

CEIDG-API ist ein Werkzeug für Teams, die Prospecting als Prozess behandeln. Build vs. Buy hängt von Volumen, Kompetenz und Anforderungen ab.

Nächster Schritt: Lead-Volumen schätzen, 40 h Dev vs. nowe-firmy.pl-Abo vergleichen. Test ohne Integration: Datenbank neuer Unternehmen.

Technologie ist Werkzeug, nicht Strategie. Vor Integration: manueller Outreach an 30 neue Firmen der letzten Woche – Reply Rate über 5%? Dann automatisieren.

CRM-Integration im Detail – Pipedrive, HubSpot, Livespace

Die API liefert Daten – das CRM macht daraus Vertrieb. Drei häufige Setups in polnischen B2B-Teams:

Pipedrive

  • Trigger: täglicher Webhook oder CSV-Import um 7:00.
  • Pflichtfelder: Organisation (Firmenname), NIP als Custom Field, Tag CEIDG-neu.
  • Automatisierung: Deal in Stage „Neuer Lead CEIDG" → Aufgabe „E-Mail senden" in 4 Stunden.
  • Deduplizierung: vor Import prüfen, ob NIP bereits existiert.

HubSpot

  • Vorteil: native Sequenzen und E-Mail-Tracking.
  • Workflow: neuer Kontakt mit Property registration_date → Enrollment in Sequenz „Neue Firma Tag 0/3/7".
  • Scoring: +10 Punkte wenn PKD in ICP-Liste, +5 wenn Registrierung < 7 Tage.

Livespace (polnisches CRM)

  • Marketplace-Module für Register-Import prüfen.
  • Falls kein natives Modul: Make.com als Brücke CEIDG → Livespace API.

Unabhängig vom CRM gilt: ein Datensatz = ein NIP. Ohne diese Regel erzeugt Automatisierung Chaos statt Pipeline.

Troubleshooting – typische API-Probleme und Lösungen

| Problem | Ursache | Lösung | | -------------------------------- | ----------------- | ---------------------------------------------- | | 429 Too Many Requests | Zu viele Abfragen | Cache, inkrementeller Abruf, Retry mit Backoff | | Leere Antwort trotz neuer Firmen | Filter zu eng | PKD-Whitelist erweitern, Datumsfenster prüfen | | Polnische Zeichen kaputt | Falsches Encoding | UTF-8 erzwingen, vor CRM-Import testen | | Duplikate im CRM | Keine NIP-Prüfung | Pre-Import-Skript oder CRM-Regel | | Cron läuft, keine Alerts | Server-Zeitzone | UTC vs. CET prüfen, Logging aktivieren |

Ein einfacher Health-Check: jeden Montag 5 zufällige importierte NIPs in CEIDG manuell verifizieren. Stimmen Status, PKD und Datum? Dann läuft die Pipeline. Abweichungen? Filter oder Mapping anpassen.

Wann API, wann fertiger Dienst – Entscheidungsmatrix

| Kriterium | Eigene API | nowe-firmy.pl / Abo | | -------------------------- | ----------------------- | ------------------- | | < 30 Leads/Monat | Nein | Ja (manuell reicht) | | 30–200 Leads/Monat | Nur mit Dev | Ja | | 200+ Leads/Monat | Ja (wenn Dev vorhanden) | Ja oder Hybrid | | Einzigartige Scoring-Logik | Ja | Eingeschränkt | | Kein IT-Team | Nein | Ja | | Zeit bis Go-Live < 1 Woche | Nein | Ja |

Die meisten KMU landen bei Variante B oder C (Abo + spätere API-Erweiterung). Build vs. Buy ist keine einmalige Entscheidung – starten Sie mit dem schnellsten Weg zu ersten Ergebnissen, automatisieren Sie erst nach bestätigter Reply Rate.


FAQ – Häufig gestellte Fragen

1. Ist CEIDG-API kostenlos? Öffentlicher Zugang kostenlos, Registrierung und Limits beachten. Kosten entstehen bei eigener Integration.

2. Welche Programmiersprachen? Jede mit HTTP (Python, Node.js, PHP, Go). No-Code: Make.com, n8n.

3. Liefert CEIDG-API E-Mails? Unregelmäßig. Enrichment separat oder über fertige Dienste.

4. Wie lange dauert eigene Integration? Einfaches Skript: 8–16 h. Volle Pipeline: 30–60 h plus Wartung.

5. Bietet nowe-firmy.pl API? Täglicher Export und CRM-Integrationen. Details auf nowe-firmy.pl und Preisplan.

6. Was tun bei API-Ausfall oder 429-Fehlern? Retry mit exponential backoff (z. B. 1 min, 5 min, 15 min). Ergebnisse cachen – denselben NIP nicht mehrfach täglich abfragen. Bei anhaltenden Problemen: manueller Fallback oder temporär fertigen Export nutzen.

7. Kann ich CEIDG-API mit KRS-API kombinieren? Ja – zwei parallele Cron-Jobs oder ein Skript, das beide Quellen merged und nach NIP dedupliziert. KRS liefert GmbHs mit höherem Budget; CEIDG liefert Volumen. Vergleich: KRS vs CEIDG.

Artikel teilen

Helfen Sie anderen, ihr Geschäft auszubauen

Bądź pierwszy

Chcesz więcej leadów B2B?

Odkryj nowe firmy w Polsce i zacznij sprzedawać zanim zrobi to konkurencja. Codzienna aktualizacja bazy CEIDG prosto do Twojego CRM.