API のメリット
JavaScriptレンダリング
ヘッドレスブラウザがJavaScriptを実行し、完全にレンダリングされたHTMLを返します。
柔軟なレンダリングオプション
wait_until、タイムアウト、読み込み後待機、HTTPSエラー処理を設定可能。
同期・非同期エンドポイント
低レイテンシ向け同期scrape、または遅いページ向け非同期ジョブ。
リソースブロック
画像・フォント・メディアをブロックして高速化と帯域削減。
SSRF保護
組み込みの安全策がプライベートネットワークや危険なURLをブロック。
銀行レベルのセキュリティ
すべてのAPI通信はTLS(HTTPS)で保護されます。
主な機能
ヘッドレスブラウザでのレンダリング
キャプチャ前の完全なJavaScript実行
同期 POST /v1/scrape
ポーリング付き非同期ジョブキュー
設定可能な wait_until(domcontentloaded, networkidle)
画像・フォント・メディアのブロック
SSRF安全なURL検証
読み込み後のオプション待機
HTMLとメタデータのJSONレスポンス
最大60秒の設定可能タイムアウト
TLS暗号化APIアクセス
リクエストごとのrender/resourceオプション
クイックスタート
1. API キーを取得
無料登録ですぐにキーを取得。
2. 最初のリクエスト
curl -X POST 'https://scrape.cleariflow.com/v1/scrape' \
-H 'Content-Type: application/json' \
-d '{
"api_key": "2108cd0a347abef603ec107e4545ed5d",
"url": "https://quotes.toscrape.com/"
}'3. 応答を処理
{
"ok": true,
"html": "<!DOCTYPE html><html><head><title>Quotes to Scrape</title></head><body>...</body></html>",
"meta": {
"url": "https://quotes.toscrape.com/",
"status_code": 200,
"duration_ms": 4521
}
}