Caesar API

Give your application the ability to research anything.
Caesar is an agentic research API that transforms questions into comprehensive, citation-backed answers. Unlike traditional search APIs that return links, Caesar reads, reasons, and synthesizes, delivering expert-level research in seconds.
See it in action
Every response includes numbered citations linking to source URLs. Your users can verify any claim.
Why Caesar?
Traditional search APIs return links. RAG systems retrieve chunks. Caesar does something different: it researches.
Every query searches live sources. No stale training data, no knowledge cutoffs. Ask about today’s news or last week’s research papers.
Caesar doesn’t just retrieve. It analyzes, identifies gaps, formulates follow-up queries, and iteratively builds understanding.
How it works
Caesar uses an agentic research loop that mirrors how expert researchers work:
Gather
Searches web, academic databases, news, and financial data. Reads and extracts relevant content.
Use auto: true to let Caesar automatically configure parameters based on your query complexity.
Quick start
1. Get your API key
Create an API key in your dashboard. Keys start with csk- and should be kept secret.
2. Make your first request
cURL
Python
TypeScript
3. Retrieve results
Research jobs run asynchronously. Poll for completion or stream results:
Use cases
Integration options
Choose how you want to integrate:
Native API
OpenAI SDK
SDKs
Key concepts
Research Parameters
Control depth with reasoning_loops (1-10), model quality with reasoning_mode, and source filtering with exclude_social. Or use auto: true to let Caesar optimize.
Document grounding
Upload PDFs and documents, then include them in research. Caesar combines your files with live web research.
System prompts
Shape output format. Get responses as JSON, bullet points, executive summaries, or custom structures.
Streaming
Get results via Server-Sent Events as they’re generated. Show progress and reduce perceived latency.
Next steps
Explore all endpoints
Fine-tune research depth
Understand usage limits
Need help? Contact us at support@caesar.xyz