# SerpBase > SerpBase is a Google SERP API with SerpApi-grade results priced below Serper: the full Google results page (AI Overviews, People Also Ask, local pack, top stories, knowledge graph) as JSON, Markdown or the cleaned raw page, from real phone and desktop sessions. The same API key returns structured JSON from other search engines, social media, e-commerce, maps and the web: 43 endpoints in 6 categories, 0-3 credits per request. - Base URL: https://api.serpbase.dev - Authentication: send the API key in the `X-API-Key` header (never in the URL). - Response: JSON with `status` (0 means success), `error` on failure and `request_id` for support. An HTTP 200 alone does not mean success; check `status`. - Billing: each endpoint has a fixed credit price per request (a Google search is 1 credit); prepaid credits do not expire on a date. Packs, the monthly plan and a dated comparison with Serper and SerpApi are at https://serpbase.dev/pricing. - New accounts get free credits to try the API: https://serpbase.dev/register ## Docs - [Quickstart](https://serpbase.dev/docs): create a key and send a first request. - [API keys and rate limits](https://serpbase.dev/docs/api-keys): authentication, requests per second, balance. - [Billing and credits](https://serpbase.dev/docs/billing-and-credits): how requests are charged. - [Payment methods](https://serpbase.dev/docs/payment-methods): how to pay, and what to do if a payment does not go through. - [Responses and errors](https://serpbase.dev/docs/responses-and-errors): the envelope, status codes, retries. - [Location, language and device](https://serpbase.dev/docs/location-language-device): gl, hl, location, device. - [Output formats](https://serpbase.dev/docs/output-formats): JSON, Markdown, raw HTML. - [MCP and AI agents](https://serpbase.dev/docs/mcp-and-agents): use SerpBase from Claude, Cursor and other MCP clients. - [Pricing](https://serpbase.dev/pricing): credit packs, the monthly plan, and a dated price comparison with Serper and SerpApi. - [Full endpoint reference for LLMs](https://serpbase.dev/llms-full.txt): every endpoint with parameters, response fields and a sample request. - [OpenAPI 3 document](https://serpbase.dev/openapi.json): every endpoint and schema, for code generators and tool builders. - [Agent skill (SKILL.md)](https://serpbase.dev/skills/serpbase/SKILL.md): how to call the API correctly from Claude Code, Codex, Cursor and other agents. - Every docs and product page is also available as Markdown: add `.md` to its URL (for example https://serpbase.dev/docs/google_web_search.md). ## Search engines APIs - [Google Web Search API](https://serpbase.dev/products/google_web_search): Search Google web results with q, language hl, country gl and a supported device. Result sections depend on the query and upstream response. `POST https://api.serpbase.dev/google/search`, 1 credit per request. - [Google Images Search API](https://serpbase.dev/products/google_images_search): Search Google Images by query for image results and source links. Returned links do not grant image usage rights. `POST https://api.serpbase.dev/google/image/search`, 1 credit per request. - [Google News Search API](https://serpbase.dev/products/google_news_search): Google News API: search Google News by keyword, country and language, and get each story's title, link, source, publish time, snippet and image as JSON. `POST https://api.serpbase.dev/google/news/search`, 1 credit per request. - [Google Videos Search API](https://serpbase.dev/products/google_videos_search): Search Google video results by query. This discovers video listings, not a video download or watermark-removal service. `POST https://api.serpbase.dev/google/videos/search`, 1 credit per request. - [Google Search Autocomplete API](https://serpbase.dev/products/google_autocomplete): Retrieve Google search suggestions for a query prefix. Suggestions are not search-volume measurements. `POST https://api.serpbase.dev/google/autocomplete`, 1 credit per request. - [Google Shopping Search API](https://serpbase.dev/products/google_shopping_search): Search Google Shopping listings by query, such as a product name. This is a search snapshot, not continuous price monitoring. `POST https://api.serpbase.dev/google/shopping`, 2 credits per request. - [Google Jobs Search API](https://serpbase.dev/products/google_jobs_search): Search Google job listings using a role or keyword query. Listings are returned when present; this endpoint does not submit applications. `POST https://api.serpbase.dev/google/jobs`, 2 credits per request. - [Google Scholar Search API](https://serpbase.dev/products/google_scholar_search): Search Google Scholar by research topic or keywords. Result metadata is not a promise of access to full-text papers. `POST https://api.serpbase.dev/google/scholar`, 2 credits per request. Paused: not callable right now. - [Google Books Search API](https://serpbase.dev/products/google_books_search): Search Google Books using a title, author or keyword query. Book discovery does not include unrestricted book downloads. `POST https://api.serpbase.dev/google/books`, 1 credit per request. - [Google Finance Search API](https://serpbase.dev/products/google_finance_search): Query Google Finance using a company or financial search term. This is not a streaming market feed or trading API. `POST https://api.serpbase.dev/google/finance`, 1 credit per request. - [Google Patent Details API](https://serpbase.dev/products/google_patents_detail): Get one Google Patents record by publication number: title, abstract, claims, inventors, assignees and dates as published. `POST https://api.serpbase.dev/google/patents/detail`, 2 credits per request. - [Google Play Search API](https://serpbase.dev/products/google_play_search): Search apps on Google Play by keyword. Returns each app's name, package name, icon and store link; it does not download apps. `POST https://api.serpbase.dev/google/play/search`, 1 credit per request. - [Google Play App Details API](https://serpbase.dev/products/google_play_app): Get one Google Play app by package name: name, developer, description, price, version, release dates and age rating from its store page. `POST https://api.serpbase.dev/google/play/app`, 1 credit per request. - [Google Trends API](https://serpbase.dev/products/google_trends): Google Trends API: up to five comma-separated terms as JSON, with interest over time for your time range and region, interest by region and related queries. `POST https://api.serpbase.dev/google/trends`, 2 credits per request. - [Google Trends Autocomplete API](https://serpbase.dev/products/google_trends_autocomplete): Google Trends topic suggestions for a keyword, with each topic's type and identifier. `POST https://api.serpbase.dev/google/trends/autocomplete`, 2 credits per request. - [Google Trends Trending Now API](https://serpbase.dev/products/google_trends_trending): Searches trending now on Google Trends for a country (US by default) over the last 24 hours. `POST https://api.serpbase.dev/google/trends/trending`, 2 credits per request. - [Google Link Resolver API](https://serpbase.dev/products/google_resolve): Free: turn Google's google.com/goto and /url result-link wrappers into the real page URLs, up to 50 links per request, from a list or a pasted search answer. `POST https://api.serpbase.dev/google/resolve`, 0 credits per request. - [Bing Web Search API](https://serpbase.dev/products/bing_search): Execute Bing web searches with query, country cc, and language setlang parameters for organic search results. `POST https://api.serpbase.dev/bing/search`, 1 credit per request. Paused: not callable right now. - [DuckDuckGo Search API](https://serpbase.dev/products/duckduckgo_search): Search DuckDuckGo HTML results by query, with supported market and date filters. Continuation uses the returned cursor, not numbered pages. `POST https://api.serpbase.dev/duckduckgo/search`, 1 credit per request. ## Social media APIs - [Reddit Post & Comments API](https://serpbase.dev/products/reddit_post): Retrieve full Reddit post content, author details, upvotes, and structured comment threads from a Reddit post URL. `POST https://api.serpbase.dev/reddit/post`, 2 credits per request. - [Reddit Search API](https://serpbase.dev/products/reddit_search): Search public Reddit posts and discussion threads across subreddits by keyword query. `POST https://api.serpbase.dev/reddit/search`, 1 credit per request. - [TikTok Post API](https://serpbase.dev/products/tiktok_post): Request a specific TikTok post using its ID and username. This is a post lookup, not profile-wide post discovery. `POST https://api.serpbase.dev/tiktok/post`, 2 credits per request. - [TikTok Profile API](https://serpbase.dev/products/tiktok_profile): Request a TikTok profile using its username. Profile data depends on upstream accessibility and is not an audience-history archive. `POST https://api.serpbase.dev/tiktok/profile`, 2 credits per request. - [TikTok Search API](https://serpbase.dev/products/tiktok_search): Search TikTok videos by keyword: video links, captions, authors, view, like, comment and share counts, hashtags and covers, 16 per page by default. `POST https://api.serpbase.dev/tiktok/search`, 1 credit per request. - [X Post Details API](https://serpbase.dev/products/x_post): Look up one X post by ID. This is not an X keyword search, timeline export or streaming endpoint. `POST https://api.serpbase.dev/x/post`, 1 credit per request. - [YouTube Search API](https://serpbase.dev/products/youtube_search): Search YouTube videos, Shorts, and creator channels with query and region parameters. `POST https://api.serpbase.dev/youtube/search`, 1 credit per request. - [YouTube Video Transcripts API](https://serpbase.dev/products/youtube_transcripts): Extract timestamped multi-language video transcripts and closed captions for a YouTube video ID. `POST https://api.serpbase.dev/youtube/transcripts`, 2 credits per request. ## E-commerce APIs - [Ajio Product Details API](https://serpbase.dev/products/ajio_product): Read an AJIO product page from its HTTPS /p/ URL. This is a single-item lookup, not an AJIO catalog export. `POST https://api.serpbase.dev/ajio/product`, 2 credits per request. - [Amazon Product Details API](https://serpbase.dev/products/amazon_product): Retrieve detailed Amazon product data including titles, multiple variant ASINs, merchant offers, availability, and specs by ASIN. `POST https://api.serpbase.dev/amazon/product`, 2 credits per request. - [Amazon Product Reviews API](https://serpbase.dev/products/amazon_reviews): Extract authentic customer reviews, star ratings, review text, and reviewer attributes for an Amazon product ASIN. `POST https://api.serpbase.dev/amazon/reviews`, 2 credits per request. Paused: not callable right now. - [Amazon Product Search API](https://serpbase.dev/products/amazon_search): Search Amazon product catalog by keyword query and domain. Returns structured product listings with prices, ratings, and Prime badges. `POST https://api.serpbase.dev/amazon/search`, 2 credits per request. - [Amazon Search Autocomplete API](https://serpbase.dev/products/amazon_autocomplete): Get Amazon query suggestions from a prefix. This endpoint returns autocomplete suggestions, not product detail or price history. `POST https://api.serpbase.dev/amazon/autocomplete`, 1 credit per request. - [Apple Product Details API](https://serpbase.dev/products/apple_product): Look up an Apple App Store app by numeric app ID or apps.apple.com app URL and country. This is software metadata, not Apple hardware. `POST https://api.serpbase.dev/apple/product`, 1 credit per request. - [eBay Product Details API](https://serpbase.dev/products/ebay_product): Retrieve detailed eBay item data, current auction prices, seller ratings, and listing specifications by item ID. `POST https://api.serpbase.dev/ebay/product`, 2 credits per request. - [eBay Product Search API](https://serpbase.dev/products/ebay_search): Search eBay auction and Buy-It-Now listings by query. Returns titles, bids, prices, and seller information. `POST https://api.serpbase.dev/ebay/search`, 1 credit per request. - [Flipkart Product Details API](https://serpbase.dev/products/flipkart_product): Read a Flipkart item from a product URL containing /p/. Supply the specific item URL rather than a search query. `POST https://api.serpbase.dev/flipkart/product`, 2 credits per request. - [Myntra Product Details API](https://serpbase.dev/products/myntra_product): Read one Myntra product from its /buy URL. Keep product lookup separate from the Myntra search endpoint. `POST https://api.serpbase.dev/myntra/product`, 2 credits per request. - [Myntra Search API](https://serpbase.dev/products/myntra_search): Search Myntra with a query or a supported search URL. Numbered pages are supported; cursor and page-size overrides are not. `POST https://api.serpbase.dev/myntra/search`, 2 credits per request. - [Walmart Product Details API](https://serpbase.dev/products/walmart_product): Extract full Walmart product specification, pricing, variant details, and descriptions using Walmart item ID. `POST https://api.serpbase.dev/walmart/product`, 2 credits per request. - [Walmart Product Search API](https://serpbase.dev/products/walmart_search): Search Walmart retail inventory by keyword query. Returns product cards, prices, seller information, and stock status. `POST https://api.serpbase.dev/walmart/search`, 2 credits per request. - [Walmart Search Autocomplete API](https://serpbase.dev/products/walmart_autocomplete): Retrieve Walmart search suggestions for a query. This endpoint does not retrieve a Walmart product page. `POST https://api.serpbase.dev/walmart/autocomplete`, 1 credit per request. ## Web scraping APIs - [User-Agent Generator API](https://serpbase.dev/products/web_user_agent): Generate desktop or mobile user-agent strings using user_agent_type and user_agent_count (1–5). This local operation still has a catalog request price. `POST https://api.serpbase.dev/web/user-agent`, 1 credit per request. - [Web Crawl API](https://serpbase.dev/products/web_crawl): Start a bounded crawl from a public website URL. The catalog price is fixed per customer request, not multiplied by returned pages. `POST https://api.serpbase.dev/web/crawl`, 1 credit per request. Paused: not callable right now. - [Web Scrape API](https://serpbase.dev/products/web_scrape): Extract a public HTTP or HTTPS page by URL, with supported text, HTML, Markdown and selector options. Source restrictions still apply. Google pages are not supported; use the Google endpoints such as /google/search. `POST https://api.serpbase.dev/web/scrape`, 1 credit per request. Paused: not callable right now. ## Real estate APIs - [Zillow Property Search API](https://serpbase.dev/products/zillow_search): Read Zillow search results from a supported Zillow homes URL. This is a listing search snapshot, not an appraisal or transaction feed. `POST https://api.serpbase.dev/zillow/search`, 2 credits per request. ## Maps and places APIs - [Google Maps Search API](https://serpbase.dev/products/google_maps_search): Find Google Maps places using a query and location, such as coffee in Seattle. Use the separate place-detail endpoint for an identified place. `POST https://api.serpbase.dev/google/maps/search`, 2 credits per request. - [Google Maps Place Detail API](https://serpbase.dev/products/google_maps_place): Look up one Google Maps place by its place ID. This complements Maps search and uses its own catalog request price. `POST https://api.serpbase.dev/google/maps/detail`, 3 credits per request. - [Google Maps Reviews API](https://serpbase.dev/products/google_maps_reviews): The first page of Google Maps reviews for a place (by data_id): rating, text, date, photos and reviewer details. Owner replies are not included yet. `POST https://api.serpbase.dev/google/maps/reviews`, 2 credits per request. ## Optional - [Use cases](https://serpbase.dev/solutions) - [Blog](https://serpbase.dev/blog) - Languages: English, 简体中文 (https://serpbase.dev/zh-CN), 日本語 (https://serpbase.dev/ja-JP), 한국어 (https://serpbase.dev/ko-KR), Español (https://serpbase.dev/es), Português (https://serpbase.dev/pt-BR)