CEIDG-API 2026 – Automatisierung neuer Unternehmensdaten
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:
- Scheduler – täglich 6:00 Uhr.
- HTTP-Request – Abfrage CEIDG-API mit Filter „Einträge seit gestern".
- Filter – nur aktive Einträge, PKD aus Whitelist, Woiwodschaft aus ICP.
- 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
- Filter definieren (PKD, Woiwodschaften, Mindestalter in Tagen)
- Ziel-CRM wählen (API? Pflichtfelder?)
- Frequenz festlegen (täglich 6:00 reicht in 95% der Fälle)
- Deduplizierung planen (Schlüssel: NIP)
- Fehlerbehandlung (Slack-Alert wenn API ausfällt?)
- GDPR-Dokumentation
- Test mit 50 Datensätzen
- 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
- Personalisieren (PKD, Stadt in erster Zeile)
- Schnell reagieren (gestern > letzte Woche)
- Messen (Reply Rate, Time-to-Contact)
- 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