Real-time Google · Geo-targeted · Pay per success

Google SERPs in real time.
Clean JSON. Any geo.

Web, news, images, videos, maps - all parsed, all typed. Target any country, language, device. Live results, never cached.

✓ 5,000 free credits✓ No credit card✓ 195 countries
1.7s
p50 search latency
99.5%
parse success rate
$2
per 1k searches
GET /serp
Try it →
// request
"q": "best running shoes 2026"
"location": "United States"
"hl": "en"
15 credits·1.8s
// response
{ }   ← click "Run search" 
What we parse

Every block of the SERP. Typed.

Google ships layout changes weekly. We absorb them, so your code keeps reading the same JSON shape.

Web (organic)
Title, URL, snippet, rank, sitelinks, breadcrumbs, for every blue link. search_type=search.
News
Top stories with source, publish time, thumbnail. search_type=news.
Images
Image grid with full image URL, source page, dimensions, alt. search_type=images.
Videos
Featured videos with title, channel, duration, provider, date. search_type=videos.
Maps
Map / local business results with name, rating, reviews, address, phone, CID. search_type=maps.
Ads
Top + bottom paid placements with ad copy, advertiser, displayed URL.
People also ask
PAA expandable questions with their preview answers.
Related searches
Bottom-of-page query expansion suggestions.
Knowledge graph
Entity card with type, description, structured facts.
Featured snippet
Position-zero answer with extracted snippet + source.
AI Overview
Google's AI-generated answer block when present, with source list.
Twitter / X
Embedded social posts with author, time, content.
Built for what you're shipping

Three workflows. One key.

SEO platforms

Rank tracking that actually scales.

Track tens of thousands of keywords across geos and devices. Real-time snapshots. SERP-feature breakdown for every query.

desktop + mobile + 195 countries
AI search & RAG

Ground your model in fresh web.

Pipe SERP results into LLM prompts as context. Live, citeable, geo-aware. Drop-in tool for OpenAI / Claude function calls.

MCP server + tool schemas included
Market & ad research

See what your market is searching.

Monitor competitor SERP coverage, surface trending news + images + videos by topic, watch related-search drift over time.

news + images + videos + related searches
60-second integration

However your stack is wired.

curl -G "https://api.ujeebu.com/serp" \
  -H "ApiKey: YOUR_KEY" \
  --data-urlencode "q=best running shoes 2026" \
  --data-urlencode "location=United States" \
  -d hl=en \
  -d device=desktop
Why teams switch

What you stop worrying about.

Live results. Never cached.

Every request hits Google fresh from the geo you specify. No stale snapshots, no 24-hour cache trick to pad margins.

195 countries, 20k+ cities.

City-level geo-targeting using real residential exit nodes. Local pack matches what a user in that ZIP would actually see.

Unified credit pool.

SERP, scraper, screenshot, IG: same key, one wallet. Burst into one product without overprovisioning the others.

Pay only for what works.

Empty results, parse errors, geo-block? You pay $0. Failures don't count.

Pay only for what works.

Failed requests cost zero. 5,000 credits free, no card. One credit pool across every endpoint. The same key works in production.

$0   failed-request cost 5,000   free credits 1   credit pool, every endpoint
Pricing

Pay per success. Start free.

Each search is 15 credits. Empty / blocked SERPs don't count. The same plans cover every Ujeebu endpoint, one credit pool.

See all plans →
Pay-as-you-go top-ups PAYG From $0.20 / 1K down to $0.08 / 1K · no subscription · works on the trial too

Buy credits one pack at a time, no subscription. Works on the trial too. searches below convert each pack at 15 credits per request. Top-up credits expire 30 days after purchase.

Pack Credits ~ searches Price Per 1K credits  
Mini 50,000 3K $10.00 $0.20 Buy
Starter 100,000 7K $15.00 $0.15 Buy
Standard 500,000 33K $60.00 $0.12 Buy
Pro 1,000,000 67K $100.00 $0.10 Buy
Enterprise 5,000,000 333K $400.00 $0.08 Buy

Sign up free to unlock top-ups - the trial's 5,000 credits land instantly, and you can buy any pack from the dashboard right after.

Sign up free
Common questions

Before you sign up.

How does this compare to SerpAPI, DataForSEO, Bright Data SERP?
SerpAPI is the established player, and we match their parser quality at roughly half the cost. DataForSEO bundles SERP with their broader API suite (which is great if you already use it). Bright Data is enterprise-priced. Ujeebu's edge: unified credit pool with our scraper/screenshot/IG endpoints, per-success billing, and an MCP server for AI agents.
Are results live or cached?
Live by default. Every request fetches a fresh SERP from Google through the geo you specify. We don't cache and we don't sell yesterday's data as today's.
Which search engines are supported?
Google (web, news, images, shopping, videos, scholar, maps), Bing, DuckDuckGo, Yandex, Baidu. Each engine maps to its own endpoint with the same JSON shape conventions.
How precise is the geo-targeting?
City-level. Pass location: 'Brooklyn, NY' and we route through a residential IP in that locale, so the local pack matches what a real Brooklyn user would see. We support 195 countries and 20,000+ cities.
Can I track over time / detect SERP changes?
Yes. Schedule recurring searches via our cron API or your own scheduler. Each response includes a serp_hash so you can diff layouts and trigger alerts on rank changes.
What's the rate limit?
100 req/s on Growth, 500 req/s on Scale, custom on Enterprise. Each plan includes a credit pool you can burn at whatever rate you like, up to your plan limit.
Can I top up if I run out of credits?
Yes. You can buy extra credits at any time without changing plans, at your tier's per-credit rate. Top-up credits are valid for 30 days.

5,000 free credits. Live in 60 seconds.

No credit card. No sales call. Just an API key and your first SERP.