仕組み
redactPII: true を設定します。Firecrawl は生成された markdown をマスキングし、マスキング済みの内容を markdown に返します。formats を渡す必要はありません。markdown がデフォルトの出力です。
マスキング オプション
redactPII: true を指定します。マスキングを調整するには、options オブジェクトを渡します:
| オプション | 値 | デフォルト | 説明 |
|---|---|---|---|
mode | accurate, aggressive, fast | accurate | マスキングの方式です。accurate はモデルのみの経路を使用し、aggressive は追加のヒューリスティクスで再現率を高め、fast はモデルの呼び出しを省略します。 |
entities | PERSON, EMAIL, PHONE, LOCATION, FINANCIAL, SECRET | すべてのエンティティ | マスキングの対象を特定のエンティティ区分のみに限定します。 |
replaceStyle | tag, mask, remove | tag | 対象箇所を <EMAIL> のようなタグに置き換える、* でマスクする、または文字を完全に削除します。 |
Firecrawl CLI と MCP Server では、単純なブール値によるマスキングを利用できます。高度なオプションは、完全な
redactPII オプションオブジェクトを公開している API と SDKs で利用できます。レスポンス
markdown には秘匿化後の内容が含まれます。
cURL
課金
利用可能な箇所
- スクレイピング -
/v2/scrapeでredactPIIを設定します。 - クロール、バッチスクレイプ、検索 -
scrapeOptions内でredactPIIを渡します。 - 解析 - multipart の
optionsJSON 内でredactPIIを渡します。 - SDKs - Python では
redact_piiを使用します。JavaScript とその他の SDKs では、redactPIIまたは各言語のオプション命名規則に従った形式を使用します。 - CLI -
firecrawl scrapeに--redact-piiを渡します。 - MCP server - 単純な真偽値でのマスキングを行う場合は、
firecrawl_scrapeツールの引数に"redactPII": trueを含めます。
Firecrawl APIキーが必要な AI agent ですか? 自動オンボーディング手順については、firecrawl.dev/agent-onboarding/SKILL.md を参照してください。

