Impressum Scraper API
Rufen Sie Geschäftsführung, Adresse, USt-IdNr. und Registernummer aus Impressumsseiten ab – über Ihren AI-Assistenten, einen No-Code-Workflow oder eigenen Code.
- Ab $0.0067 pro Website
- Angaben zur Geschäftsführung
- 10.000 Websites pro Task
| Website |
|---|
| brightwave-analytics.de |
| northpeak-logistik.de |
| junipervale.studio |
38.000+ Nutzer vertrauen Datablist – von Start-ups bis zu Fortune-500-Teams
Funktioniert mit jedem Tool, das HTTP-Anfragen senden kann
Claude
Cursor
Codex
Make
n8n
Zapier
- Ihr eigener Code
Wählen Sie Ihren Einstieg
Lassen Sie die Einrichtung von einem AI-Assistenten oder Ihrem Automatisierungstool erledigen oder rufen Sie die REST API aus Ihrem eigenen Code auf.
Einrichtungs-Prompt einfügen
Kopieren Sie den Prompt für Claude Code, Codex oder Cursor beziehungsweise für Make, n8n oder Zapier und fügen Sie ihn dort ein. Die AI erstellt einen Datablist-Ordner auf Ihrem Computer und richtet alles ein.
API-Key einfügen
Wenn die AI Sie dazu auffordert, kopieren Sie Ihren API-Key aus der Datablist-App und fügen Sie ihn in die geöffnete Datei .env ein. Fügen Sie ihn niemals in den Chat ein.
Ergebnisse abrufen
Senden Sie Ihre Website-Liste und erhalten Sie für jede Website eine Zeile mit Unternehmensname, Geschäftsführung, Adresse, Telefon, Email, USt-IdNr. und Registernummer zurück.
Beispielergebnis ansehenSie verwenden Make, n8n oder Zapier? Hier finden Sie alle Felder für die HTTP-Anfrage
Verwenden Sie das HTTP-Anfragemodul oder den entsprechenden Node Ihres Tools. Sie benötigen drei Schritte: Liste senden, warten und anschließend die Ergebnisse abrufen.
1. Liste senden (HTTP-Anfrage)
- Methode
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Header
X-API-Key= Ihr API-KeyContent-Type=application/json- Body (JSON)
- json{"enrichmentId": "impressum-scraper","uniqueId": "impressum-scraper-import-1","settings": {},"inputs": [{"inputId": "row-1", "data": {"websiteUrl": "https://www.brightwave-analytics.de"}},{"inputId": "row-2", "data": {"websiteUrl": "https://www.northpeak-logistik.de"}},{"inputId": "row-3", "data": {"websiteUrl": "https://junipervale.studio"}}]}
- Speichern
- Die
@idaus der Antwort. Das ist Ihre Task-ID.
2. Bis zum Abschluss warten
Fügen Sie eine kurze Wartezeit oder Verzögerung und anschließend eine GET-Anfrage an https://api.datablist.com/v1/enrichments/tasks/TASK_ID mit demselben X-API-Key-Header hinzu. Wiederholen Sie dies, bis status den Wert completed hat.
3. Ergebnisse abrufen
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Ordnen Sie outputs Ihren Spalten zu. Wenn nextCursor nicht leer ist, führen Sie den Aufruf erneut mit &cursor= und diesem Wert aus.
Auf einen Blick
Deutsche, österreichische und Schweizer Websites müssen ein Impressum veröffentlichen. Die API findet diese Seite und liest die rechtlichen Angaben für Sie aus. Kein Datablist-Workspace, keine Collection und kein Import erforderlich.
Was Sie eingeben
- Websites: Eine Website-URL oder Domain pro Zeile aus Ihrer Liste, Tabelle oder Ihrem CRM
- Keine Einstellungen: Keine Konfiguration erforderlich
Was Sie zurückerhalten
- Das Unternehmen: Offizieller Name, Postanschrift, Telefon und Email
- Die Geschäftsführung: Vorname, Nachname und Geschlecht
- Rechtliche Kennnummern: USt-IdNr., Registernummer und URL des Impressums
Die Kosten
- 10 Credits pro Website: Für jede gesendete Website
- 1.000 Credits = $1: Gemeinsam mit der Datablist-App nutzbar
Was Teams damit umsetzen
Integrieren Sie Impressum Scraper dort, wo Ihre Daten bereits fließen.
Entscheidungsträger finden
- Unternehmenswebsite
- Geschäftsführung namentlich ermitteln
Ermitteln Sie die Geschäftsführung jedes Unternehmens auf Ihrer Liste und übergeben Sie anschließend Namen und Domain an einen Email Finder.
Unternehmensdaten prüfen
- Website eines Lieferanten oder Kunden
- USt-IdNr. und Registernummer
Erfassen Sie USt-IdNr. und Handelsregisternummern, um Lieferanten, Kunden oder Marketplace-Händler zu prüfen.
Gescrapte Lead-Listen vervollständigen
- Google-Maps- oder Verzeichnisliste
- Adresse, Telefon, Email
Verwandeln Sie eine Liste lokaler Unternehmen in vollständige Datensätze mit offiziellem Namen, Adresse, Telefon und Email.
Wie viel kostet es Sie?
Bezahlen Sie pro Abfrage mit Credits. Der API-Zugriff ist ab dem Growth-Plan verfügbar.
Wie viel kostet es Sie?
Geben Sie an, wie viele Websites Sie scrapen möchten, und wir zeigen Ihnen die günstigste Option.
= 10.000 Credits bei 10 Credits pro Website
So funktionieren Credits
1.000 Credits = $1, ein Credit kostet somit ein Zehntel Cent. Jede Website kostet 10 Credits, auch wenn bestimmte Felder auf der Seite fehlen. Jedes Ergebnis enthält creditsUsed, damit Sie die tatsächlichen Kosten pro Zeile nachvollziehen können. Plan-Credits werden monatlich erneuert und verfallen, wenn sie nicht genutzt werden. Aufgeladene Credits verfallen nie.
In Ihren Code integrieren
Alles, was Sie für den direkten Aufruf der REST API benötigen: Code, Antworten, Endpoints, Felder, Authentifizierung und Limits.
datablist/impressum-scraper-api
Offizielle Beispiele: cURL, Python mit Requests oder asynchronem HTTPX sowie TypeScript. Hinterlegen Sie Ihren Key in DATABLIST_API_KEY und führen Sie den Code aus.
Kopieren, einfügen, ausführen
Ein vollständiges Skript, das einen Task erstellt, auf dessen Abschluss wartet und alle Ergebnisse ausgibt. Ersetzen Sie YOUR_PERSONAL_API_KEY durch Ihren Key.
# 1. Create the task (returns 202 Accepted and the task "@id")
curl --request POST 'https://api.datablist.com/v1/enrichments/tasks' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"enrichmentId": "impressum-scraper",
"uniqueId": "impressum-scraper-import-1",
"settings": {},
"inputs": [
{"inputId": "row-1", "data": {"websiteUrl": "https://www.brightwave-analytics.de"}},
{"inputId": "row-2", "data": {"websiteUrl": "https://www.northpeak-logistik.de"}},
{"inputId": "row-3", "data": {"websiteUrl": "https://junipervale.studio"}}
]
}'
# 2. Poll every few seconds until status is completed, failed or stopped
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'
# 3. Read the results, then follow nextCursor until it is null
curl 'https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50' \
--header 'X-API-Key: YOUR_PERSONAL_API_KEY'Was die API zurückgibt
Ein Ergebnis pro Eingabe mit Ihrer inputId, einem Status, den Outputs und den verwendeten Credits. Beispieldaten.
{
"taskId": "00000000000040008000000000000001",
"results": [
{
"inputId": "row-1",
"status": "success",
"outputs": {
"companyName": "Brightwave GmbH",
"firstName": "Maya",
"lastName": "Lindqvist",
"gender": "female",
"postalAddress": "Musterstraße 12, 10115 Berlin",
"emailAddress": "info@brightwave-analytics.de",
"phoneNumber": "+49 30 1234567",
"vatNumber": "DE123456789",
"registrationNumber": "HRB 123456",
"impressumUrl": "https://www.brightwave-analytics.de/impressum",
"agentConfidenceScore": 90
},
"creditsUsed": "10",
"error": null
}
],
"nextCursor": null
}Endpoints und Felder
Alle Pfade sind relativ zu https://api.datablist.com. Die Felddefinitionen stammen aus GET /v1/enrichments/impressum-scraper (Dokumentation aktualisiert am 19. Okt. 2026). Schemaversion: 2026-09-12.
API-Schema ansehen (JSON) (wird in einem neuen Tab geöffnet)
- /v1/enrichments/impressum-scraper
- Schema abrufen, kein Key erforderlich
- POST
- /v1/enrichments/tasks
- Task erstellen
- /v1/enrichments/tasks/{taskId}
- Status und Fortschritt abfragen
- /v1/enrichments/tasks/{taskId}/results
- Ergebnisse abrufen, 1 bis 100 pro Seite
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Laufenden Task abbrechen
- /v1/enrichments/tasks
- Task-Verlauf, neueste zuerst
Schema-Referenz
Senden Sie settings einmal pro Task und ein data-Objekt pro Eingabe. Die Ergebnisse können zusätzliche Felder enthalten, wenn das Enrichment weiterentwickelt wird. Behalten Sie daher beim Parsen von outputs unbekannte Keys bei.
Alle Einstellungen, Inputs und Outputs anzeigen
Einstellungen
Keine Felder.
Inputs (data)
websiteUrlerforderlichWebsite | Text | URL of the website to visit |
|---|
Outputs
firstNameManaging Director First Name | Text | The first name of the Managing Director/Founder. Empty if not found. |
|---|---|---|
lastNameManaging Director Last Name | Text | The last name of the Managing Director/Founder. Empty if not found. |
genderManaging Director Gender | Text | The gender (male, female) of the Managing Director/Founder. Empty if not found. |
companyNameCompany Name | Text | The name of the company, when available. |
postalAddressPostal Address | Text | The postal address for the company, when available. |
emailAddressEmail Addresses | Text | Email addresses found on the impressum page. |
phoneNumberPhone Number | Text | The company phone number. |
vatNumberVAT number | Text | The company VAT number. |
registrationNumberCompany Registration Number | Text | The company identification number. |
impressumUrlImpressum Url | Text | The link to the impressum page.Format: |
agentConfidenceScoreConfidence Score | Number | Confidence score for the results. Between 0 and 100. The higher, the better. |
Ein Header, klare Limits
Erstellen Sie in Ihrem Datablist-Konto einen persönlichen API-Key und senden Sie ihn bei jeder authentifizierten Anfrage mit.
Authentifizierung
Senden Sie Ihren Key im Header X-API-Key. Datablist tauscht und erneuert die Zugriffstoken für Sie.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Optional: Verwalten Sie Token selbst mit
Authorization: BearerausPOST /v1/account/token - Entweder oder: Wenn beide Header gesendet werden, wird
400 AmbiguousCredentialszurückgegeben - Nur serverseitig: Halten Sie Keys aus URLs, Browsercode und Logs heraus
Limits
- Inputs pro Task: 1 bis 10.000
- Größe: 16 KiB pro Input, 10 MiB pro Anfrage
- Laufzeit: bis zu 24 Stunden pro Task
- Task-Erstellung: 10 Anfragen pro 60 Sekunden und Konto
- Polling und Ergebnisse: 120 Anfragen pro 60 Sekunden und Vorgang
- Aktive Tasks: etwa 20 gleichzeitig pro Konto
- Aufbewahrung: Tasks und Ergebnisse werden 90 Tage lang gespeichert
Häufig gestellte Fragen
Alles, was Sie oder Ihr AI-Coding-Agent zur Integration der Impressum Scraper API benötigen: Authentifizierung, Anfrage, Polling, Ergebnisse, Limits und Wiederholungsversuche.

