質問
/support/ask エンドポイントは、Firecrawl のジョブ、アカウント、API 利用に関する問題を診断する AI サポートエージェントです。質問を送信すると、すぐに対処に使える修正用パラメータを含む検証済みの回答が返されます。通常は 15~30 秒で返されます。
/support/ask は、エージェント間通信向けに設計されています。Firecrawl を使う AI エージェントを構築している場合は、このエンドポイントをエラーハンドリングフローに組み込み、スクレイピングの失敗、クロールの問題、設定の不備を、人間の介入なしにエージェント自身で診断できるようにしてください。
rationale フィールドを渡して、エンドユーザーが何を達成しようとしているのかというコンテキストをサポートエージェントに伝えてください。これにより、情報収集の優先順位付けがしやすくなります。
- 問題を説明します — 問題の内容を自然言語で記述した質問です。
- エージェントが調査します — ジョブ のログ、アカウントの状態、ドキュメント、ソースコードを確認します。
- エージェントが検証します — 可能な場合、エージェントは実際の Firecrawl API に対して修正をテストします (例: 調整したパラメータでスクレイピングを再試行する) 。
- 検証済みの回答を受け取れます — レスポンスには、文章による
answer、そのまま適用できる機械可読なfixParameters、および修正がテストされたかどうかを示すvalidationの結果が含まれます。
Bearer トークンとして Firecrawl APIキーを使用します。リクエストは自動的に所属チームのスコープに制限されるため、参照できるのは自身のジョブとアカウントデータのみです。
curl -X POST https://api.firecrawl.dev/v2/support/ask \
-H "Authorization: Bearer fc-YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"question": "my crawl returned 3 pages but I expected 50",
"rationale": "user is on their third failed crawl attempt today"
}'| フィールド | 型 | 説明 |
|---|---|---|
answer | string | 診断内容と修正方法を説明する 2〜4 文の文章 |
confidence | string | high、medium、または low |
fixParameters | object | null |
validation | object | null |
feedback | object | null |
durationMs | integer | 合計実行時間 (ミリ秒) |
| コード | 意味 |
|---|---|
200 | 回答済み、または処理が停止中 (エンベロープは常に返されます) |
400 | 無効なJSON、またはスキーマ違反 |
401 | Bearerトークンがない、または無効 |
504 | 60秒のハード制限に達した — 部分的なエンベロープが返されます |
連携例を含む機能ガイドについては、Ask 機能のドキュメントを参照してください。
Firecrawl APIキーが必要なAIエージェントですか? 自動オンボーディング手順については、firecrawl.dev/agent-onboarding/SKILL.mdを参照してください。
Was this page helpful?Suggest editsRaise issue