Pull Gemini answers as structured data.
Submit a prompt, get a parsed response: answer text, sources, code blocks, and tables, all returned as typed JSON. Handles 2.5 Pro, 2.5 Flash, and Deep Research.
GET /gemini
?prompt=summarize+Q4+2025+earnings+for+top+5+cloud+providers
→ 200 OK · 15 credits · 3.4s
{
"recipe": "Gemini",
"conversation": {
"messages": [
{ "role": "user", "content": "summarize Q4 2025 earnings..." },
{ "role": "model", "content": "AWS led with $28.8B, growing 19%...",
"sources": [
{ "url": "https://...", "title": "AWS Q4 earnings" },
...
] }
],
"total_messages": 2
}
}
See it work, before you sign up.
Drop in a URL, run a real call against the live API, and watch the JSON come back in about a second. No API key required.
Gemini 2.5 Pro, 2.5 Flash, 2.0 Flash, and Deep Research mode. We route to the right family and stay current as Google ships updates.
Set format:"structured" and the response splits cleanly into answer text, sources, code blocks, and tables. No HTML scraping required.
search:true enables real-time grounding. Returns the actual URLs Gemini consulted with snippets, perfect for citation-backed AI products.
Multi-step research that produces report-grade output. Pass mode:"deep_research" and we manage the long-running session.
Set stream:true for token-level streaming. Same shape as Gemini's native streaming API, drop-in compatible.
You don't need a Google AI Studio key or Vertex project. We pool capacity and bill per-success only.
Copy. Paste. Ship.
import { Ujeebu } from "ujeebu";
const uj = new Ujeebu(process.env.UJEEBU_KEY);
const { data } = await uj.gemini({
prompt: "summarize Q4 2025 cloud earnings",
model: "gemini-2.5-pro",
format: "structured",
search: true,
});
console.log(data.answer);
data.sources.forEach(s => console.log(s.url));
from ujeebu import Ujeebu
uj = Ujeebu(api_key=os.environ["UJEEBU_KEY"])
result = uj.gemini(
prompt="summarize Q4 2025 cloud earnings",
model="gemini-2.5-pro",
format="structured",
search=True,
)
print(result["answer"])
curl -G https://api.ujeebu.com/gemini \
-H "ApiKey: $UJEEBU_KEY" \
--data-urlencode "prompt=summarize Q4 2025 cloud earnings"
const { data } = await uj.gemini({
prompt: "comprehensive market analysis: linen arc lamps",
model: "gemini-2.5-pro",
mode: "deep_research",
});
console.log(data.report); // multi-section markdown
console.log(data.sources); // ~30-50 sources
Real things real teams shipped this quarter.
Track Gemini's answers for your brand and competitor queries on Google. Daily cron, alert on cited-source shifts.
Generative Engine Optimization for Google's AI surfaces. Measure which sources Gemini cites for buyer-intent prompts.
Deep Research mode at scale. Kick off 50 multi-step research jobs and harvest the structured reports overnight.
Power chat or Q&A in your product against Gemini without managing Vertex projects, quotas, or model deprecations.
15 credits per Gemini Scraper call. Here's what that buys.
One credit pool covers every endpoint. Failed calls cost 0. No per-feature upcharges, no premium-proxy tax. See full pricing →
Ship Gemini Scraper tonight.
5,000 credits free. No card. Real residential proxies on the free tier.