Impressum Scraper API
Pobieraj dane dyrektora zarządzającego, adres, numer VAT i numer rejestracyjny ze stron Impressum za pomocą asystenta AI, workflow no-code lub własnego kodu.
- Od 0,0067 USD za stronę internetową
- Dane dyrektora zarządzającego
- 10 000 stron internetowych na zadanie
| Strona internetowa |
|---|
| brightwave-analytics.de |
| northpeak-logistik.de |
| junipervale.studio |
Zaufało nam ponad 38 000 użytkowników ze startupów i zespołów firm z listy Fortune 500
Działa z każdym narzędziem, które może wysyłać żądania HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- Własny kod
Wybierz sposób rozpoczęcia
Pozwól asystentowi AI lub narzędziu do automatyzacji przeprowadzić konfigurację albo wywołuj REST API z własnego kodu.
Wklej prompt konfiguracyjny
Skopiuj prompt dla Claude Code, Codexa lub Cursora albo dla Make, n8n czy Zapiera, a następnie go wklej. AI utworzy folder Datablist na Twoim komputerze i wszystko skonfiguruje.
Wklej klucz API
Gdy AI o to poprosi, skopiuj klucz API z aplikacji Datablist i wklej go do otwartego pliku .env. Nigdy nie wklejaj go na czacie.
Odbierz wyniki
Wyślij listę stron internetowych i otrzymaj po jednym wierszu dla każdej z nich: nazwę firmy, dane dyrektora zarządzającego, adres, telefon, email, numer VAT i numer rejestracyjny.
Zobacz przykładowy wynikKorzystasz z Make, n8n lub Zapiera? Oto wszystkie pola żądania HTTP
Użyj modułu lub węzła żądania HTTP dostępnego w Twoim narzędziu. Potrzebujesz trzech kroków: wyślij listę, poczekaj, a następnie odczytaj wyniki.
1. Wyślij listę (żądanie HTTP)
- Metoda
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Nagłówki
X-API-Key= Twój klucz APIContent-Type=application/json- Treść (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"}}]}
- Zachowaj
- Pole
@idz odpowiedzi. To identyfikator Twojego zadania.
2. Poczekaj na zakończenie
Dodaj krótkie oczekiwanie lub opóźnienie, a następnie żądanie GET do https://api.datablist.com/v1/enrichments/tasks/TASK_ID z tym samym nagłówkiem X-API-Key. Powtarzaj, aż status przyjmie wartość completed.
3. Odczytaj wyniki
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Przypisz outputs do swoich kolumn. Jeśli nextCursor nie jest pusty, wywołaj endpoint ponownie, dodając &cursor= i tę wartość.
Najważniejsze informacje
Niemieckie, austriackie i szwajcarskie strony internetowe muszą publikować Impressum. API znajduje tę stronę i odczytuje z niej dane prawne. Nie potrzebujesz workspace'u Datablist, kolekcji ani importu.
Co przekazujesz
- Strony internetowe: jeden adres URL lub domena w każdym wierszu listy, arkusza lub CRM
- Bez ustawień: nie musisz niczego konfigurować
Co otrzymujesz
- Firma: nazwa prawna, adres pocztowy, telefon i email
- Dyrektor zarządzający: imię, nazwisko i płeć
- Identyfikatory prawne: numer VAT, numer rejestracyjny i URL strony Impressum
Ile to kosztuje
- 10 kredytów za stronę: za każdą przesłaną stronę internetową
- 1 000 kredytów = 1 USD: wspólna pula z aplikacją Datablist
Co tworzą z jego pomocą zespoły
Dodaj Impressum Scraper wszędzie tam, gdzie już przepływają Twoje dane.
Znajdź osobę decyzyjną
- Strona internetowa firmy
- Dyrektor zarządzający z imienia i nazwiska
Pozyskaj dane Geschäftsführer każdej firmy z listy, a następnie przekaż imię, nazwisko i domenę do email findera.
Weryfikuj dane firmowe
- Strona dostawcy lub klienta
- Numer VAT i numer rejestrowy
Zbieraj numery VAT i numery rejestru handlowego, aby weryfikować dostawców, klientów lub sprzedawców na marketplace'ach.
Uzupełniaj scrapowane listy leadów
- Lista z Google Maps lub katalogu
- Adres, telefon, email
Przekształć listę lokalnych firm w kompletne rekordy zawierające nazwę prawną, adres, telefon i email.
Ile Cię to będzie kosztować?
Płać kredytami za każde wyszukanie. Dostęp do API jest dostępny od planu Growth.
Ile Cię to będzie kosztować?
Podaj liczbę stron internetowych do scrapowania, a pokażemy Ci najtańszy sposób realizacji.
= 10 000 kredytów przy stawce 10 kredytów za stronę internetową
Jak działają kredyty
1 000 kredytów = 1 USD, więc każdy kredyt kosztuje jedną dziesiątą centa. Każda strona kosztuje 10 kredytów, nawet jeśli niektórych pól na niej brakuje. Każdy wynik zwraca wartość creditsUsed, dzięki czemu możesz śledzić rzeczywisty koszt wiersza. Kredyty w ramach planu odnawiają się co miesiąc, a niewykorzystane przepadają. Kredyty z doładowań nigdy nie wygasają.
Zintegruj API ze swoim kodem
Wszystko, czego potrzebujesz do bezpośredniego wywoływania REST API: kod, odpowiedzi, endpointy, pola, uwierzytelnianie i limity.
datablist/impressum-scraper-api
Oficjalne przykłady: cURL, Python z Requests lub asynchronicznym HTTPX oraz TypeScript. Umieść klucz w DATABLIST_API_KEY i uruchom.
Skopiuj, wklej, uruchom
Kompletny skrypt, który tworzy zadanie, czeka na jego zakończenie i wyświetla każdy wynik. Zastąp YOUR_PERSONAL_API_KEY swoim kluczem.
# 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'Co zwraca API
Po jednym wyniku na każdy element wejściowy wraz z inputId, statusem, outputs i liczbą wykorzystanych kredytów. Dane przykładowe.
{
"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
}Endpointy i pola
Wszystkie ścieżki są względne wobec https://api.datablist.com. Definicje pól pochodzą z GET /v1/enrichments/impressum-scraper (dokumentacja zaktualizowana 19 października 2026 r.). Wersja schematu: 2026-09-12.
Zobacz schemat API (JSON) (otwiera się w nowej karcie)
- /v1/enrichments/impressum-scraper
- Odczytaj schemat — klucz nie jest wymagany
- POST
- /v1/enrichments/tasks
- Utwórz zadanie
- /v1/enrichments/tasks/{taskId}
- Odpytuj o status i postęp
- /v1/enrichments/tasks/{taskId}/results
- Odczytaj wyniki, od 1 do 100 na stronę
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Anuluj wykonywane zadanie
- /v1/enrichments/tasks
- Historia zadań, od najnowszych
Dokumentacja schematu
Wyślij settings raz dla każdego zadania oraz po jednym obiekcie data dla każdego elementu wejściowego. W miarę rozwoju enrichmentu wyniki mogą zawierać dodatkowe pola, dlatego podczas parsowania outputs zachowuj nieznane klucze.
Pokaż wszystkie ustawienia, dane wejściowe i wyniki
Ustawienia
Brak pól.
Dane wejściowe (data)
websiteUrlwymaganeWebsite | Text | URL of the website to visit |
|---|
Dane wyjściowe
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. |
Jeden nagłówek, jasne limity
Utwórz osobisty klucz API na swoim koncie Datablist i wysyłaj go z każdym uwierzytelnionym żądaniem.
Uwierzytelnianie
Wyślij klucz w nagłówku X-API-Key. Datablist wymienia i odnawia tokeny dostępu za Ciebie.
- Nagłówek:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcjonalnie: zarządzaj tokenami samodzielnie, używając
Authorization: BearerzPOST /v1/account/token - Jedno albo drugie: wysłanie obu nagłówków zwraca
400 AmbiguousCredentials - Tylko po stronie serwera: nie umieszczaj kluczy w adresach URL, kodzie przeglądarki ani logach
Limity
- Elementy wejściowe na zadanie: od 1 do 10 000
- Rozmiar: 16 KiB na element wejściowy, 10 MiB na żądanie
- Czas wykonywania: do 24 godzin na zadanie
- Tworzenie zadań: 10 żądań na 60 sekund na konto
- Odpytywanie i wyniki: 120 żądań na 60 sekund na operację
- Aktywne zadania: około 20 jednocześnie na konto
- Retencja: zadania i wyniki są przechowywane przez 90 dni
Najczęściej zadawane pytania
Wszystko, czego Ty lub Twój agent AI do kodowania potrzebujecie do integracji Impressum Scraper API: uwierzytelnianie, żądania, odpytywanie, wyniki, limity i ponawianie prób.

