API do Impressum Scraper
Obtenha o diretor executivo, o endereço e os números de IVA e de registo de páginas de Impressum usando o seu assistente de AI, um workflow no-code ou o seu próprio código.
- A partir de $0.0067 por site
- Dados do diretor executivo
- 10.000 sites por tarefa
| Site |
|---|
| brightwave-analytics.de |
| northpeak-logistik.de |
| junipervale.studio |
Com a confiança de mais de 38.000 utilizadores em startups e equipas da Fortune 500
Funciona com qualquer ferramenta que possa enviar pedidos HTTP
Claude
Cursor
Codex
Make
n8n
Zapier
- O seu próprio código
Escolha como começar
Deixe um assistente de AI ou a sua ferramenta de automação fazer a configuração, ou chame a API REST a partir do seu próprio código.
Cole o prompt de configuração
Copie o prompt para o Claude Code, Codex ou Cursor, ou para o Make, n8n ou Zapier, e cole-o. A AI cria uma pasta Datablist no seu computador e configura tudo.
Cole a sua chave de API
Quando a AI solicitar, copie a sua chave de API da aplicação Datablist e cole-a no ficheiro .env aberto. Nunca a cole no chat.
Obtenha os seus resultados
Envie a sua lista de sites e receba uma linha por site: nome da empresa, diretor executivo, endereço, telefone, email e números de IVA e de registo.
Ver um resultado de exemploUtiliza o Make, n8n ou Zapier? Aqui estão todos os campos do pedido HTTP
Utilize o módulo ou node de pedido HTTP disponibilizado pela sua ferramenta. São necessários três passos: enviar a lista, aguardar e, depois, ler os resultados.
1. Envie a sua lista (pedido HTTP)
- Método
POST- URL
https://api.datablist.com/v1/enrichments/tasks- Headers
X-API-Key= a sua chave de 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"}}]}
- Guarde
- O
@idda resposta. Esse é o ID da sua tarefa.
2. Aguarde até à conclusão
Adicione uma breve espera ou atraso e, depois, um pedido GET para https://api.datablist.com/v1/enrichments/tasks/TASK_ID com o mesmo header X-API-Key. Repita até status ser completed.
3. Leia os resultados
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50. Mapeie outputs para as suas colunas. Se nextCursor não estiver vazio, faça uma nova chamada com &cursor= seguido desse valor.
Resumo
Os sites alemães, austríacos e suíços têm de publicar um Impressum. A API encontra essa página e lê os dados legais por si. Não é necessário um workspace, uma coleção ou uma importação no Datablist.
O que fornece
- Sites: Um URL ou domínio de site por linha, proveniente da sua lista, folha de cálculo ou CRM
- Sem definições: Nada para configurar
O que recebe
- A empresa: Nome legal, endereço postal, telefone e email
- O diretor executivo: Nome próprio, apelido e género
- Identificadores legais: Número de IVA, número de registo e URL do Impressum
Quanto custa
- 10 créditos por site: Para cada site que enviar
- 1.000 créditos = $1: Partilhados com a aplicação Datablist
O que as equipas criam com esta API
Integre o Impressum Scraper onde os seus dados já circulam.
Encontre o decisor
- Site da empresa
- Diretor executivo identificado pelo nome
Obtenha o Geschäftsführer de cada empresa da sua lista e, depois, envie o nome e o domínio para um email finder.
Verifique registos empresariais
- Site do fornecedor ou cliente
- Números de IVA e de registo
Recolha números de IVA e do registo comercial para verificar fornecedores, clientes ou vendedores de marketplaces.
Complete listas de leads extraídas
- Google Maps ou lista de diretório
- Endereço, telefone e email
Transforme uma lista de empresas locais em registos completos com nome legal, endereço, telefone e email.
Quanto vai custar?
Pague por pesquisa com créditos. O acesso à API começa no plano Growth.
Quanto vai custar?
Indique quantos sites precisa de analisar e mostraremos a opção mais económica.
= 10.000 créditos a 10 créditos por site
Como funcionam os créditos
1.000 créditos = $1, pelo que cada crédito custa um décimo de cêntimo. Cada site custa 10 créditos, mesmo que alguns campos não estejam presentes na página. Cada resultado devolve creditsUsed, para que possa acompanhar o custo real por linha. Os créditos do plano são renovados mensalmente e os não utilizados são repostos. Os créditos adicionais nunca expiram.
Integre no seu código
Tudo o que precisa para chamar diretamente a API REST: código, respostas, endpoints, campos, autenticação e limites.
datablist/impressum-scraper-api
Exemplos oficiais: cURL, Python com Requests ou HTTPX assíncrono e TypeScript. Coloque a sua chave em DATABLIST_API_KEY e execute.
Copie, cole e execute
Um script completo que cria uma tarefa, aguarda a sua conclusão e apresenta todos os resultados. Substitua YOUR_PERSONAL_API_KEY pela sua chave.
# 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'O que a API devolve
Um resultado por entrada, com o seu inputId, um status, os outputs e os créditos utilizados. Dados de exemplo.
{
"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 e campos
Todos os caminhos são relativos a https://api.datablist.com. As definições dos campos provêm de GET /v1/enrichments/impressum-scraper (documentação atualizada em 19 de outubro de 2026). Versão do schema: 2026-09-12.
Ver schema da API (JSON) (abre num novo separador)
- /v1/enrichments/impressum-scraper
- Ler o schema, sem necessidade de chave
- POST
- /v1/enrichments/tasks
- Criar uma tarefa
- /v1/enrichments/tasks/{taskId}
- Consultar o status e o progresso
- /v1/enrichments/tasks/{taskId}/results
- Ler resultados, de 1 a 100 por página
- POST
- /v1/enrichments/tasks/{taskId}/stop
- Cancelar uma tarefa em execução
- /v1/enrichments/tasks
- Histórico de tarefas, da mais recente para a mais antiga
Referência do schema
Envie settings uma vez por tarefa e um objeto data por entrada. Os resultados podem incluir campos adicionais à medida que o enrichment evolui, por isso, preserve as chaves desconhecidas ao analisar outputs.
Mostrar todas as definições, entradas e saídas
Definições
Sem campos.
Entradas (data)
websiteUrlobrigatórioWebsite | Text | URL of the website to visit |
|---|
Saídas
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. |
Um header, limites claros
Crie uma chave de API pessoal na sua conta Datablist e envie-a em cada pedido autenticado.
Autenticação
Envie a sua chave no header X-API-Key. A Datablist troca e renova os tokens de acesso por si.
- Header:
X-API-Key: YOUR_PERSONAL_API_KEY - Opcional: faça a gestão dos tokens com
Authorization: Bearera partir dePOST /v1/account/token - Um ou outro: o envio de ambos os headers devolve
400 AmbiguousCredentials - Apenas no servidor: mantenha as chaves fora de URLs, código do browser e logs
Limites
- Entradas por tarefa: 1 a 10.000
- Tamanho: 16 KiB por entrada, 10 MiB por pedido
- Tempo de execução: até 24 horas por tarefa
- Criação de tarefas: 10 pedidos por cada 60 segundos, por conta
- Polling e resultados: 120 pedidos por cada 60 segundos, por operação
- Tarefas ativas: cerca de 20 em simultâneo por conta
- Retenção: as tarefas e os resultados são conservados durante 90 dias
Perguntas frequentes
Tudo o que o utilizador ou o seu agente de programação de AI precisa para integrar a API do Impressum Scraper: autenticação, pedidos, polling, resultados, limites e novas tentativas.

