Impressum Scraper API
AIアシスタント、ノーコードworkflow、または独自コードから、Impressumページに掲載された代表者、住所、VAT番号、登記番号を取得できます。
- 1 Webサイトあたり$0.0067から
- 代表者の詳細情報
- 1タスクあたり10,000 Webサイト
| Webサイト |
|---|
| brightwave-analytics.de |
| northpeak-logistik.de |
| junipervale.studio |
スタートアップからFortune 500企業のチームまで、38,000人以上のユーザーに信頼されています
HTTPリクエストを送信できるあらゆるツールに対応
Claude
Cursor
Codex
Make
n8n
Zapier
- 独自コード
開始方法をお選びください
AIアシスタントや自動化ツールにセットアップを任せるか、独自コードからREST APIを呼び出せます。
セットアップpromptを貼り付ける
Claude Code、Codex、Cursor、またはMake、n8n、Zapier用のpromptをコピーして貼り付けます。AIがお客様のコンピューター上にDatablistフォルダーを作成し、すべてをセットアップします。
APIキーを貼り付ける
AIから求められたら、DatablistアプリからAPIキーをコピーし、AIが開いた.envファイルに貼り付けます。チャットには絶対に貼り付けないでください。
結果を取得する
Webサイトのリストを送信すると、サイトごとに会社名、代表者、住所、電話番号、email、VAT番号、登記番号が1行で返されます。
結果サンプルを見るMake、n8n、Zapierをご利用ですか?HTTPリクエストの全フィールドをご確認いただけます
ツールのHTTPリクエストモジュールまたはノードをご利用ください。リストを送信し、待機してから結果を読み取るという3つの手順が必要です。
1. リストを送信(HTTPリクエスト)
- メソッド
POST- URL
https://api.datablist.com/v1/enrichments/tasks- ヘッダー
X-API-Key= お客様のAPIキーContent-Type=application/json- ボディ(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"}}]}
- 保存する値
- レスポンスの
@id。これがタスクIDです。
2. 完了まで待機
短い待機または遅延を追加し、同じX-API-Keyヘッダーを付けてhttps://api.datablist.com/v1/enrichments/tasks/TASK_IDへGETリクエストを送信します。statusがcompletedになるまで繰り返します。
3. 結果を読み取る
GET https://api.datablist.com/v1/enrichments/tasks/TASK_ID/results?limit=50。outputsを列にマッピングします。nextCursorが空でない場合は、&cursor=にその値を付けて再度呼び出します。
ひと目で分かる概要
ドイツ、オーストリア、スイスのWebサイトにはImpressumの掲載が義務付けられています。このAPIは該当ページを見つけ、法的情報を読み取ります。Datablistのワークスペース、コレクション、インポートは不要です。
チームで構築できるもの
データが流れるあらゆる場所にImpressum Scraperを組み込めます。
意思決定者を見つける
- 企業Webサイト
- 代表者名を取得
リスト内の各企業からGeschäftsführer(代表者)を取得し、その氏名とドメインをemail finderに渡します。
企業情報を確認する
- 仕入先または顧客のサイト
- VAT番号と登記番号
VAT番号と商業登記番号を収集し、仕入先、顧客、マーケットプレイスの出品者を確認します。
スクレイピングしたleadリストを完成させる
- Google Mapsまたはディレクトリのリスト
- 住所、電話番号、email
地域企業のリストを、正式名称、住所、電話番号、emailを含む完全なデータに変換します。
費用はいくらですか?
検索ごとにクレジットでお支払いいただきます。APIアクセスはGrowthプランからご利用いただけます。
費用はいくらですか?
スクレイピングするWebサイト数を入力すると、最もお得な方法をご案内します。
= 1 Webサイトあたり10クレジット、合計10,000クレジット
クレジットの仕組み
1,000クレジット = $1のため、1クレジットは0.1セントです。ページに一部のフィールドがない場合でも、1 Webサイトあたり10クレジットかかります。各結果にはcreditsUsedが返されるため、行ごとの実際の費用を追跡できます。プランのクレジットは毎月更新され、未使用分はリセットされます。追加購入したクレジットに有効期限はありません。
コードに組み込む
REST APIを直接呼び出すために必要なコード、レスポンス、エンドポイント、フィールド、認証、制限をすべてご確認いただけます。
datablist/impressum-scraper-api
公式サンプル: cURL、Requestsまたは非同期HTTPXを使用したPython、TypeScript。キーをDATABLIST_API_KEYに設定して実行してください。
コピー、貼り付け、実行
タスクを作成し、完了を待って、すべての結果を出力する完全なスクリプトです。YOUR_PERSONAL_API_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'APIから返される内容
各入力につき1件の結果が返され、inputId、ステータス、outputs、使用クレジットが含まれます。サンプルデータです。
{
"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
}エンドポイントとフィールド
すべてのパスはhttps://api.datablist.comからの相対パスです。フィールド定義はGET /v1/enrichments/impressum-scraperから取得されています(ドキュメント更新日: 2026年10月19日)。スキーマバージョン: 2026-09-12。
- /v1/enrichments/impressum-scraper
- スキーマを読み取る(キー不要)
- POST
- /v1/enrichments/tasks
- タスクを作成
- /v1/enrichments/tasks/{taskId}
- ステータスと進捗をポーリング
- /v1/enrichments/tasks/{taskId}/results
- 結果を読み取る(1ページあたり1~100件)
- POST
- /v1/enrichments/tasks/{taskId}/stop
- 実行中のタスクをキャンセル
- /v1/enrichments/tasks
- タスク履歴(新しい順)
スキーマリファレンス
タスクごとにsettingsを1回送信し、入力ごとに1つのdataオブジェクトを送信します。エンリッチメントの進化に伴って結果に追加フィールドが含まれる場合があるため、outputsを解析する際は未知のキーも保持してください。
すべての設定、入力、出力を表示
設定
フィールドはありません。
入力(data)
websiteUrl必須Website | Text | URL of the website to visit |
|---|
出力
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.形式: |
agentConfidenceScoreConfidence Score | Number | Confidence score for the results. Between 0 and 100. The higher, the better. |
ヘッダーは1つ、制限は明確
DatablistアカウントでPersonal API Keyを作成し、認証が必要なすべてのリクエストで送信してください。
認証
X-API-Keyヘッダーでキーを送信します。Datablistがお客様に代わってアクセストークンを交換・更新します。
- ヘッダー:
X-API-Key: YOUR_PERSONAL_API_KEY - 任意:
POST /v1/account/tokenで取得したAuthorization: Bearerを使い、ご自身でトークンを管理できます - いずれか一方: 両方のヘッダーを送信すると
400 AmbiguousCredentialsが返されます - サーバー側のみ: キーをURL、ブラウザーコード、ログに含めないでください
制限
- タスクあたりの入力数: 1~10,000件
- サイズ: 入力1件あたり16 KiB、リクエスト1件あたり10 MiB
- 実行時間: タスク1件あたり最大24時間
- タスク作成: アカウントごとに60秒あたり10リクエスト
- ポーリングと結果: 操作ごとに60秒あたり120リクエスト
- アクティブなタスク: アカウントごとに同時約20件
- 保存期間: タスクと結果は90日間保存
よくあるご質問
お客様またはAIコーディングエージェントがImpressum Scraper APIを統合するために必要な、認証、リクエスト、ポーリング、結果、制限、再試行に関する情報です。

