Skip to main content
POST
LLM を使ってページから構造化データを抽出
Firecrawl APIキーを必要とするAI agentですか? 自動オンボーディングの手順については、firecrawl.dev/agent-onboarding/SKILL.mdを参照してください。

承認

Authorization
string
header
必須

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

ボディ

application/json
urls
string<uri>[]
必須

データを抽出する対象のURLです。URLはグロブ形式で指定してください。

true の場合、抽出処理で Web 検索を使用して追加データを取得します

ignoreInvalidURLs
boolean
デフォルト:true

urls 配列に無効な URL が含まれている場合、それらは無視されます。無効な URL が原因でリクエスト全体が失敗するのではなく、有効な URL のみを使用して抽出が実行され、無効な URL はレスポンスの invalidURLs フィールドで返されます。

ignoreSitemap
boolean
デフォルト:false

true の場合、サイトのスキャン時に sitemap.xml ファイルは無視されます

includeSubdomains
boolean
デフォルト:true

true の場合、指定した URL のサブドメインもスキャンされます

prompt
string

抽出プロセスをガイドするプロンプト

schema
object

抽出されたデータの構造を定義するためのスキーマ。JSON Schema に準拠する必要があります。

scrapeOptions
object
showSources
boolean
デフォルト:false

true の場合、データ抽出に使用されたソースがレスポンスの sources キーに含まれます

threatProtection
Threat Protection Override · object

このリクエスト単位の 脅威保護 オーバーライドです。指定したフィールドは、このリクエストに限り、組織のポリシー内の対応するフィールドを置き換えます。省略したフィールドには組織レベルの値がそのまま適用されます。利用するには、チームで脅威保護が有効になっている必要があります(エンタープライズ機能)。有効でない場合、リクエストは 403 で拒否されます。組織でリクエストごとのオーバーライドが無効になっている場合、このオブジェクトを含むリクエストはすべて 403 で拒否されます。チームに対して脅威保護が強制適用されている場合、modeoff は設定できません。

レスポンス

抽出が成功しました

id
string
invalidURLs
string[] | null

ignoreInvalidURLs が true の場合、このフィールドはリクエストで指定された無効な URL を含む配列です。無効な URL がない場合、この配列は空になります。ignoreInvalidURLs が false の場合、このフィールドは undefined になります。

success
boolean