Felo API PlatformFelo API Platform

Felo ウェブページ取得

プロバイダー: Felo · プラットフォーム残高で支払い

アプリケーションで利用できる形式で、特定の Web ページを読み取ります。

すべての例は 概要 の FELO_API_KEY を使用します。呼び出しには プラットフォーム残高 が使われ、Felo Pro クレジットは使われません。レスポンス例は説明用であり、実際の内容や任意フィールドは変動します。

エンドポイント

POST /api/v1/data/web/read

リクエスト

フィールド型必須意味
urlstringはいHTTP または HTTPS のページ URL
formatsstring arrayいいえMARKDOWN、TEXT、HTML、SCREENSHOT のいずれか 1 つだけ。既定は Markdown
modestringいいえquality(既定)、fast、または auto
timeoutintegerいいえミリ秒単位のタイムアウト、1〜60,000。既定値は 30,000
totalTimeoutintegerいいえミリ秒単位の合計タイムアウト、1〜60,000。既定値は timeout

1 回のリクエストにつき出力形式は 1 つだけ選択してください。4 つすべてを同じ配列で送らないでください。

curl -sS --request POST "https://openapi.felo.ai/api/v1/data/web/read" \
  -H "Authorization: Bearer $FELO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://example.com","formats":["MARKDOWN"],"mode":"quality","timeout":30000}'

レスポンス

HTTP 200 は、選択したコンテンツフィールドを JSON ルートに返します。Markdown レスポンスは次のようになります:

{
  "title": "Example Domain",
  "markdown": "# Example Domain\n\nThis domain is for use in documentation examples.",
  "metadata": {}
}

要求した形式に応じて markdown、text、html、または screenshot を読み取ってください。他のメタデータは任意です。すべての形式フィールドが存在することを前提にしないでください。完全なレスポンスについては、OpenAPI 定義 の WebReadResponse スキーマを参照してください。

課金と失敗

web.read はリクエストごとに課金されます。タイムアウトは空ページではありません。本文を使用する前に HTTP ステータスを確認してください。タイムアウト後に連続した高速リクエストへ切り替えないでください。課金とエラー に従ってください。

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。