API Impressum Scraper
Ottieni amministratore delegato, indirizzo, partita IVA e numero di registrazione dalle pagine Impressum, tramite il tuo assistente AI, un workflow no-code o il tuo codice.
- A partire da $0.0067 per sito web
- Dati dell'amministratore delegato
- 10.000 siti web per attività
| Sito web |
|---|
| brightwave-analytics.de |
| northpeak-logistik.de |
| junipervale.studio |
Scelto da oltre 38.000 utenti in startup e team Fortune 500
Funziona con qualsiasi strumento in grado di inviare richieste HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- Il tuo codice
Scegli come iniziare
Lascia che un assistente AI o il tuo strumento di automazione si occupi della configurazione, oppure chiama l'API REST dal tuo codice.
Incolla il prompt di configurazione
Copia il prompt per Claude Code, Codex o Cursor, oppure per Make, n8n o Zapier, e incollalo. L'AI crea una cartella Datablist sul tuo computer e configura tutto.
Incolla la tua chiave API
Quando l'AI te lo chiede, copia la tua chiave API dall'app Datablist e incollala nel file .env che ha aperto. Non incollarla mai nella chat.
Ottieni i risultati
Invia il tuo elenco di siti web e ricevi una riga per ogni sito: ragione sociale, amministratore delegato, indirizzo, telefono, email, partita IVA e numero di registrazione.
Visualizza un risultato di esempioUsi Make, n8n o Zapier? Ecco tutti i campi per la richiesta HTTP
Usa il modulo o nodo per le richieste HTTP offerto dal tuo strumento. Sono necessari tre passaggi: inviare l'elenco, attendere e poi leggere i risultati.
1. Invia il tuo elenco (richiesta HTTP)
- Metodo
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Header
X-API-Key= la tua chiave APIContent-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"}}]}
- Conserva
- Il valore
@iddella risposta. È l'ID della tua attività.
2. Attendi il completamento
Aggiungi una breve attesa o un ritardo, quindi una richiesta GET a https://api.datablist.com/v1/enrichments/tasks/TASK_ID con lo stesso header X-API-Key. Ripeti finché status non è completed.
3. Leggi i risultati
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Associa outputs alle tue colonne. Se nextCursor non è vuoto, effettua un'altra chiamata aggiungendo &cursor= seguito da quel valore.
In breve
I siti web tedeschi, austriaci e svizzeri devono pubblicare un Impressum. L'API trova quella pagina e legge per te i dati legali. Non sono necessari workspace, raccolte o importazioni in Datablist.
Cosa fornisci
- Siti web: un URL o dominio per riga, dal tuo elenco, foglio di calcolo o CRM
- Nessuna impostazione: non c'è nulla da configurare
Cosa ricevi
- L'azienda: ragione sociale, indirizzo postale, telefono ed email
- L'amministratore delegato: nome, cognome e genere
- Identificativi legali: partita IVA, numero di registrazione e URL dell'Impressum
Quanto costa
- 10 crediti per sito web: per ogni sito web inviato
- 1.000 crediti = $1: condivisi con l'app Datablist
Cosa possono realizzare i team
Integra Impressum Scraper ovunque transitino già i tuoi dati.
Trova il decision maker
- Sito web aziendale
- Nome dell'amministratore delegato
Ottieni il Geschäftsführer di ogni azienda nel tuo elenco, quindi passa il nome e il dominio a un email finder.
Verifica i dati aziendali
- Sito del fornitore o cliente
- Partita IVA e numero di registrazione
Raccogli partita IVA e numeri del registro delle imprese per verificare fornitori, clienti o venditori di marketplace.
Completa gli elenchi di leads estratti
- Elenco da Google Maps o directory
- Indirizzo, telefono, email
Trasforma un elenco di attività locali in record completi con ragione sociale, indirizzo, telefono ed email.
Quanto ti costerà?
Paga ogni ricerca con i crediti. L'accesso API è disponibile a partire dal piano Growth.
Quanto ti costerà?
Indicaci quanti siti web devi sottoporre a web scraping e ti mostreremo il modo più conveniente per farlo.
= 10.000 crediti a 10 crediti per sito web
Come funzionano i crediti
1.000 crediti = $1, quindi ogni credito costa un decimo di centesimo. Ogni sito web costa 10 crediti, anche quando alcuni campi non sono presenti nella pagina. Ogni risultato restituisce creditsUsed, così puoi monitorare il costo effettivo per riga. I crediti del piano si rinnovano ogni mese e, se non utilizzati, vengono azzerati. I crediti delle ricariche non scadono mai.
Integralo nel tuo codice
Tutto ciò che ti serve per chiamare direttamente l'API REST: codice, risposte, endpoint, campi, autenticazione e limiti.
datablist/impressum-scraper-api
Esempi ufficiali: cURL, Python con Requests o HTTPX asincrono e TypeScript. Inserisci la tua chiave in DATABLIST_API_KEY ed esegui il codice.
Copia, incolla ed esegui
Uno script completo che crea un'attività, ne attende il completamento e stampa ogni risultato. Sostituisci YOUR_PERSONAL_API_KEY con la tua chiave.
# 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'Cosa restituisce l'API
Un risultato per ogni input, con inputId, stato, output e crediti utilizzati. Dati di esempio.
{
"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
}Endpoint e campi
Tutti i percorsi sono relativi a https://api.datablist.com. Le definizioni dei campi provengono da GET /v1/enrichments/impressum-scraper (documentazione aggiornata il 19 ottobre 2026). Versione dello schema: 2026-09-12.
Visualizza lo schema API (JSON) (si apre in una nuova scheda)
- /v1/enrichments/impressum-scraper
- Leggi lo schema, non è necessaria alcuna chiave
- POST
- /v1/enrichments/tasks
- Crea un'attività
- /v1/enrichments/tasks/{taskId}
- Controlla periodicamente stato e avanzamento
- /v1/enrichments/tasks/{taskId}/results
- Leggi i risultati, da 1 a 100 per pagina
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Annulla un'attività in esecuzione
- /v1/enrichments/tasks
- Cronologia delle attività, dalla più recente
Documentazione dello schema
Invia settings una volta per attività e un oggetto data per ogni input. Con l'evoluzione dell'enrichment, i risultati possono includere campi aggiuntivi: conserva quindi le chiavi sconosciute durante il parsing di outputs.
Mostra tutte le impostazioni, gli input e gli output
Impostazioni
Nessun campo.
Input (data)
websiteUrlobbligatorioWebsite | Text | URL of the website to visit |
|---|
Output
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.Formato: |
agentConfidenceScoreConfidence Score | Number | Confidence score for the results. Between 0 and 100. The higher, the better. |
Un solo header, limiti chiari
Crea una chiave API personale nel tuo account Datablist e inviala con ogni richiesta autenticata.
Autenticazione
Invia la tua chiave nell'header X-API-Key. Datablist scambia e rinnova per te gli access token.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Facoltativo: gestisci autonomamente i token con
Authorization: BearerdaPOST /v1/account/token - Uno o l'altro: l'invio di entrambi gli header restituisce
400 AmbiguousCredentials - Solo lato server: non inserire le chiavi negli URL, nel codice del browser o nei log
Limiti
- Input per attività: da 1 a 10.000
- Dimensione: 16 KiB per input, 10 MiB per richiesta
- Durata di esecuzione: fino a 24 ore per attività
- Creazione attività: 10 richieste ogni 60 secondi per account
- Polling e risultati: 120 richieste ogni 60 secondi per operazione
- Attività attive: circa 20 contemporaneamente per account
- Conservazione: le attività e i risultati vengono conservati per 90 giorni
Domande frequenti
Tutto ciò che serve a te o al tuo agente AI di coding per integrare l'API Impressum Scraper: autenticazione, richieste, polling, risultati, limiti e nuovi tentativi.

