DeepSeekの検索APIと取得APIは、成功したリクエストごとに課金されます。成功したリクエスト1000回あたり5元で、失敗、結果なし、タイムアウトは課金されません。これら2つのインターフェースを直接呼び出す場合、2026年10月17日の公開当初から課金されています。Claude Code、Codex、DeepSeek Harnessの中でトリガーされるサーバー側の呼び出しも、北京時間2026年11月1日0時から回数課金が始まりました。11月以降も無料として計算すると、余計な費用が発生します。
2つのインターフェース、役割分担と価格は同じ
Searchはキーワードでウェブを検索し、タイトル、リンク、要約、公開日時を返します。1回で最大50件までです。Fetchは単一のウェブページを取得し、Markdownに変換します。2つのインターフェースは同じDeepSeek APIキーを使い、アドレスはそれぞれ公式の検索インターフェースと取得インターフェースです。課金はリクエスト回数単位で、トークン単位でも返却件数単位でもありません。課金対象になるのは成功だけです。Searchが200を返し、結果の配列が空でない場合に1回と数え、Fetchが200を返し本文を取得できた場合に1回と数えます。空の結果、400、401、402、403、404は数えません。
エラーと速度制限は、まずステータスコードで対処する
残高不足の場合は402が返ります。先にチャージしてから再試行してください。課金はまず贈呈残高から差し引かれ、次にチャージ残高から差し引かれます。408、429、5xxの場合は少し待ってから再試行してください。再試行が成功した場合は通常通り課金されます。Fetchが404を返すのは、ほとんどの場合、対象ページが開けない、サイトのポリシーに阻まれている、または本文を抽出できないためです。リクエストを変えても意味がなく、やみくもな再試行は時間の無駄です。2つのインターフェースはアカウントごとに各5 QPSに制限され、Fetchにはさらにドメインごとの速度制限があります。バッチで取得する場合は、まずキューに入れ、同時実行数を制御してください。
まとめて実行する前に、料金を計算しておく
検索1回とウェブページ5件の取得で、成功したリクエストは合計6回、ツール料金は0.03元です。本当の大きなコストはその後に来ます。取得したMarkdownをモデルに入力しなければならず、トークン料金は別途かかります。インターフェースにはページ送りのフィールドがないため、同じキーワードを繰り返し送信しても、前の結果が繰り返し返されるだけで、毎回課金されます。Claude Codeでこの費用をオフにするには、設定でWebSearchを拒否権限に追加してください。まず少量で試して結果が使えることを確認してから、量を増やしてください。ツール料金が安いからといって、再試行を自由にしていいわけではありません。