[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"api-page:serp-api":3},{"status":4,"api":5,"seo":257},"success",{"blocked":6,"description":7,"about":8,"stats":9,"name":11,"title":12,"slug":13,"logo":14,"created_at":15,"agent":16,"user":28,"endpoint_groups":31,"faqs":182,"features":192,"periodic_plans":193,"payasyougo_plans":242},false,"Real-time Google Search & SERP API returning the full page in SerpApi-compatible JSON: AI Overviews, Knowledge Graph, sitelinks and People Also Ask. One key for Google, Bing, News, Images, Maps, Shopping, Scholar and 30+ engines.","**The whole search page, not just ten blue links.** Most SERP APIs hand you a title, a URL and a snippet. This one returns everything Google actually showed — **AI Overviews, Knowledge Graph, sitelinks, People Also Ask, related searches, perspectives and spelling corrections** — in one call, on one credit.\n\nAnd it is **one key for every engine**. Google, Bing, DuckDuckGo, Yandex, Baidu, YouTube, News, Images, Maps, Shopping, Scholar, Jobs, Trends, Amazon, eBay, Walmart — **40+ engines behind a single endpoint**. Change the `engine` parameter and you are searching somewhere else. No second subscription, no second integration, no second bill.\n\n## 💸 The same depth of data, at a fraction of the cost\n\nStructured knowledge graph, AI overviews and sitelinks are normally sold as a dedicated SERP data plan — fixed tiers, bought whole, and sized well above what most projects actually need. Want 6,000 searches a month? The smallest plan that covers it holds 15,000, and you pay for all of them.\n\n| Your monthly volume | Dedicated plan you would need | That costs | **This API** | **You save** |\n|---|---|---|---|---|\n| 6,000 searches | 15,000-search tier | $150 | **$25** | **83%** |\n| 25,000 searches | 30,000-search tier | $275 | **$80** | **71%** |\n| 70,000 searches | 100,000-search tier | $725 | **$175** | **76%** |\n\nPer search that is **$0.025 → $0.0042**, **$0.011 → $0.0032** and **$0.0104 → $0.0025**. Pay for what you use, month to month, cancel anytime — no annual commitment and no minimum.\n\n*Compared against published list pricing for dedicated SERP data plans returning equivalent response depth.*\n\n## 🔍 What comes back in a single response\n\nA search for a brand, product or person returns, when Google shows them:\n\n🤖 **AI Overviews** — Google's generated answer, as structured text blocks with the source references behind it. Not a scrape of the box; the blocks, headings, lists and links.\n\n🧠 **Knowledge Graph** — the entity panel. Type, description, images, and the structured attributes: for a book series, the titles; for a company, the founders and headquarters.\n\n🔗 **Sitelinks** — the expanded sub-links under a result, each with its own title, URL and snippet.\n\n❓ **People Also Ask** — the questions, with the tokens to expand each one.\n\n🔎 **Related searches, perspectives and \"things to know\"** — what else the page offered.\n\n✍️ **Spelling metadata** — the query as typed, the query Google actually used, and the correction itself as its own field. You can always tell whether a correction happened.\n\n📄 **Organic results** with position, title, link, displayed link, snippet, highlighted terms, source and favicon.\n\n## Why this API\n\n🔑 **40+ engines, one key** — no second subscription when you need images, news, Maps or Scholar. Most providers sell those as separate APIs, each with its own plan and its own integration.\n\n📊 **The full page, not a summary** — knowledge graph, AI overviews and sitelinks are returned as structured JSON, not left for you to scrape.\n\n🔁 **Already built on SerpApi? Change one line.** Responses use the **SerpApi schema**, field for field — `search_metadata`, `search_parameters`, `organic_results`, `knowledge_graph`, `answer_box`, `related_questions`. Point your base URL here and your parsing code keeps working.\n\n📄 **Pagination that works** — every response carries `api_pagination` with a ready-made link to the next page. Follow it, or set `start` yourself. No tokens to decode.\n\n🛡️ **Licensed data, not an anonymous scrape** — the results carry a legal shield, which matters if anyone in your organisation ever has to sign off on where your data came from. Scraper fleets get blocked, rate-limited and occasionally disappear; this does not.\n\n🔁 **Automatic failover** — requests are routed across a pool of capacity with health checks and circuit breaking, and retried automatically when one path fails. You get resilience you did not have to write.\n\n🩺 **A free health check** — `GET /ping` tells you whether the service is up. No key needed, no quota consumed, poll it as often as you like.\n\n📊 **Traceable** — every response carries `X-Request-ID`. Quote it and a failure becomes one row in our logs.\n\n🆕 **New engines work immediately** — parameters are forwarded verbatim rather than enumerated, so a newly supported engine is available here the same day, with no version bump and nothing to wait for.\n\n## 🌍 Targeting\n\n| Parameter | What it does |\n|---|---|\n| `gl` | Country — `us`, `gb`, `in`, `de` |\n| `hl` | Language — `en`, `es`, `hi` |\n| `location` | City-level, e.g. `Austin, Texas, United States` — what you want for local rank tracking |\n| `google_domain` | `google.co.uk`, `google.co.in` |\n| `num` · `start` | Results per page, and pagination |\n\nEvery Google advanced operator works inside `q`: `site:`, `inurl:`, `intitle:`, `filetype:`, quoted phrases and boolean terms.\n\n## 📏 Limits — read these before you build\n\n| Limit | Value | If you exceed it |\n|---|---|---|\n| Requests per second | Set by your plan | `429` — retry with backoff, honour `Retry-After` |\n| Requests per month | Set by your plan | `429` — upgrade, or overage applies on ULTRA and MEGA |\n| Response size | ~40–60 KB for a rich Google query | Counts toward your RapidAPI bandwidth allowance |\n| Result freshness | 10 min to 24 h, by engine | Send `no_cache=1` to force a freshly fetched result |\n\nFreshness windows are set per engine, because how long a result stays true is a property of the engine and not of this service: news and trends refresh every 10–15 minutes, general web search hourly, Maps every six hours, Scholar daily.\n\n## Straight answers about what we don't do\n\nWe would rather you know now than find out after subscribing.\n\n\n⚡ **A live search takes a few seconds.** Typically 5–7 seconds for a fresh Google query. Normal for this category, but slower than an API that only returns ten links. If you need sub-second on every call, this is not the right tool.\n\n📦 **One query per request.** Batching several queries into a single call is on the roadmap, not shipped.\n\n🔄 **No realtime streaming.** Every call is request/response.\n\n🗺️ **Engine coverage tracks the search engines themselves.** Parameters are forwarded rather than enumerated, so a new engine works the day it appears — and one that is retired stops working here too.\n\n**Perfect for:** SEO monitoring and rank tracking, keyword research, competitive analysis, market research, LLM and RAG pipelines needing live web grounding, price and product monitoring, and anything that has to search more than one engine.",{"score":10},"2.36","Universal SERP","Universal SERP API","serp-api","https://cdn.jojapi.com/api/56047cc3-99e9-475b-b032-58eb11955e6c","2026-08-28 10:36:33",{"enabled":17,"closed":18,"request_enabled":6,"catalog_url":19,"discovery_url":20,"directory_url":21,"rails":22,"networks":25,"docs":27},true,null,"https://kkvtx.jojapi.net/_jojapi/agent/plans","https://kkvtx.jojapi.net/.well-known/x402","https://agents.jojapi.net/apis/serp-api",[23,24],"x402","mpp",[26],"eip155:8453","https://docs.jojapi.com/consumers/agents",{"nick":29,"name":30,"verified":6,"website":18},"smart-api","Smart API",[32],{"endpoints":33,"name":181,"description":40,"ungrouped":6},[34],{"blocked":6,"hidden":6,"agent_price":18,"credits":18,"flexible_credits_description":18,"consumptions":35,"description":42,"method":43,"name":44,"url_path":45,"root_url":46,"parameters":47,"responses":122,"result_stats":177},[36],{"name":37,"slug":38,"cost":39,"label":40,"avg":41},"Requests","requests","1","",0.5,"Run a search and get structured JSON back.\n\n**How it works**\n1. Pick an `engine` (defaults to `google`).\n2. Send your query in `q`.\n3. Optionally target a country and language with `gl` and `hl`, or a city with\n   `location`.\n\n**Billing:** 1 unit per answered search. Failed, rejected and over-limit\nrequests cost nothing at all.\n\n**Response shape follows the engine.** A `google` search returns\n`organic_results`, and depending on the query also `knowledge_graph`,\n`answer_box`, `related_questions`, `related_searches`, `top_stories`,\n`inline_videos` and `local_results`. `google_news` returns `news_results`,\n`google_images` returns `images_results`, and so on. Every response carries\n`search_metadata` and `search_parameters`.\n\n**Advanced operators work** — `site:`, `inurl:`, `intitle:`, `filetype:`, quoted\nphrases and boolean terms are passed through untouched.\n\n**Anything not listed below is forwarded too.** Parameters are passed to the\nupstream engine verbatim rather than enumerated, so engine-specific options\n(`tbs`, `tbm`, `safe`, `device`, `ll`, `data`…) work even though they do not\nappear in this spec.\n\n**Pagination.** Use `start` — `0` is page one, `10` is page two, and so on\n(or a multiple of `num` if you set it). Every response also carries an\n`api_pagination` object with ready-made relative paths, so you can follow\n`api_pagination.next` instead of computing offsets.","GET","search","/search","https://kkvtx.jojapi.net",{"url":48,"header":113,"post":119,"body":120,"path":121},[49,54,58,62,66,70,74,109],{"key":50,"example":51,"schema":18,"example_disabled":6,"example_type":52,"value_type":52,"enum_values":18,"default_value":40,"required":6,"name":40,"description":53},"google_domain","google.com","string","Which Google domain to search, e.g. `google.com`, `google.co.uk`, `google.co.in`.",{"key":55,"example":40,"schema":18,"example_disabled":6,"example_type":52,"value_type":56,"enum_values":18,"default_value":40,"required":6,"name":40,"description":57},"start","number","Result offset for pagination. `10` is the second page of a default Google search.",{"key":59,"example":60,"schema":18,"example_disabled":6,"example_type":52,"value_type":56,"enum_values":18,"default_value":40,"required":6,"name":40,"description":61},"num","10","How many results to return. Engine-dependent; Google accepts up to 100.",{"key":63,"example":64,"schema":18,"example_disabled":6,"example_type":52,"value_type":52,"enum_values":18,"default_value":40,"required":6,"name":40,"description":65},"hl","en","Two-letter language code for the interface and results, e.g. `en`, `es`, `hi`.",{"key":67,"example":68,"schema":18,"example_disabled":6,"example_type":52,"value_type":52,"enum_values":18,"default_value":40,"required":17,"name":40,"description":69},"q","best running shoes 2026","Your search query. Supports every Google advanced operator — `site:`,\n`inurl:`, `intitle:`, `filetype:`, quoted phrases and boolean terms.",{"key":71,"example":72,"schema":18,"example_disabled":6,"example_type":52,"value_type":52,"enum_values":18,"default_value":40,"required":6,"name":40,"description":73},"location","Austin, Texas, United States","City-level location to search from, e.g. `Austin, Texas, United States`.\nMore precise than `gl`, and what you want for local rank tracking.",{"key":75,"example":40,"schema":18,"example_disabled":6,"example_type":52,"value_type":76,"enum_values":77,"default_value":78,"required":6,"name":40,"description":108},"engine","enum",[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107],"google","google_news","google_images","google_videos","google_maps","google_local","google_shopping","google_scholar","google_jobs","google_trends","google_autocomplete","google_lens","google_patents","google_play","google_finance","bing","bing_news","bing_images","duckduckgo","yahoo","baidu","yandex","naver","youtube","amazon","ebay","walmart","home_depot","apple_app_store","yelp","Which search engine to query. Defaults to `google`. Any engine the upstream\nprovider supports works here, including ones absent from this list — the\nparameter is forwarded verbatim, so new engines are available the day they\nship.",{"key":110,"example":111,"schema":18,"example_disabled":6,"example_type":52,"value_type":52,"enum_values":18,"default_value":40,"required":6,"name":40,"description":112},"gl","us","Two-letter country code for the search, e.g. `us`, `gb`, `in`, `de`. Changes\nwhich country's results you get.",[114],{"key":115,"is_auth":17,"example":116,"example_disabled":17,"example_type":52,"name":117,"description":116,"required":17,"always_error":118},"X-JoJAPI-Key","You must log in to get API key","JoJ API Key","Please log in to get API key",[],[],[],[123,133,142,149,156,163,170],{"status":124,"status_code":125,"description":126,"schema":127,"examples":128,"example":130},"200",200,"The search result. Shape follows the engine — see the endpoint description.","{\"type\":\"object\",\"description\":\"Structured results. The fields present depend on the engine and the query \\u2014\\n`search_metadata` and `search_parameters` are always there; the rest appear when\\nthe engine returns them.\\n\",\"properties\":{\"search_metadata\":{\"type\":\"object\",\"description\":\"Identifiers and timing for this search.\",\"properties\":{\"id\":{\"type\":\"string\"},\"status\":{\"type\":\"string\"},\"total_time_taken\":{\"type\":\"number\",\"format\":\"float\",\"minimum\":-3.402823669209385e+38,\"maximum\":3.402823669209385e+38}}},\"search_parameters\":{\"type\":\"object\",\"description\":\"The parameters as the engine interpreted them.\"},\"search_information\":{\"type\":\"object\",\"description\":\"Result counts and the query as displayed.\",\"properties\":{\"total_results\":{\"type\":\"integer\"},\"query_displayed\":{\"type\":\"string\"}}},\"organic_results\":{\"type\":\"array\",\"description\":\"The main results, in rank order. Present on web-search engines. This\\nis the field most integrations read.\\n\",\"items\":{\"type\":\"object\",\"description\":\"One result, as ranked by the engine.\",\"properties\":{\"position\":{\"type\":\"integer\",\"description\":\"1-based rank within this page of results.\"},\"title\":{\"type\":\"string\",\"description\":\"The result's headline, as displayed.\"},\"link\":{\"type\":\"string\",\"format\":\"uri\",\"description\":\"The destination URL.\"},\"displayed_link\":{\"type\":\"string\",\"description\":\"The breadcrumb the engine shows under the title.\"},\"snippet\":{\"type\":\"string\",\"description\":\"The description text beneath the result.\"},\"date\":{\"type\":\"string\",\"description\":\"Publication date, when the engine displays one.\"},\"source\":{\"type\":\"string\",\"description\":\"Publisher or site name, when the engine displays one.\"},\"rich_snippet\":{\"type\":\"object\",\"description\":\"Price, rating, reviews, availability and delivery, for product and\\nlisting results. Only present when the engine shows that data, and\\neach field only when displayed \\u2014 commercial queries have it, most\\nothers do not.\\n\"}},\"additionalProperties\":true}},\"ai_overview\":{\"type\":\"object\",\"description\":\"Google's AI-generated summary, when one is shown for the query. Absent\\nfor most queries, so treat it as optional.\\n\"},\"inline_videos\":{\"type\":\"array\",\"description\":\"Video results shown inline in the page.\",\"items\":{\"type\":\"object\"}},\"pagination\":{\"type\":\"object\",\"description\":\"Google's own next\\/previous page links. Use `start` and `num` to\\npaginate rather than following these.\\n\"},\"api_pagination\":{\"type\":\"object\",\"description\":\"Ready-to-follow links to further pages of the same search. Paths are\\nrelative \\u2014 append them to your base URL and send the same headers.\\n\",\"properties\":{\"current\":{\"type\":\"integer\",\"description\":\"The page this response is.\"},\"next_start\":{\"type\":\"integer\",\"description\":\"The `start` value for the next page, if you prefer to build the request yourself.\"},\"next\":{\"type\":\"string\",\"description\":\"Relative path for the next page.\"},\"other_pages\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"},\"description\":\"Relative paths keyed by page number, for the pages the engine\\nactually offers. Absent when it offers none.\\n\"}}},\"knowledge_graph\":{\"type\":\"object\",\"description\":\"The entity panel, when the query resolves to a known entity.\"},\"answer_box\":{\"type\":\"object\",\"description\":\"The featured snippet, when one is shown.\"},\"related_questions\":{\"type\":\"array\",\"description\":\"\\\"People also ask\\\" entries.\",\"items\":{\"type\":\"object\"}},\"related_searches\":{\"type\":\"array\",\"items\":{\"type\":\"object\"}},\"news_results\":{\"type\":\"array\",\"description\":\"Present on `google_news` and news-oriented engines.\",\"items\":{\"type\":\"object\"}},\"images_results\":{\"type\":\"array\",\"description\":\"Present on `google_images`.\",\"items\":{\"type\":\"object\"}},\"local_results\":{\"type\":\"object\",\"description\":\"The local pack, or the full result set on `google_maps`.\"},\"shopping_results\":{\"type\":\"array\",\"description\":\"Present on `google_shopping`.\",\"items\":{\"type\":\"object\"}}},\"additionalProperties\":true}",[129,131],{"name":82,"summary":82,"description":40,"example":130},"{\"api_pagination\":{\"current\":1,\"next_start\":10,\"next\":\"\\/search?engine=google_maps&gl=us&hl=en&q=coffee+shops+in+Austin&start=10\"},\"local_results\":[{\"address\":\"221 W N Loop Blvd, Austin, TX 78751\",\"country\":\"United States\",\"description\":\"Hip coffee shop with light bites. Cool, vibrant small-chain cafe featuring nibbles, tea & carefully brewed espresso drinks.\",\"extensions\":[{\"service_options\":[\"Outdoor seating\",\"No-contact delivery\"]},{\"highlights\":[\"Great coffee\",\"Great tea selection\"]}],\"extracted_price\":1,\"gps_coordinates\":{\"latitude\":30.318603699999997,\"longitude\":-97.72454019999999},\"hours\":\"Open 24 hours\",\"open_state\":\"Open 24 hours\",\"operating_hours\":{\"friday\":\"Open 24 hours\",\"monday\":\"12\\u202fAM\\u201311:30\\u202fPM\",\"saturday\":\"Open 24 hours\",\"sunday\":\"Open 24 hours\",\"thursday\":\"Open 24 hours\",\"tuesday\":\"Open 24 hours\",\"wednesday\":\"Open 24 hours\"},\"phone\":\"(512) 454-3762\",\"place_id\":\"ChIJG-gJw2vKRIYROWi2uwOp8QE\",\"position\":1,\"price\":\"$1\\u201310\",\"rating\":4.5,\"reviews\":2503,\"service_options\":{\"dine_in\":true,\"no_contact_delivery\":true,\"takeout\":true},\"title\":\"Epoch Coffee\",\"type\":\"Coffee shop\",\"type_id\":\"coffee_shop\",\"type_ids\":[\"coffee_shop\"],\"types\":[\"Coffee shop\"],\"unsupported_extensions\":[{\"dining_options\":[\"Table service\"]},{\"planning\":[\"Accepts reservations\"]}],\"user_review\":\"\\\"The atmosphere is nice, the people cool, and the coffee was delicious.\\\"\",\"website\":\"http:\\/\\/www.epochcoffee.com\\/\"},{\"address\":\"1614 E 6th St Apt 112, Austin, TX 78702\",\"country\":\"United States\",\"extensions\":[{\"service_options\":[\"Onsite services\",\"Takeout\"]},{\"highlights\":[\"Fast service\",\"Great coffee\"]}],\"extracted_price\":1,\"gps_coordinates\":{\"latitude\":30.262757999999998,\"longitude\":-97.72543119999999},\"hours\":\"Open \\u00b7 Closes 4\\u202fPM\",\"open_state\":\"Open \\u00b7 Closes 4\\u202fPM\",\"operating_hours\":{\"friday\":\"7\\u202fAM\\u20134\\u202fPM\",\"monday\":\"Closed\",\"saturday\":\"7\\u202fAM\\u20134\\u202fPM\",\"sunday\":\"7\\u202fAM\\u20134\\u202fPM\",\"thursday\":\"7\\u202fAM\\u20134\\u202fPM\",\"tuesday\":\"7\\u202fAM\\u20134\\u202fPM\",\"wednesday\":\"7\\u202fAM\\u20134\\u202fPM\"},\"order_online\":\"https:\\/\\/www.google.com\\/searchviewer\\/42?cvd=CLw_EicKJeICIjIgEhkiF9LX29IPEQoNL2cvMTF5YzBzX3IxcxgAOgMI8A0%3D&hl=en-US&gl=us&fo_m=MfohQo559jFvMUOzJVpjPL1Y\\u2026\",\"place_id\":\"ChIJ3efaG2K1RIYRWCMkK1br2eY\",\"position\":2,\"price\":\"$1\\u201310\",\"rating\":4.8,\"reviews\":178,\"service_options\":{\"delivery\":false,\"dine_in\":true,\"takeout\":true},\"title\":\"Klerje Coffee\",\"type\":\"Coffee shop\",\"type_id\":\"coffee_shop\",\"type_ids\":[\"coffee_shop\"],\"types\":[\"Coffee shop\"],\"unsupported_extensions\":[{\"service_options\":[\"Delivery\"]},{\"dining_options\":[\"Table service\"]}],\"user_review\":\"\\\"Friendly staff, great atmosphere, and pretty damn good coffee.\\\"\",\"website\":\"https:\\/\\/www.klerjecoffee.com\\/\"}],\"search_information\":{\"local_results_state\":\"Results for exact spelling\",\"query_displayed\":\"coffee shops in Austin\"},\"search_metadata\":{\"created_at\":\"2026-08-08 13:26:14 UTC\",\"google_maps_url\":\"https:\\/\\/www.google.com\\/maps\\/search\\/coffee+shops+in+Austin\\/\\/data=!3m1!4b1!4m2!2m1!6e5?hl=en&gl=us\",\"id\":\"6a772e76b6a867d75a361151\",\"processed_at\":\"2026-08-08 13:26:14 UTC\",\"status\":\"Success\",\"total_time_taken\":1.74},\"search_parameters\":{\"engine\":\"google_maps\",\"gl\":\"us\",\"google_domain\":\"google.com\",\"hl\":\"en\",\"q\":\"coffee shops in Austin\",\"type\":\"search\"}}",{"name":78,"summary":78,"description":40,"example":132},"{\"ai_overview\":{\"references\":[{\"index\":0,\"link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes\",\"snippet\":\"And if you want to learn more about choosing the right running shoe, scroll down to our in-depth guide. * Best overall. adidas Adizero EVO SL. * Best\",\"source\":\"runrepeat.com\",\"source_icon\":\"https:\\/\\/encrypted-tbn0.gstatic.com\\/faviconV2?url=https:\\/\\/runrepeat.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL\",\"title\":\"7 Best Running Shoes in 2026 - RunRepeat\"},{\"index\":1,\"link\":\"https:\\/\\/www.outsideonline.com\\/outdoor-gear\\/run\\/best-running-shoes\\/\",\"snippet\":\"Best Running Shoes: At a Glance * Best Overall Daily Trainer: Asics Superblast 3 ($210) * Runner Up, Best Overall: Hoka Mach 7 ($145) * Best Value\",\"source\":\"outsideonline.com\",\"source_icon\":\"https:\\/\\/encrypted-tbn3.gstatic.com\\/faviconV2?url=https:\\/\\/www.outsideonline.com&client=AIM&size=128&type=FAVICON&fallback_opts=TYPE,SIZE,URL\",\"title\":\"Best Road Running Shoes (Summer 2026) - Outside Magazine\"}],\"text_blocks\":[{\"reference_indexes\":[0,1],\"snippet\":\"The top-rated running shoes for 2026 feature standout models across categories, led by the versatile adidas Adizero EVO SL for overall performance, th\\u2026\",\"snippet_highlighted_words\":[\"adidas Adizero EVO SL\"],\"snippet_links\":[{\"link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes\"}],\"type\":\"paragraph\"},{\"snippet\":\"Best Daily Trainers and All-Rounders\",\"type\":\"heading\"}]},\"api_pagination\":{\"current\":1,\"next_start\":10,\"next\":\"\\/search?engine=google&gl=us&hl=en&q=best+running+shoes+2026&start=10\",\"other_pages\":{\"2\":\"\\/search?engine=google&gl=us&hl=en&q=best+running+shoes+2026&start=10\",\"3\":\"\\/search?engine=google&gl=us&hl=en&q=best+running+shoes+2026&start=20\",\"4\":\"\\/search?engine=google&gl=us&hl=en&q=best+running+shoes+2026&start=30\",\"5\":\"\\/search?engine=google&gl=us&hl=en&q=best+running+shoes+2026&start=40\"}},\"inline_videos\":[{\"channel\":\"The Run Testers\",\"date\":\"1 week ago\",\"duration\":\"14:50\",\"link\":\"https:\\/\\/www.youtube.com\\/watch?v=rg6sg1jflcA\",\"platform\":\"YouTube\",\"position\":1,\"short_clip\":\"https:\\/\\/encrypted-vtbn0.gstatic.com\\/video?q=tbn:ANd9GcQbv6pVWcDHbg31kGeQBxEoW4Mxbh-IUZ7ZMA\",\"title\":\"YouTube\"},{\"channel\":\"FORDY RUNS\",\"date\":\"2 weeks ago\",\"duration\":\"12:52\",\"link\":\"https:\\/\\/www.youtube.com\\/watch?v=oryZki4ATJY\",\"platform\":\"YouTube\",\"position\":2,\"short_clip\":\"https:\\/\\/encrypted-vtbn0.gstatic.com\\/video?q=tbn:ANd9GcQSNqqduUw81LPk_ByOKnAwyudjRAnJ-4Fm4Q\",\"title\":\"The Best Long Run Shoe of 2026? I Tested Them All\"}],\"organic_results\":[{\"about_page_link\":\"https:\\/\\/www.google.com\\/search?q=About+https:\\/\\/www.runnersworld.com\\/gear\\/a19663621\\/best-running-shoes\\/&tbm=ilp\",\"about_this_result\":{\"languages\":[\"en\"],\"regions\":[\"US\"],\"source\":{\"description\":\"For new runners we recommend a shoe like the Brooks Ghost or Nike Pegasus as a starting point. These shoes are moderately cushioned and offer ...\",\"source_info_link\":\"https:\\/\\/www.runnersworld.com\\/gear\\/a19663621\\/best-running-shoes\\/\"}},\"date\":\"5 days ago\",\"displayed_link\":\"https:\\/\\/www.runnersworld.com \\u203a ... \\u203a Running Shoes\",\"link\":\"https:\\/\\/www.runnersworld.com\\/gear\\/a19663621\\/best-running-shoes\\/\",\"position\":1,\"read_more_link\":\"https:\\/\\/www.runnersworld.com\\/gear\\/a19663621\\/best-running-shoes\\/#:~:text=Become%20a%20Stronger%20Runner%20With\",\"redirect_link\":\"https:\\/\\/www.google.com\\/url?sa=t&source=web&rct=j&opi=89978449&url=https:\\/\\/www.runnersworld.com\\/gear\\/a19663621\\/best-running-shoes\\/&ved=2ahUKEwi0tI2DkZG\\u2026\",\"snippet\":\"For new runners we recommend a shoe like the Brooks Ghost or Nike Pegasus as a starting point. These shoes are moderately cushioned and offer ...\",\"snippet_highlighted_words\":[\"Brooks Ghost or Nike Pegasus\"],\"source\":\"Runner's World\",\"title\":\"The 15 Best Running Shoes of 2026\"},{\"about_page_link\":\"https:\\/\\/www.google.com\\/search?q=About+https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes&tbm=ilp\",\"about_this_result\":{\"languages\":[\"en\"],\"regions\":[\"US\"],\"source\":{\"description\":\"The New Balance 1080 v15 stands out in the all-rounder game, bringing a whole new level of comfort while sustaining lightness and responsiveness ...\",\"source_info_link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes\"}},\"date\":\"3 days ago\",\"displayed_link\":\"https:\\/\\/runrepeat.com \\u203a guides \\u203a best-running-shoes\",\"link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes\",\"position\":2,\"read_more_link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes#:~:text=The%20New%20Balance%201080%20v15,while%20sustaining%20lightness%20and%20responsiveness.\",\"redirect_link\":\"https:\\/\\/www.google.com\\/url?sa=t&source=web&rct=j&opi=89978449&url=https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes&ved=2ahUKEwi0tI2DkZGWAxVzXUEAHSnFGU4\\u2026\",\"sitelinks\":{\"inline\":[{\"link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes#how-we-test-running-shoes\",\"title\":\"How we test running shoes\"},{\"link\":\"https:\\/\\/runrepeat.com\\/guides\\/best-running-shoes#trail-running-shoes\",\"title\":\"Trail running shoes\"}]},\"snippet\":\"The New Balance 1080 v15 stands out in the all-rounder game, bringing a whole new level of comfort while sustaining lightness and responsiveness ...\",\"snippet_highlighted_words\":[\"The New Balance 1080 v15\"],\"source\":\"RunRepeat\",\"title\":\"7 Best Running Shoes in 2026\"}],\"pagination\":{\"current\":1,\"next\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&start=10&sourceid=chrome&ie=UTF-8\",\"other_pages\":{\"2\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&start=10&sourceid=chrome&ie=UTF-8\",\"3\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&start=20&sourceid=chrome&ie=UTF-8\",\"4\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&start=30&sourceid=chrome&ie=UTF-8\",\"5\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&start=40&sourceid=chrome&ie=UTF-8\"}},\"perspectives\":[{\"author\":\"Amanda Furrer\",\"date\":\"4 days ago\",\"source\":\"Runner's World\",\"thumbnails\":[\"https:\\/\\/encrypted-tbn0.gstatic.com\\/images?q=tbn:ANd9GcTzea-e0Cxq1SXukzO8nBi2BrSXlGtcv8zNxIhsTviVQf-XZRJcjbdcP_7JAg&usqp=CAI&s\"],\"title\":\"We Ran in Hundreds of Shoes to Find the 15 Best Pairs for Training, Racing, Trails, and More\"},{\"author\":\"Robin Bonneau Patry\",\"date\":\"12 hours ago\",\"source\":\"RTINGS.com\",\"thumbnails\":[\"https:\\/\\/encrypted-tbn0.gstatic.com\\/images?q=tbn:ANd9GcQDGDvZi7dd3UrSDuqlxxoH2FGdlEitJopd-uSzlIxznhZEQ7d9crm7PGr4Eg&usqp=CAI&s\"],\"title\":\"The 4 Best Marathon Running Shoes of 2026\"}],\"related_searches\":[{\"block_position\":1,\"link\":\"https:\\/\\/www.google.com\\/search?sca_esv=bf0a0e02a81008a5&gl=us&hl=en&q=Best+running+shoes+for+5k+and+10k&sa=X&ved=2ahUKEwi0tI2DkZGWAxVzXUEAHSnFGU4Q1QJ6B\\u2026\",\"query\":\"Best running shoes for 5k and 10k\"},{\"block_position\":1,\"link\":\"https:\\/\\/www.google.com\\/search?sca_esv=bf0a0e02a81008a5&gl=us&hl=en&q=Best+running+shoes+2026+men&sa=X&ved=2ahUKEwi0tI2DkZGWAxVzXUEAHSnFGU4Q1QJ6BAhYEAE\",\"query\":\"Best running shoes 2026 men\"}],\"search_information\":{\"organic_results_state\":\"Results for exact spelling\",\"query_displayed\":\"best running shoes 2026\",\"time_taken_displayed\":0.39,\"total_results\":958000000},\"search_metadata\":{\"created_at\":\"2026-08-08 13:25:40 UTC\",\"google_url\":\"https:\\/\\/www.google.com\\/search?q=best+running+shoes+2026&oq=best+running+shoes+2026&hl=en&gl=us&sourceid=chrome&ie=UTF-8\",\"id\":\"6a772e545989b9808efe8940\",\"processed_at\":\"2026-08-08 13:25:40 UTC\",\"status\":\"Success\",\"total_time_taken\":30.14},\"search_parameters\":{\"device\":\"desktop\",\"engine\":\"google\",\"gl\":\"us\",\"google_domain\":\"google.com\",\"hl\":\"en\",\"q\":\"best running shoes 2026\"}}",{"status":134,"status_code":135,"description":136,"schema":137,"examples":138,"example":141},"400",400,"Malformed request, or a required parameter is missing. **Consumes 0 units.**","{\"type\":\"object\",\"description\":\"Every error uses this envelope. `code` is stable and safe to branch on;\\n`message` is for humans and may change.\\n\",\"properties\":{\"error\":{\"type\":\"object\",\"properties\":{\"code\":{\"type\":\"string\",\"enum\":[\"INVALID_API_KEY\",\"ENGINE_NOT_ALLOWED\",\"RATE_LIMITED\",\"QUOTA_EXCEEDED\",\"UPSTREAM_FAILED\",\"POOL_EXHAUSTED\",\"INTERNAL\"]},\"message\":{\"type\":\"string\"},\"requestId\":{\"type\":\"string\",\"description\":\"Quote this when reporting a problem.\"}}}}}",[139],{"name":140,"summary":140,"description":40,"example":141},"Example_1","{\"error\":{\"code\":\"BAD_REQUEST\",\"message\":\"the q parameter is required\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"status":143,"status_code":144,"description":145,"schema":137,"examples":146,"example":148},"401",401,"Missing or unrecognised credentials. On RapidAPI this should not occur — your key is applied for you. **Consumes 0 units.**",[147],{"name":140,"summary":140,"description":40,"example":148},"{\"error\":{\"code\":\"INVALID_API_KEY\",\"message\":\"invalid API key\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"status":150,"status_code":151,"description":152,"schema":137,"examples":153,"example":155},"403",403,"The requested engine is outside this key's allowlist. **Consumes 0 units.**",[154],{"name":140,"summary":140,"description":40,"example":155},"{\"error\":{\"code\":\"ENGINE_NOT_ALLOWED\",\"message\":\"this API key is not permitted to use engine bing\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"status":157,"status_code":158,"description":159,"schema":137,"examples":160,"example":162},"429",429,"Either `RATE_LIMITED` — too many requests per second, transient, honour `Retry-After` — or `QUOTA_EXCEEDED`, your monthly allowance, which will not succeed again until the reset. **Consumes 0 units.**",[161],{"name":140,"summary":140,"description":40,"example":162},"{\"error\":{\"code\":\"RATE_LIMITED\",\"message\":\"rate limit exceeded\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"status":164,"status_code":165,"description":166,"schema":137,"examples":167,"example":169},"502",502,"Every upstream key tried failed. We already retried across the pool before returning this, so back off generously. **Consumes 0 units.**",[168],{"name":140,"summary":140,"description":40,"example":169},"{\"error\":{\"code\":\"UPSTREAM_FAILED\",\"message\":\"the upstream search provider could not be reached\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"status":171,"status_code":172,"description":173,"schema":137,"examples":174,"example":176},"503",503,"No upstream capacity was available. Transient — retry with backoff. **Consumes 0 units.**",[175],{"name":140,"summary":140,"description":40,"example":176},"{\"error\":{\"code\":\"POOL_EXHAUSTED\",\"message\":\"no API key is currently available: every key is blocked, benched, or at its consumption ceiling\",\"requestId\":\"c02c37c06872c9e186e85d1a\"}}",{"x2":178,"x3":179,"x4":179,"x5":178,"uptime":178,"avg_latency":180,"avg_credits":179},"50.00","0.00","1,583","Search",[183,186,189],{"question":184,"answer":185},"Is Universal SERP API an alternative to SerpAPI?","Yes. Universal SERP API is designed as a more affordable alternative for developers and businesses that need SERP data through an API.",{"question":187,"answer":188},"Is it suitable for high-volume applications?","It can be used for applications ranging from individual developer projects to larger-scale search-data workloads. Choose the plan that matches your expected request volume.",{"question":190,"answer":191},"How is Universal SERP API priced?","The API is positioned as a low-cost SERP API, with pricing designed to be significantly more affordable than many traditional SERP API providers. Check the current subscription plans for the latest pricing.",[],[194,211,221,231],{"type":195,"slug":196,"blocked":6,"period":197,"currency":198,"pricing":199,"rate_limit":203,"objects":205,"name":209,"display_name":209,"features":210},"periodic","5omkrpefjezq8464leiw3fh3","1 MONTH","usd",{"price":200,"credits":200,"past_due_timeout_num":201,"past_due_timeout_type":202},0,3,"DAY",{"max_requests":204,"time_window":204},1,[206],{"id":207,"name":37,"slug":38,"quota":208,"tiers":18},"n2f21c3c9",150,"BASIC",[],{"type":195,"slug":212,"blocked":6,"period":197,"currency":198,"pricing":213,"rate_limit":215,"objects":216,"name":219,"display_name":219,"features":220},"qs0xi05blenh6a0vnxzsxycw",{"price":214,"credits":200,"past_due_timeout_num":201,"past_due_timeout_type":202},25,{"max_requests":204,"time_window":204},[217],{"id":207,"name":37,"slug":38,"quota":218,"tiers":18},6000,"PRO",[],{"type":195,"slug":222,"blocked":6,"period":197,"currency":198,"pricing":223,"rate_limit":225,"objects":226,"name":229,"display_name":229,"features":230},"pyn11ynocdq8k1bs5q0nrf01",{"price":224,"credits":200,"past_due_timeout_num":201,"past_due_timeout_type":202},80,{"max_requests":204,"time_window":204},[227],{"id":207,"name":37,"slug":38,"quota":228,"tiers":18},25000,"ULTRA",[],{"type":195,"slug":232,"blocked":6,"period":197,"currency":198,"pricing":233,"rate_limit":235,"objects":237,"name":240,"display_name":240,"features":241},"6fkoqmky4b54k48zt46itp96",{"price":234,"credits":200,"past_due_timeout_num":201,"past_due_timeout_type":202},175,{"max_requests":236,"time_window":204},2,[238],{"id":207,"name":37,"slug":38,"quota":239,"tiers":18},70000,"MEGA",[],[243],{"type":244,"slug":245,"blocked":6,"period":197,"currency":198,"pricing":246,"rate_limit":247,"objects":249,"name":255,"display_name":18,"features":256},"payasyougo","eq22x94grh86pbneoym97zi9",[],{"max_requests":248,"time_window":204},5,[250],{"id":207,"name":37,"slug":38,"quota":18,"tiers":251},[252],{"start":200,"unit_price":253,"start_text":254},0.0025,"0","Pay as you go",[],{"canonical":258,"page_title":259,"meta":260},"https://jojapi.com/hub/api/serp-api","Universal SERP API Documentation & Playground - JoJ API",{"description":7,"keywords":261},"API,API Documentation,API Playground,Plans & Pricing,Universal SERP,smart-api"]