API Keys で秘密のキーを取得し、X-API-Key で送信します。URL や公開コードには含めないでください。製品ごとのメソッドとパラメーターに従い、HTTP 200 だけで成功と判断せず status と error を確認します。Playground もクレジットを消費する場合があります。
共通レスポンス構造
リクエスト単位の料金。実行済みの失敗も課金対象になる場合があります
サポート用リクエスト ID
curl -X POST 'https://api.serpbase.dev/google/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: your_api_key' \
-d '{"device":"mobile","gl":"us","hl":"en","q":"coffee shops"}'アカウント QPS の自動引き上げ
対象チャージの入金確認後、累計 USD に応じて QPS を最低 $3 → 2、$50 → 5、$100 → 10、$200 → 15、$1,000 → 50、$10,000 → 500 に引き上げます。$3 未満は変更なし。既存の高い上限は下げません。無制限ではありません。
| 対象となる累計チャージ額(USD) | 引き上げ後の最低 QPS |
|---|---|
| ≥ $3 | 2 QPS |
| ≥ $50 | 5 QPS |
| ≥ $100 | 10 QPS |
| ≥ $200 | 15 QPS |
| ≥ $1,000 | 50 QPS |
| ≥ $10,000 | 500 QPS |
入金確認済みの USD credit_pack と auto_topup のみ対象です。サブスクリプション(Starter Boost 含む)、贈与、ギフトコードは対象外です。残高は累計 USD 支払額ではありません。USD 以外を換算せず USD として数えません。
同じアカウントの全キー、製品、ゲートウェイは一つの QPS 上限を共有します。キーを増やしても上限は増えません。
QPS 引き上げは入金確認後であり、決済画面から戻っただけでは反映されません。現在の上限はアカウントに表示されるサーバー報告値です。キーへの同期が遅れる場合があります。
カタログのリクエスト単価と課金情報の読み方。
各リクエストにはカタログの固定料金が適用され、返却ページ数による課金ではありません。Web Crawl と User Agent は現在それぞれ 1 クレジットです。User Agent は無料ではありません。取得元と対象の識別情報で確認された真の不存在は課金対象です。no_results、HTTP 404、hydration や解析データの欠落だけでは不存在を証明できません。実行済みの失敗も課金される場合があり、すべての失敗の返金は保証されません。credits_charged は実際の課金額を示し、0 は報告上のゼロ、null や未指定は不明です。charge_status が UNKNOWN なら数値があっても不明のままです。記録を確認し request_id を添えてサポートへ連絡してください。返金を推測したり無条件に再試行したりしないでください。
- Google Web Search: 1 クレジット / リクエスト
- Google Images Search: 1 クレジット / リクエスト
- Google News Search: 1 クレジット / リクエスト
- Google Videos Search: 1 クレジット / リクエスト
- Google Maps Search: 2 クレジット / リクエスト
- Google Maps Place Detail: 3 クレジット / リクエスト
- Google Maps Reviews: 2 クレジット / リクエスト
- Google Search Autocomplete: 1 クレジット / リクエスト
- Google Shopping Search: 2 クレジット / リクエスト
- Google Jobs Search: 2 クレジット / リクエスト
- Google Scholar Search: 2 クレジット / リクエスト
- Google Books Search: 1 クレジット / リクエスト
- Google Finance Search: 1 クレジット / リクエスト
- Google Patent Details: 2 クレジット / リクエスト
- Google Play Search: 1 クレジット / リクエスト
- Google Play App Details: 1 クレジット / リクエスト
- Google Trends: 2 クレジット / リクエスト
- Google Trends Autocomplete: 2 クレジット / リクエスト
- Google Trends Trending Now: 2 クレジット / リクエスト
- Bing Web Search: 1 クレジット / リクエスト
- DuckDuckGo Search: 1 クレジット / リクエスト
- Reddit Post & Comments: 2 クレジット / リクエスト
- Reddit Search: 1 クレジット / リクエスト
- TikTok Post: 2 クレジット / リクエスト
- TikTok Profile: 2 クレジット / リクエスト
- TikTok Search: 1 クレジット / リクエスト
- X Post Details: 1 クレジット / リクエスト
- YouTube Search: 1 クレジット / リクエスト
- YouTube Video Transcripts: 2 クレジット / リクエスト
- Ajio Product Details: 2 クレジット / リクエスト
- Amazon Product Details: 2 クレジット / リクエスト
- Amazon Product Reviews: 2 クレジット / リクエスト
- Amazon Product Search: 2 クレジット / リクエスト
- Amazon Search Autocomplete: 1 クレジット / リクエスト
- Apple Product Details: 1 クレジット / リクエスト
- eBay Product Details: 2 クレジット / リクエスト
- eBay Product Search: 1 クレジット / リクエスト
- Flipkart Product Details: 2 クレジット / リクエスト
- Myntra Product Details: 2 クレジット / リクエスト
- Myntra Search: 2 クレジット / リクエスト
- Walmart Product Details: 2 クレジット / リクエスト
- Walmart Product Search: 2 クレジット / リクエスト
- Walmart Search Autocomplete: 1 クレジット / リクエスト
- User-Agent Generator: 1 クレジット / リクエスト
- Web Crawl: 1 クレジット / リクエスト
- Web Scrape: 1 クレジット / リクエスト
- Zillow Property Search: 2 クレジット / リクエスト
Claude、Codex、Cursor、Cline/Roo、opencode などから API キーで直接呼び出すには、オープンソース MCP サーバーまたは移植可能なスキルを利用できます。
ツール対応 AI クライアント用の MCP 連携です。検索ツールの選択前にエンドポイント一覧を確認してください。
Claude、Codex、Cursor、Cline/Roo、Continue などの MCP 対応クライアント向けです。
ローカル指示を読むエージェントや、MCP サーバーの代わりに軽量スクリプトを使うためのスキルとシェル代替手段です。
Codex スキル、Claude Code メモリ、opencode、OpenClaw 型エージェント、シェル実行環境向けです。
{
"mcpServers": {
"serpbase": {
"command": "python",
"args": ["-m", "serpbase_mcp"],
"env": {
"SERPBASE_API_KEY": "your_api_key"
}
}
}
}Use $serpbase-skill to search Google through SerpBase and return cited structured results.有効な API key が属するアカウントの現在のクレジット残高を取得します。このリクエストは検索クレジットを消費しません。
/account/creditsX-API-Key ヘッダーでキーを渡してください。URL クエリパラメータの API key は受け付けません。
curl https://api.serpbase.dev/account/credits \
-H "X-API-Key: your_api_key"{
"status": 0,
"credits": 12345,
"permanent_credits": 10000,
"expiring_credits": 2345,
"expiring_expires_at": 1798761600
}このエンドポイントはアカウントごとに毎分 60 回までです。expiring_expires_at は Unix 秒で、期限付きクレジットがない場合は 0 です。
成功レスポンスは同じトップレベルメタデータを返します。エンドポイント固有のデータは organic、images、news、videos、places、place などに入ります。
statusnumber必須
ビジネスステータスコード。0 は成功です。
request_idstring必須
サポート、リトライ、ログ照合に使うリクエスト ID。
elapsed_msnumber必須
ゲートウェイが観測した実行所要時間。単位はミリ秒。
credits_chargednumber | null必須
返金ロジック適用後に課金されたクレジット数。
search_typestring任意
製品が返す場合の、製品固有のレスポンス型。
/google/searchq、言語 hl、国 gl、対応デバイスで Google ウェブ検索を実行します。結果の構成はクエリと取得元の応答によります。
/google/image/searchGoogle 画像と参照リンクを検索します。リンクの取得は画像の利用権を付与しません。
/google/news/searchトピックやキーワードで Google ニュースを検索します。記事と発行元の項目は取得元の結果によります。
/google/videos/searchGoogle の動画一覧を検索します。動画のダウンロードや透かし除去は提供しません。
/google/maps/searchクエリと位置で Google Maps の場所を検索します。特定の場所の詳細には別のエンドポイントを使います。
/google/maps/detail場所 ID で Google Maps の単一地点を取得します。場所検索を補完し、独自の単価が適用されます。
/google/maps/reviews場所(data_id 指定)の Google マップのクチコミ 1 ページ目を取得します。評価、本文、日付、写真、投稿者情報を返します。オーナーの返信はまだ含みません。
/google/autocomplete接頭辞から Google の検索候補を取得します。検索ボリュームの測定値ではありません。
/google/shoppingGoogle Shopping を検索します。検索時点の情報であり、継続的な価格監視ではありません。
/google/jobs職種やキーワードで Google 求人を検索します。存在する求人を返し、応募の送信は行いません。
/google/scholar研究テーマやキーワードで Google Scholar を検索します。メタデータは論文全文へのアクセスを保証しません。
/google/books書名、著者、キーワードで Google Books を検索します。書籍の無制限ダウンロードは含みません。
/google/finance企業名や金融用語で Google Finance を検索します。ストリーミング相場や取引 API ではありません。
/google/patents/detail公開番号で Google Patents の特許を 1 件取得します。タイトル、要約、請求項、発明者、出願人、各日付を返します。
/google/play/searchキーワードで Google Play のアプリを検索し、アプリ名、パッケージ名、アイコン、ストアのリンクを返します。アプリのダウンロードは行いません。
/google/play/appパッケージ名で Google Play のアプリを 1 件取得し、名前、開発者、説明、価格、バージョン、公開日、年齢区分を返します。
/google/trendsGoogle トレンドで最大 5 語(カンマ区切り)の人気度の推移、地域別の関心度、関連キーワードを取得します。
/google/trends/autocompleteGoogle トレンドでキーワードに関連するトピック候補を、種類と識別子付きで返します。
/google/trends/trendingGoogle トレンドで、指定した国(既定は米国)の過去 24 時間の急上昇ワードを取得します。
/bing/searchExecute Bing web searches with query, country cc, and language setlang parameters for organic search results.
/duckduckgo/searchクエリと対応する市場・日付条件で DuckDuckGo HTML を検索します。続きはページ番号ではなく返却カーソルを使います。
/reddit/postRetrieve full Reddit post content, author details, upvotes, and structured comment threads from a Reddit post URL.
/reddit/searchSearch public Reddit posts and discussion threads across subreddits by keyword query.
/tiktok/post投稿 ID とユーザー名で特定の TikTok 投稿を取得します。プロフィール全体の投稿検索ではありません。
/tiktok/profileユーザー名で TikTok プロフィールを取得します。取得元へのアクセス状況に依存し、視聴者履歴のアーカイブではありません。
/tiktok/searchキーワードで TikTok 動画を検索します。動画リンク、キャプション、投稿者、再生・いいね・コメント・シェア数、ハッシュタグ、カバー画像を返します(既定 16 件/ページ)。
/x/postID で単一の X 投稿を取得します。キーワード検索、タイムラインのエクスポート、ストリーミングではありません。
/youtube/searchSearch YouTube videos, Shorts, and creator channels with query and region parameters.
/youtube/transcriptsExtract timestamped multi-language video transcripts and closed captions for a YouTube video ID.
/ajio/productHTTPS /p/ URL から AJIO の単一商品を取得します。カタログのエクスポートではありません。
/amazon/productRetrieve detailed Amazon product data including titles, multiple variant ASINs, merchant offers, availability, and specs by ASIN.
/amazon/reviewsExtract authentic customer reviews, star ratings, review text, and reviewer attributes for an Amazon product ASIN.
/amazon/searchSearch Amazon product catalog by keyword query and domain. Returns structured product listings with prices, ratings, and Prime badges.
/amazon/autocomplete接頭辞から Amazon の検索候補を取得します。商品詳細や価格履歴ではありません。
/apple/product数値 ID または apps.apple.com URL と国で App Store アプリを取得します。Apple のハードウェアではありません。
/ebay/productRetrieve detailed eBay item data, current auction prices, seller ratings, and listing specifications by item ID.
/ebay/searchSearch eBay auction and Buy-It-Now listings by query. Returns titles, bids, prices, and seller information.
/flipkart/product/p/ を含む URL から Flipkart 商品を取得します。検索語ではなく特定の URL を指定します。
/myntra/product/buy URL から Myntra の単一商品を取得します。Myntra 検索とは別です。
/myntra/searchクエリまたは対応する URL で Myntra を検索します。ページ番号に対応しますが、カーソルやページサイズ変更には対応しません。
/walmart/productExtract full Walmart product specification, pricing, variant details, and descriptions using Walmart item ID.
/walmart/searchSearch Walmart retail inventory by keyword query. Returns product cards, prices, seller information, and stock status.
/walmart/autocompleteクエリから Walmart の検索候補を取得します。商品ページは取得しません。
/web/user-agentuser_agent_type と user_agent_count(1–5)でデスクトップまたはモバイル UA を生成します。ローカル処理でもカタログ料金が適用されます。
/web/crawl公開サイト URL から範囲を限定してクロールします。リクエストごとの固定料金で、返却ページ数は乗算されません。
/web/scrape公開 HTTP/HTTPS ページを URL で抽出します。テキスト、HTML、Markdown、セレクターに対応し、取得元の制約は適用されます。Google のページには対応していません。/google/search などの Google エンドポイントをご利用ください。
/zillow/search対応する Zillow homes URL から検索結果を取得します。物件のスナップショットであり、査定や取引フィードではありません。
/google/searchSearch
q、言語 hl、国 gl、対応デバイスで Google ウェブ検索を実行します。結果の構成はクエリと取得元の応答によります。
q、言語 hl、国 gl、対応デバイスで Google ウェブ検索を実行します。結果の構成はクエリと取得元の応答によります。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
device"default" | "pc" | "mobile"任意
Google Search のみ。default は自動ルーティング、pc はデスクトップセッション、mobile はモバイルセッションを使用します。
{
"device": "mobile",
"gl": "us",
"hl": "en",
"q": "coffee shops"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
organicOrganicResult[]通常検索結果が解析された場合。
通常検索結果。
featured_snippetFeaturedSnippetGoogle が強調スニペットを表示する場合。
通常結果とは別に返す強調スニペットの回答カード。
top_storiesTopStory[]検索結果にトップニュースがある場合。
トップニュースのモジュール。
people_also_askPAA[]関連質問が存在する場合。
質問、回答、出典リンク。
knowledge_graphKnowledgeGraphナレッジパネルが解析された場合。
エンティティのパネルデータ。
related_searchesstring[]関連検索候補が見つかった場合。
関連する検索クエリ。
ranknumber必須
このレスポンス内の 1 始まりの順位。
positionnumber利用可能な場合は rank のエイリアス。
position を期待するクライアント向けの正規化順位。
titlestring必須
結果タイトル。
linkstring必須
parser が返す主リンク。
urlstring結果リンクを正規化できる場合に返ります。
正規化されたターゲット URL。通常は link と同じです。
source_urlstringGoogle のリダイレクト元 URL がある場合のみ返ります。
デバッグと出所確認のために保持される元の Google URL。
display_urlstringGoogle の表示テキストまたはドメインを取得できる場合。
表示 URL またはソースドメイン。
display_linkstringGoogle の表示テキストがある場合。
Google のリンク表示テキストの原文。
snippetstringスニペットが解析された場合。
通常検索結果の要約。
datestringGoogle がスニペットに日付を含める場合。
スニペットから抽出した日付の原文。
published_atstring解析日付があればその別名。
正規化された日付の別名。
iconstringファビコンや画像が公開されている場合。
結果アイコンの URL。
sitelinks{ title, link, url, source_url?, display_url? }[]サイトリンクが存在する場合。
通常結果に属する入れ子のサイトリンク。
curl -X POST 'https://api.serpbase.dev/google/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"device":"mobile","gl":"us","hl":"en","q":"coffee shops"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "python asyncio",
"hl": "en",
"gl": "us",
"page": 1,
"device": "default"
}'検索 grounding、SEO チェック、回答抽出。
検索結果に対応モジュールがあれば ai_overview、weather、finance、flight、result_stats も返されます。
/google/image/search画像検索
Google 画像と参照リンクを検索します。リンクの取得は画像の利用権を付与しません。
Google 画像と参照リンクを検索します。リンクの取得は画像の利用権を付与しません。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
querystringカタログの例。必須項目は API が検証します。
例: "red pandas"
{
"query": "red pandas"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
imagesImageResult[]画像結果が解析された場合。
Google 画像検索結果。
ranknumber必須
このレスポンス内の 1 始まりの順位。
positionnumber利用可能な場合は rank のエイリアス。
position を期待するクライアント向けの正規化順位。
titlestring画像タイトルまたは alt テキストを解析できる場合。
結果タイトル。
linkstring必須
parser が返す主リンク。
urlstring結果リンクを正規化できる場合に返ります。
正規化されたターゲット URL。通常は link と同じです。
source_urlstringGoogle のリダイレクト元 URL がある場合のみ返ります。
デバッグと出所確認のために保持される元の Google URL。
display_urlstringGoogle の表示テキストまたはドメインを取得できる場合。
表示 URL またはソースドメイン。
image_urlstring必須
元画像の URL。
thumbnail_urlstringGoogle がサムネイルを公開している場合。
サムネイル URL。
thumbnailstring利用可能な場合は thumbnail_url のエイリアス。
正規化されたサムネイルエイリアス。
sourcestring出典テキストが解析された場合。
画像の出典ラベル。
domainstring出典ページのドメインを導出できる場合。
出典ページのドメイン。
curl -X POST 'https://api.serpbase.dev/google/image/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"red pandas"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/image/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "iphone 15 pro blue",
"hl": "en",
"gl": "us",
"page": 1
}'ビジュアル検索、商品監視、画像ソース発見。
Google 画像の一部形式には rank/link だけがあり、すべての別名はありません。url、display_url、source_url、position、thumbnail は任意項目として扱ってください。
/google/news/searchニュース検索
トピックやキーワードで Google ニュースを検索します。記事と発行元の項目は取得元の結果によります。
トピックやキーワードで Google ニュースを検索します。記事と発行元の項目は取得元の結果によります。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
querystringカタログの例。必須項目は API が検証します。
例: "semiconductor supply"
{
"query": "semiconductor supply"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
newsNewsResult[]ニュース結果が解析された場合。
Google ニュースの結果。
ranknumber必須
このレスポンス内の 1 始まりの順位。
positionnumber利用可能な場合は rank のエイリアス。
position を期待するクライアント向けの正規化順位。
titlestring必須
結果タイトル。
linkstring必須
parser が返す主リンク。
urlstring結果リンクを正規化できる場合に返ります。
正規化されたターゲット URL。通常は link と同じです。
source_urlstringGoogle のリダイレクト元 URL がある場合のみ返ります。
デバッグと出所確認のために保持される元の Google URL。
display_urlstringGoogle の表示テキストまたはドメインを取得できる場合。
表示 URL またはソースドメイン。
sourcestring発行元のテキストが解析された場合。
発行元・出典ラベル。
timestringGoogle が時刻テキストを公開する場合。
公開時刻の原文。
published_atstring解析時刻があればその別名。
正規化された公開時刻の別名。
snippetstringスニペットが解析された場合。
記事の要約スニペット。
thumbnail_urlstringGoogle がサムネイルを公開している場合。
サムネイル URL。
thumbnailstring利用可能な場合は thumbnail_url のエイリアス。
正規化されたサムネイルエイリアス。
curl -X POST 'https://api.serpbase.dev/google/news/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"semiconductor supply"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/news/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "apple event",
"hl": "en",
"gl": "us",
"page": 1
}'ブランド監視、トレンド追跡、メディア発見。
出典と時刻は Google の短いメタデータから解析するため、両方とも任意項目として扱ってください。
/google/videos/search動画検索
Google の動画一覧を検索します。動画のダウンロードや透かし除去は提供しません。
Google の動画一覧を検索します。動画のダウンロードや透かし除去は提供しません。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
querystringカタログの例。必須項目は API が検証します。
例: "how espresso machines work"
{
"query": "how espresso machines work"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
videosVideoResult[]動画結果が解析された場合。
Google 動画検索結果。
ranknumber必須
このレスポンス内の 1 始まりの順位。
positionnumber利用可能な場合は rank のエイリアス。
position を期待するクライアント向けの正規化順位。
titlestring必須
結果タイトル。
linkstring必須
parser が返す主リンク。
urlstring結果リンクを正規化できる場合に返ります。
正規化されたターゲット URL。通常は link と同じです。
source_urlstringGoogle のリダイレクト元 URL がある場合のみ返ります。
デバッグと出所確認のために保持される元の Google URL。
display_urlstringGoogle の表示テキストまたはドメインを取得できる場合。
表示 URL またはソースドメイン。
sourcestring出典・チャンネルを解析できる場合。
動画の出典・チャンネル名。
durationstring結果テキストに長さが含まれる場合。
動画の長さのテキスト。
timestring投稿時刻を解析できる場合。
投稿時刻の原文。
published_atstring解析時刻があればその別名。
正規化された投稿時刻の別名。
thumbnail_urlstringGoogle がサムネイルを公開している場合。
サムネイル URL。
thumbnailstring利用可能な場合は thumbnail_url のエイリアス。
正規化されたサムネイルエイリアス。
curl -X POST 'https://api.serpbase.dev/google/videos/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"how espresso machines work"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/videos/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "python asyncio tutorial",
"hl": "en",
"gl": "us",
"page": 1
}'動画検索、チュートリアル発見、メディア監視。
専用の動画カードがなければ、対応する Google レイアウトでニュース形式の抽出を試みます。
/google/maps/searchMaps 検索
クエリと位置で Google Maps の場所を検索します。特定の場所の詳細には別のエンドポイントを使います。
クエリと位置で Google Maps の場所を検索します。特定の場所の詳細には別のエンドポイントを使います。
qstring必須
検索クエリ文字列。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
pagenumber任意
1 始まりのページ番号。デフォルトは 1。
latnumber任意
地図中心の緯度。lng と一緒に送信します。
lngnumber任意
地図中心の経度。lat と一緒に送信します。
zoomnumber任意
地図ズーム。1 から 21。座標指定時のデフォルトは 14。
locationobjectカタログの例。必須項目は API が検証します。
例: {"location_query":"Seattle, WA"}
querystringカタログの例。必須項目は API が検証します。
例: "coffee"
{
"location": {
"location_query": "Seattle, WA"
},
"query": "coffee"
}querystring必須
リクエストから正規化されたクエリ。
pagenumber必須
現在の 1 始まりのページ番号。
placesMapsPlace[]地域の場所が解析された場合。
地域の場所の検索結果。
positionnumberMaps 検索のみ。
地域結果での場所の順位。
namestring必須
場所の名前。
titlestring必須
name の別名。
feature_idstring必須
Google Maps の feature ID。
place_idstringGoogle が公開する場合。
Google の場所 ID。
data_idstringfeature_id の別名。
Maps のデータ ID。
cidstring可能なら feature_id から導出。
Google の CID。
kgmidstringMaps データに存在する場合。
ナレッジグラフのマシン ID。
google_maps_urlstringGoogle が Maps URL を公開する場合。
Google Maps の URL。
urlstringgoogle_maps_url、なければ website。
場所の主 URL。
ratingnumber評価がある場合。
Google の評価。
typesstring[]カテゴリーがある場合。
場所の種類ラベル。
categoryobjectカテゴリーが解析された場合。
構造化カテゴリーデータ。
addressstring住所がある場合。
整形された住所。
address_componentsobject住所の構成要素がある場合。
通り、市、郵便番号、国コード。
plus_codeobjectPlus Code がある場合。
グローバル・複合 Plus Code。
phonestring電話番号がある場合。
現地形式の電話番号。
phone_internationalstring存在する場合。
国際形式の電話番号。
phone_uristring存在する場合。
電話の URI。
websitestringウェブサイトがある場合。
事業者のウェブサイト。
website_domainstringサイトのドメインがある場合。
事業者サイトのドメイン。
latitudenumber座標がある場合。
緯度。
longitudenumber座標がある場合。
経度。
imagestring画像がある場合。
場所の主画像。
thumbnailstring画像があれば image の別名。
主画像の別名。
photosMapsPhoto[]写真が解析された場合。
写真 ID、URL、サイズ、任意の座標。
hoursRecord<string,string>営業時間が解析された場合。
曜日別の営業時間。
open_statusobject営業状態がある場合。
営業状態と現在の営業時間。
attributesobject[]属性が解析された場合。
グループ化された場所の属性。
related_placesobject[]関連する場所がある場合。
Maps データの関連する場所。
short_descriptionstring説明ブロックがある場合。
場所の短い説明。
descriptionstring説明ブロックがある場合。
場所の詳しい説明。
snippetstringshort_description、なければ description。
正規化された要約。
timezonestring存在する場合。
場所のタイムゾーン。
regionstring存在する場合。
地域ラベル。
country_codestring存在する場合。
国コード。
languagestring存在する場合。
Maps データの言語コード。
curl -X POST 'https://api.serpbase.dev/google/maps/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"location":{"location_query":"Seattle, WA"},"query":"coffee"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/maps/search \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"q": "coffee",
"hl": "en",
"gl": "us",
"page": 1,
"lat": 37.7749,
"lng": -122.4194,
"zoom": 14
}'ローカル発見、店舗検索、地域別監査。
lat と lng は同時に送信します。zoom は座標指定時のみ有効で既定値は 14 です。
/google/maps/detailMaps 詳細
場所 ID で Google Maps の単一地点を取得します。場所検索を補完し、独自の単価が適用されます。
場所 ID で Google Maps の単一地点を取得します。場所検索を補完し、独自の単価が適用されます。
feature_idstring必須
Maps Search の地点結果で返る feature_id フィールドを使用します。形式は 0x...:0x...。
hlstring任意
言語コード。デフォルトは en。
glstring任意
国コード。デフォルトは us。
idstringカタログの例。必須項目は API が検証します。
例: "ChIJVVVVVYxK1EARyQpK5cQqEAA"
{
"id": "ChIJVVVVVYxK1EARyQpK5cQqEAA"
}feature_idstring必須
地図詳細リクエストから解決した feature_id。
pagenumber必須
地図詳細では常に 1。
placeMapsPlace場所の詳細が解析された場合。
単一の場所の詳細オブジェクト。
positionnumberMaps 検索のみ。
地域結果での場所の順位。
namestring必須
場所の名前。
titlestring必須
name の別名。
feature_idstring必須
Google Maps の feature ID。
place_idstringGoogle が公開する場合。
Google の場所 ID。
data_idstringfeature_id の別名。
Maps のデータ ID。
cidstring可能なら feature_id から導出。
Google の CID。
kgmidstringMaps データに存在する場合。
ナレッジグラフのマシン ID。
google_maps_urlstringGoogle が Maps URL を公開する場合。
Google Maps の URL。
urlstringgoogle_maps_url、なければ website。
場所の主 URL。
ratingnumber評価がある場合。
Google の評価。
typesstring[]カテゴリーがある場合。
場所の種類ラベル。
categoryobjectカテゴリーが解析された場合。
構造化カテゴリーデータ。
addressstring住所がある場合。
整形された住所。
address_componentsobject住所の構成要素がある場合。
通り、市、郵便番号、国コード。
plus_codeobjectPlus Code がある場合。
グローバル・複合 Plus Code。
phonestring電話番号がある場合。
現地形式の電話番号。
phone_internationalstring存在する場合。
国際形式の電話番号。
phone_uristring存在する場合。
電話の URI。
websitestringウェブサイトがある場合。
事業者のウェブサイト。
website_domainstringサイトのドメインがある場合。
事業者サイトのドメイン。
latitudenumber座標がある場合。
緯度。
longitudenumber座標がある場合。
経度。
imagestring画像がある場合。
場所の主画像。
thumbnailstring画像があれば image の別名。
主画像の別名。
photosMapsPhoto[]写真が解析された場合。
写真 ID、URL、サイズ、任意の座標。
hoursRecord<string,string>営業時間が解析された場合。
曜日別の営業時間。
open_statusobject営業状態がある場合。
営業状態と現在の営業時間。
attributesobject[]属性が解析された場合。
グループ化された場所の属性。
related_placesobject[]関連する場所がある場合。
Maps データの関連する場所。
short_descriptionstring説明ブロックがある場合。
場所の短い説明。
descriptionstring説明ブロックがある場合。
場所の詳しい説明。
snippetstringshort_description、なければ description。
正規化された要約。
timezonestring存在する場合。
場所のタイムゾーン。
regionstring存在する場合。
地域ラベル。
country_codestring存在する場合。
国コード。
languagestring存在する場合。
Maps データの言語コード。
curl -X POST 'https://api.serpbase.dev/google/maps/detail' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"ChIJVVVVVYxK1EARyQpK5cQqEAA"}'既存の Google リクエスト例
curl -X POST https://api.serpbase.dev/google/maps/detail \
-H "Content-Type: application/json" \
-H "X-API-Key: your_api_key" \
-d '{
"feature_id": "0x8085809c2c6fdc63:0x4b3f2d70e4f5a123",
"hl": "en",
"gl": "us"
}'地点データ拡充、ローカル CRM、詳細ページ。
Maps 検索結果の feature_id を使って詳細を取得します。形式が正しくても不明な feature_id は status 1004 を返します。
/google/maps/reviewsGoogle Maps Reviews
場所(data_id 指定)の Google マップのクチコミ 1 ページ目を取得します。評価、本文、日付、写真、投稿者情報を返します。オーナーの返信はまだ含みません。
場所(data_id 指定)の Google マップのクチコミ 1 ページ目を取得します。評価、本文、日付、写真、投稿者情報を返します。オーナーの返信はまだ含みません。
data_idstringカタログの例。必須項目は API が検証します。
例: "0x89c25896f660c26f:0x3b2fa4f4b6c6a1fa"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
dataIDstring任意
data_id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
next_page_tokenstring任意
next_token: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
topic_idstring任意
attributes.topic_id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"data_id": "0x89c25896f660c26f:0x3b2fa4f4b6c6a1fa"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/maps/reviews' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"data_id":"0x89c25896f660c26f:0x3b2fa4f4b6c6a1fa"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/autocompleteGoogle Search Autocomplete
接頭辞から Google の検索候補を取得します。検索ボリュームの測定値ではありません。
接頭辞から Google の検索候補を取得します。検索ボリュームの測定値ではありません。
querystringカタログの例。必須項目は API が検証します。
例: "weather"
{
"query": "weather"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.autocomplete
curl -X POST 'https://api.serpbase.dev/google/autocomplete' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"weather"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/shoppingGoogle Shopping Search
Google Shopping を検索します。検索時点の情報であり、継続的な価格監視ではありません。
Google Shopping を検索します。検索時点の情報であり、継続的な価格監視ではありません。
querystringカタログの例。必須項目は API が検証します。
例: "coffee maker"
{
"query": "coffee maker"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.product_offers
curl -X POST 'https://api.serpbase.dev/google/shopping' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"coffee maker"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/jobsGoogle Jobs Search
職種やキーワードで Google 求人を検索します。存在する求人を返し、応募の送信は行いません。
職種やキーワードで Google 求人を検索します。存在する求人を返し、応募の送信は行いません。
querystringカタログの例。必須項目は API が検証します。
例: "software engineer"
{
"query": "software engineer"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.jobs
curl -X POST 'https://api.serpbase.dev/google/jobs' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"software engineer"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/scholarGoogle Scholar Search
研究テーマやキーワードで Google Scholar を検索します。メタデータは論文全文へのアクセスを保証しません。
研究テーマやキーワードで Google Scholar を検索します。メタデータは論文全文へのアクセスを保証しません。
querystringカタログの例。必須項目は API が検証します。
例: "quantum computing"
{
"query": "quantum computing"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.serp_organic
curl -X POST 'https://api.serpbase.dev/google/scholar' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"quantum computing"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/booksGoogle Books Search
書名、著者、キーワードで Google Books を検索します。書籍の無制限ダウンロードは含みません。
書名、著者、キーワードで Google Books を検索します。書籍の無制限ダウンロードは含みません。
querystringカタログの例。必須項目は API が検証します。
例: "clean code"
{
"query": "clean code"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.serp_organic
curl -X POST 'https://api.serpbase.dev/google/books' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"clean code"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/financeGoogle Finance Search
企業名や金融用語で Google Finance を検索します。ストリーミング相場や取引 API ではありません。
企業名や金融用語で Google Finance を検索します。ストリーミング相場や取引 API ではありません。
querystringカタログの例。必須項目は API が検証します。
例: "apple stock"
{
"query": "apple stock"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.serp_organic
curl -X POST 'https://api.serpbase.dev/google/finance' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"apple stock"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/patents/detailGoogle Patent Details
公開番号で Google Patents の特許を 1 件取得します。タイトル、要約、請求項、発明者、出願人、各日付を返します。
公開番号で Google Patents の特許を 1 件取得します。タイトル、要約、請求項、発明者、出願人、各日付を返します。
idstringカタログの例。必須項目は API が検証します。
例: "US8244737B2"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
lanaguagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
patent_idstring任意
id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "US8244737B2"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/patents/detail' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"US8244737B2"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/play/searchGoogle Play Search
キーワードで Google Play のアプリを検索し、アプリ名、パッケージ名、アイコン、ストアのリンクを返します。アプリのダウンロードは行いません。
キーワードで Google Play のアプリを検索し、アプリ名、パッケージ名、アイコン、ストアのリンクを返します。アプリのダウンロードは行いません。
qstringカタログの例。必須項目は API が検証します。
例: "coffee"
agestring任意
attributes.age: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
store_devicestring任意
attributes.store_device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"q": "coffee"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/play/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"q":"coffee"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/play/appGoogle Play App Details
パッケージ名で Google Play のアプリを 1 件取得し、名前、開発者、説明、価格、バージョン、公開日、年齢区分を返します。
パッケージ名で Google Play のアプリを 1 件取得し、名前、開発者、説明、価格、バージョン、公開日、年齢区分を返します。
idstringカタログの例。必須項目は API が検証します。
例: "com.spotify.music"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "com.spotify.music"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/play/app' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"com.spotify.music"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/trendsGoogle Trends
Google トレンドで最大 5 語(カンマ区切り)の人気度の推移、地域別の関心度、関連キーワードを取得します。
Google トレンドで最大 5 語(カンマ区切り)の人気度の推移、地域別の関心度、関連キーワードを取得します。
qstringカタログの例。必須項目は API が検証します。
例: "coffee"
catstring任意
category_id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
datestring任意
time_range: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
geostring任意
attributes.geo: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gpropstring任意
attributes.gprop: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
include_low_search_volumestring任意
attributes.include_low_search_volume: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
regionstring任意
attributes.region: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
tzstring任意
attributes.tz: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"q": "coffee"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/trends' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"q":"coffee"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/trends/autocompleteGoogle Trends Autocomplete
Google トレンドでキーワードに関連するトピック候補を、種類と識別子付きで返します。
Google トレンドでキーワードに関連するトピック候補を、種類と識別子付きで返します。
qstringカタログの例。必須項目は API が検証します。
例: "coffee"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"q": "coffee"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/trends/autocomplete' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"q":"coffee"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/google/trends/trendingGoogle Trends Trending Now
Google トレンドで、指定した国(既定は米国)の過去 24 時間の急上昇ワードを取得します。
Google トレンドで、指定した国(既定は米国)の過去 24 時間の急上昇ワードを取得します。
glstringカタログの例。必須項目は API が検証します。
例: "us"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
geostring任意
attributes.geo: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
google_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
gooogle_domainstring任意
locale.engine_domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hoursstring任意
attributes.hours: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"gl": "us"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/google/trends/trending' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"gl":"us"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/bing/searchBing Web Search
Execute Bing web searches with query, country cc, and language setlang parameters for organic search results.
Execute Bing web searches with query, country cc, and language setlang parameters for organic search results.
このエンドポイントは調整中のため一時停止しています。再開するまで呼び出せません。
glstringカタログの例。必須項目は API が検証します。
例: "us"
hlstringカタログの例。必須項目は API が検証します。
例: "en"
qstringカタログの例。必須項目は API が検証します。
例: "artificial intelligence"
ccstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countstring任意
attributes.count: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
firststring任意
attributes.first: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
latstring任意
attributes.lat: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
lonstring任意
attributes.lon: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mktstring任意
attributes.mkt: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
resultsstring任意
attributes.results: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
safeSearchstring任意
attributes.safeSearch: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"gl": "us",
"hl": "en",
"q": "artificial intelligence"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/duckduckgo/searchDuckDuckGo Search
クエリと対応する市場・日付条件で DuckDuckGo HTML を検索します。続きはページ番号ではなく返却カーソルを使います。
クエリと対応する市場・日付条件で DuckDuckGo HTML を検索します。続きはページ番号ではなく返却カーソルを使います。
querystringカタログの例。必須項目は API が検証します。
例: "coffee shops"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
dfstring任意
attributes.df: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
klstring任意
attributes.kl: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
next_page_tokenstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"query": "coffee shops"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/duckduckgo/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"coffee shops"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/reddit/postReddit Post & Comments
Retrieve full Reddit post content, author details, upvotes, and structured comment threads from a Reddit post URL.
Retrieve full Reddit post content, author details, upvotes, and structured comment threads from a Reddit post URL.
urlstringカタログの例。必須項目は API が検証します。
例: "https://www.reddit.com/r/technology/comments/1example/new_ai_breakthrough/"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://www.reddit.com/r/technology/comments/1example/new_ai_breakthrough/"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/reddit/post' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://www.reddit.com/r/technology/comments/1example/new_ai_breakthrough/"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/reddit/searchReddit Search
Search public Reddit posts and discussion threads across subreddits by keyword query.
Search public Reddit posts and discussion threads across subreddits by keyword query.
qstringカタログの例。必須項目は API が検証します。
例: "best mechanical keyboard"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"q": "best mechanical keyboard"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/reddit/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"q":"best mechanical keyboard"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/tiktok/postTikTok Post
投稿 ID とユーザー名で特定の TikTok 投稿を取得します。プロフィール全体の投稿検索ではありません。
投稿 ID とユーザー名で特定の TikTok 投稿を取得します。プロフィール全体の投稿検索ではありません。
idstringカタログの例。必須項目は API が検証します。
例: "7123456789012345678"
usernamestringカタログの例。必須項目は API が検証します。
例: "tiktok"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
post_idstring任意
id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "7123456789012345678",
"username": "tiktok"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/tiktok/post' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"7123456789012345678","username":"tiktok"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/tiktok/profileTikTok Profile
ユーザー名で TikTok プロフィールを取得します。取得元へのアクセス状況に依存し、視聴者履歴のアーカイブではありません。
ユーザー名で TikTok プロフィールを取得します。取得元へのアクセス状況に依存し、視聴者履歴のアーカイブではありません。
usernamestringカタログの例。必須項目は API が検証します。
例: "tiktok"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"username": "tiktok"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/tiktok/profile' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"username":"tiktok"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/tiktok/searchTikTok Search
キーワードで TikTok 動画を検索します。動画リンク、キャプション、投稿者、再生・いいね・コメント・シェア数、ハッシュタグ、カバー画像を返します(既定 16 件/ページ)。
キーワードで TikTok 動画を検索します。動画リンク、キャプション、投稿者、再生・いいね・コメント・シェア数、ハッシュタグ、カバー画像を返します(既定 16 件/ページ)。
qstringカタログの例。必須項目は API が検証します。
例: "pasta recipe"
countinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
keywordstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
next_page_tokenstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"q": "pasta recipe"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/tiktok/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"q":"pasta recipe"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/x/postX Post Details
ID で単一の X 投稿を取得します。キーワード検索、タイムラインのエクスポート、ストリーミングではありません。
ID で単一の X 投稿を取得します。キーワード検索、タイムラインのエクスポート、ストリーミングではありません。
idstringカタログの例。必須項目は API が検証します。
例: "1234567890123456789"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
tweetIdstring任意
id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "1234567890123456789"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/x/post' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"1234567890123456789"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/youtube/searchYouTube Search
Search YouTube videos, Shorts, and creator channels with query and region parameters.
Search YouTube videos, Shorts, and creator channels with query and region parameters.
glstringカタログの例。必須項目は API が検証します。
例: "us"
qstringカタログの例。必須項目は API が検証します。
例: "nextjs tutorial"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
search_querystring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
spstring任意
attributes.sp: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"gl": "us",
"q": "nextjs tutorial"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/youtube/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"gl":"us","q":"nextjs tutorial"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/youtube/transcriptsYouTube Video Transcripts
Extract timestamped multi-language video transcripts and closed captions for a YouTube video ID.
Extract timestamped multi-language video transcripts and closed captions for a YouTube video ID.
idstringカタログの例。必須項目は API が検証します。
例: "dQw4w9WgXcQ"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
vstring任意
id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
video_linkstring任意
url: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "dQw4w9WgXcQ"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/youtube/transcripts' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"dQw4w9WgXcQ"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/ajio/productAjio Product Details
HTTPS /p/ URL から AJIO の単一商品を取得します。カタログのエクスポートではありません。
HTTPS /p/ URL から AJIO の単一商品を取得します。カタログのエクスポートではありません。
urlstringカタログの例。必須項目は API が検証します。
例: "https://www.ajio.com/sample/p/1234567890"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://www.ajio.com/sample/p/1234567890"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/ajio/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://www.ajio.com/sample/p/1234567890"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/amazon/productAmazon Product Details
Retrieve detailed Amazon product data including titles, multiple variant ASINs, merchant offers, availability, and specs by ASIN.
Retrieve detailed Amazon product data including titles, multiple variant ASINs, merchant offers, availability, and specs by ASIN.
asinstringカタログの例。必須項目は API が検証します。
例: "B08N5WRWNW"
domainstringカタログの例。必須項目は API が検証します。
例: "amazon.com"
amazon_domainstring任意
domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
typestring任意
search_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"asin": "B08N5WRWNW",
"domain": "amazon.com"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/amazon/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"asin":"B08N5WRWNW","domain":"amazon.com"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/amazon/reviewsAmazon Product Reviews
Extract authentic customer reviews, star ratings, review text, and reviewer attributes for an Amazon product ASIN.
Extract authentic customer reviews, star ratings, review text, and reviewer attributes for an Amazon product ASIN.
asinstringカタログの例。必須項目は API が検証します。
例: "B08N5WRWNW"
domainstringカタログの例。必須項目は API が検証します。
例: "amazon.com"
amazon_domainstring任意
domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
filter_by_starstring任意
review_rating: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
reviewer_typestring任意
review_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
typestring任意
search_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"asin": "B08N5WRWNW",
"domain": "amazon.com"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/amazon/reviews' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"asin":"B08N5WRWNW","domain":"amazon.com"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/amazon/searchAmazon Product Search
Search Amazon product catalog by keyword query and domain. Returns structured product listings with prices, ratings, and Prime badges.
Search Amazon product catalog by keyword query and domain. Returns structured product listings with prices, ratings, and Prime badges.
domainstringカタログの例。必須項目は API が検証します。
例: "amazon.com"
qstringカタログの例。必須項目は API が検証します。
例: "wireless headphones"
amazon_domainstring任意
domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
typestring任意
search_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"domain": "amazon.com",
"q": "wireless headphones"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/amazon/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"domain":"amazon.com","q":"wireless headphones"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/amazon/autocompleteAmazon Search Autocomplete
接頭辞から Amazon の検索候補を取得します。商品詳細や価格履歴ではありません。
接頭辞から Amazon の検索候補を取得します。商品詳細や価格履歴ではありません。
prefixstringカタログの例。必須項目は API が検証します。
例: "laptop"
amazon_domainstring任意
domain: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
midstring任意
marketplace_id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
typestring任意
search_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"prefix": "laptop"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/amazon/autocomplete' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"prefix":"laptop"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/apple/productApple Product Details
数値 ID または apps.apple.com URL と国で App Store アプリを取得します。Apple のハードウェアではありません。
数値 ID または apps.apple.com URL と国で App Store アプリを取得します。Apple のハードウェアではありません。
idstringカタログの例。必須項目は API が検証します。
例: "284882215"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
product_idstring任意
id: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
typestring任意
search_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "284882215"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/apple/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"284882215"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/ebay/producteBay Product Details
Retrieve detailed eBay item data, current auction prices, seller ratings, and listing specifications by item ID.
Retrieve detailed eBay item data, current auction prices, seller ratings, and listing specifications by item ID.
domainstringカタログの例。必須項目は API が検証します。
例: "ebay.com"
idstringカタログの例。必須項目は API が検証します。
例: "123456789012"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"domain": "ebay.com",
"id": "123456789012"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/ebay/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"domain":"ebay.com","id":"123456789012"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/ebay/searcheBay Product Search
Search eBay auction and Buy-It-Now listings by query. Returns titles, bids, prices, and seller information.
Search eBay auction and Buy-It-Now listings by query. Returns titles, bids, prices, and seller information.
domainstringカタログの例。必須項目は API が検証します。
例: "ebay.com"
querystringカタログの例。必須項目は API が検証します。
例: "vintage watch"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"domain": "ebay.com",
"query": "vintage watch"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/ebay/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"domain":"ebay.com","query":"vintage watch"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/flipkart/productFlipkart Product Details
/p/ を含む URL から Flipkart 商品を取得します。検索語ではなく特定の URL を指定します。
/p/ を含む URL から Flipkart 商品を取得します。検索語ではなく特定の URL を指定します。
urlstringカタログの例。必須項目は API が検証します。
例: "https://www.flipkart.com/item/p/itm1234567890"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://www.flipkart.com/item/p/itm1234567890"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/flipkart/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://www.flipkart.com/item/p/itm1234567890"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/myntra/productMyntra Product Details
/buy URL から Myntra の単一商品を取得します。Myntra 検索とは別です。
/buy URL から Myntra の単一商品を取得します。Myntra 検索とは別です。
urlstringカタログの例。必須項目は API が検証します。
例: "https://www.myntra.com/shoes/nike/123456/buy"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://www.myntra.com/shoes/nike/123456/buy"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/myntra/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://www.myntra.com/shoes/nike/123456/buy"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/myntra/searchMyntra Search
クエリまたは対応する URL で Myntra を検索します。ページ番号に対応しますが、カーソルやページサイズ変更には対応しません。
クエリまたは対応する URL で Myntra を検索します。ページ番号に対応しますが、カーソルやページサイズ変更には対応しません。
querystringカタログの例。必須項目は API が検証します。
例: "shoes"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"query": "shoes"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/myntra/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"shoes"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/walmart/productWalmart Product Details
Extract full Walmart product specification, pricing, variant details, and descriptions using Walmart item ID.
Extract full Walmart product specification, pricing, variant details, and descriptions using Walmart item ID.
idstringカタログの例。必須項目は API が検証します。
例: "133497934"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"id": "133497934"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/walmart/product' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"id":"133497934"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/walmart/searchWalmart Product Search
Search Walmart retail inventory by keyword query. Returns product cards, prices, seller information, and stock status.
Search Walmart retail inventory by keyword query. Returns product cards, prices, seller information, and stock status.
querystringカタログの例。必須項目は API が検証します。
例: "coffee maker"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"query": "coffee maker"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/walmart/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"coffee maker"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/walmart/autocompleteWalmart Search Autocomplete
クエリから Walmart の検索候補を取得します。商品ページは取得しません。
クエリから Walmart の検索候補を取得します。商品ページは取得しません。
querystringカタログの例。必須項目は API が検証します。
例: "laptop"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"query": "laptop"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/walmart/autocomplete' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"query":"laptop"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/web/user-agentUser-Agent Generator
user_agent_type と user_agent_count(1–5)でデスクトップまたはモバイル UA を生成します。ローカル処理でもカタログ料金が適用されます。
user_agent_type と user_agent_count(1–5)でデスクトップまたはモバイル UA を生成します。ローカル処理でもカタログ料金が適用されます。
user_agent_countnumberカタログの例。必須項目は API が検証します。
例: 1
user_agent_typestringカタログの例。必須項目は API が検証します。
例: "desktop"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
uanuminteger任意
user_agent_count: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
uatypestring任意
user_agent_type: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"user_agent_count": 1,
"user_agent_type": "desktop"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/web/user-agent' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"user_agent_count":1,"user_agent_type":"desktop"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/web/crawlWeb Crawl
公開サイト URL から範囲を限定してクロールします。リクエストごとの固定料金で、返却ページ数は乗算されません。
公開サイト URL から範囲を限定してクロールします。リクエストごとの固定料金で、返却ページ数は乗算されません。
urlstringカタログの例。必須項目は API が検証します。
例: "https://example.com"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://example.com"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/web/crawl' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://example.com"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/web/scrapeWeb Scrape
公開 HTTP/HTTPS ページを URL で抽出します。テキスト、HTML、Markdown、セレクターに対応し、取得元の制約は適用されます。Google のページには対応していません。/google/search などの Google エンドポイントをご利用ください。
公開 HTTP/HTTPS ページを URL で抽出します。テキスト、HTML、Markdown、セレクターに対応し、取得元の制約は適用されます。Google のページには対応していません。/google/search などの Google エンドポイントをご利用ください。
urlstringカタログの例。必須項目は API が検証します。
例: "https://example.com"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
custom_headersobject任意
headers: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://example.com"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/web/scrape' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://example.com"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
/zillow/searchZillow Property Search
対応する Zillow homes URL から検索結果を取得します。物件のスナップショットであり、査定や取引フィードではありません。
対応する Zillow homes URL から検索結果を取得します。物件のスナップショットであり、査定や取引フィードではありません。
urlstringカタログの例。必須項目は API が検証します。
例: "https://www.zillow.com/homes/Seattle-WA_rb/"
countrystring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
cursorstring任意
pagination.cursor: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
devicestring任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
glstring任意
locale.country: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
hlstring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
htmlboolean任意
include_html: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
languagestring任意
locale.language: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
limitinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
markdownboolean任意
include_markdown: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
mobileboolean任意
options.device: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
numinteger任意
pagination.limit: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
pageinteger任意
pagination.page: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
qstring任意
query: 別名は一度に一方だけを使います。API は対応パラメーターと値を検証します。
{
"url": "https://www.zillow.com/homes/Seattle-WA_rb/"
}レスポンスは製品契約に従います。記録されたレスポンス例はまだ公開されていません。schemas.source_data
curl -X POST 'https://api.serpbase.dev/zillow/search' \
-H "Content-Type: application/json" \
-H 'X-API-Key: YOUR_API_KEY' \
-d '{"url":"https://www.zillow.com/homes/Seattle-WA_rb/"}'カタログの例で開始し、実際の JSON 応答を確認します。
例は完全な契約ではありません。既知の項目は検証され、追加パラメーターは許可されます。
errorstring必須
人が読めるエラーメッセージ。
リクエストは成功しました。製品固有の結果を確認してください。no_results だけでは HTTP 404 を証明しません。
課金あり
本文やパラメーターが欠落または無効です。
課金なしリクエストを修正してから
API キーが欠落、無効、または失効しています。
課金なしリクエストを修正してから
ゲートウェイのルートまたはカタログにリソースがありません。
課金なしリクエストを修正してから
アカウント残高が不足しています。
課金なしリクエストを修正してから
QPS または同時実行数の上限を超えました。
課金なし再試行可
予期しない内部サーバーエラー。
課金なし再試行可
ワーカーが取得元の取得・解析エラーを返しました。
課金なし再試行可
利用可能なワーカーセッションがありません。
課金なし再試行可
ゲートウェイがワーカーの結果待ちでタイムアウトしました。
課金なし再試行可
{
"status": 1001,
"error": "unauthorized",
"request_id": "0f3576b2-6e2e-4f1e-bb0e-8cb0d4a60195",
"elapsed_ms": 0,
"credits_charged": 0
}すべての製品レスポンスにこれらのヘッダーが含まれ、メッセージを解析せずに送信間隔の調整や再試行の判断ができます。
- X-RateLimit-Limit
- アカウントが許可する毎秒のリクエスト数。
- X-RateLimit-Remaining
- 現在の 1 秒間に残っているリクエスト数。
- Retry-After
- 拒否時に再送まで待つ秒数。
- X-SerpBase-Retryable
- true なら同じリクエストの再送で成功し得ます。false ならリクエスト自体の修正が必要です。