ScavioScavio
機能料金ドキュメント
サインイン始める

Documentation

  • はじめに
  • クイックスタート
  • Google Search API
  • YouTube API
  • Amazon API
  • Walmart API
  • Reddit API
  • TikTok API
  • OpenClaw統合
  • MCP統合
  • n8n統合
  • 国コード
  • レート制限
  • エラー

エラー

Scavio APIは標準のHTTPステータスコードを使用し、問題の迅速なデバッグに役立つ構造化されたエラーレスポンスを返します。

エラーレスポンスの形式

JSON
{
  "error": {
    "code": "error_code_string",
    "message": "Human-readable error description"
  }
}

ステータスコード

ステータスコード説明
400bad_requestリクエストボディが無効、または必須パラメータが不足しています
401unauthorizedAPIキーが不足しているか無効です
403forbiddenAPIキーにこのアクションの権限がありません
402insufficient_creditsクレジットが残っていません。チャージするかプランをアップグレードしてください。
429rate_limit_exceededリクエストが多すぎます。待ってから再試行してください。
500internal_errorサーバーエラー。少し待ってから再試行してください。

よくあるエラー

クエリパラメータが不足

400 不正なリクエスト
{
  "error": {
    "code": "bad_request",
    "message": "The 'query' field is required"
  }
}

無効なsearch_type

400 不正なリクエスト
{
  "error": {
    "code": "bad_request",
    "message": "Invalid search_type. Must be one of: classic, news, maps, images, lens"
  }
}

無効なAPIキー

401 認証失敗
{
  "error": {
    "code": "unauthorized",
    "message": "Invalid or missing API key"
  }
}

クレジット不足

402 支払いが必要
{
  "error": {
    "code": "insufficient_credits",
    "message": "No credits remaining. Please upgrade your plan or purchase additional credits."
  }
}

レート制限

429 リクエスト過多
{
  "error": {
    "code": "rate_limit_exceeded",
    "message": "Rate limit exceeded. Retry after 30 seconds."
  }
}

ベストプラクティス

  • レスポンスボディを解析する前に、必ずHTTPステータスコードを確認してください
  • プログラムによるエラー処理にはerror.codeフィールドを使用してください
  • ログ記録とデバッグにはerror.messageフィールドを使用してください
  • 429および500エラーには指数バックオフによる再試行ロジックを実装してください
  • 400または401エラーは再試行しないでください。まずリクエストを修正してください
ScavioScavio

AIエージェント向けリアルタイム検索API。Googleだけでなく、あらゆるプラットフォームを検索します。

製品

  • 機能
  • 料金
  • ダッシュボード
  • アフィリエイト

開発者

  • ドキュメント
  • APIリファレンス
  • クイックスタート
  • MCP統合
  • Python SDK

代替製品

  • Tavilyの代替
  • SerpAPIの代替
  • Firecrawlの代替
  • Exaの代替

ツール

  • JSONフォーマッター
  • cURLからコードへ
  • トークンカウンター
  • すべてのツール

© 2026 Scavio. 全著作権所有。

Featured on TAAFT
利用規約プライバシーポリシー