India's Biggest Court Data API
Access to 4.2 Cr+ case records. Structured, enriched, and continuously refreshed data across every Indian court via a modern REST API.
11 Endpoints, Complete Coverage
Everything you need to build with Indian court data -from case search to AI-powered order analysis.
Case Detail
Complete case information: parties, advocates, judges, hearing history, orders, IAs, and linked matters.
Case Search
Full-text search across all records. Filter by party, advocate, judge, court, case type, dates, and more.
Order Downloads
Certified true copy PDFs of court orders and judgements, digitally signed from the eCourts system.
AI-Powered Summaries
Pre-computed AI analysis of orders: summary, key points, outcome, relief granted, and legal provisions.
Cause List Search
Search cause list entries across courts with filtering by date, judge, advocate, litigant, state, and district.
Available Dates
Discover which dates have cause list data for a given location before searching. Free with authentication.
Court Structure
Navigate the full court hierarchy: States, Districts, Court Complexes, and Courts. Free, no auth required.
Case Refresh
Force a live re-scrape of any case from official eCourts servers. Async — updated data ready in 5–10 seconds. Duplicate requests within 15s are idempotent.
Order Markdown & PDF
Get watermarked certified-true-copy PDFs and extracted markdown text of court orders for official submission.
Bulk Case Refresh
Keep entire portfolios fresh: queue up to 50 cases in one POST. CNRs are auto-validated and deduplicated. Updated data ready in ~30s — perfect for nightly sync jobs.
Enum Reference (Live)
Get live enumeration codes (case types, statuses, court codes, etc.) directly from the API. Free, no auth required.
MCP Server
22 toolsConnect Claude, Cursor, VS Code, or any AI tool directly to court data. No REST calls needed.
Comprehensive Court Coverage
One API for every level of the Indian judiciary.
District Courts
600+ district courts across all states and union territories
High Courts
25 High Courts including all benches: Delhi, Bombay, Madras, Calcutta & more
Supreme Court
Supreme Court of India, the apex court of the Indian judiciary
All Tribunals
NCLT, CAT, Consumer Forums, and other specialized tribunals across India
Connect AI Agents Directly to Court Data
22 built-in tools for Claude, Cursor, VS Code, Windsurf, and any MCP-compatible AI tool. Search cases, read orders, analyze judgments — no REST calls needed. Uses your existing API credits.
Built for Legal Tech
Powering the next generation of legal technology platforms.
Litigation Analytics & Outcome Prediction
Build dashboards that track win rates, judge patterns, case durations, and predict outcomes using historical data.
Legal Research Assistants
Power RAG pipelines and AI assistants with structured case data, order text, and AI summaries for precedent analysis.
Legal Due Diligence & Background Verification
Uncover criminal records, pending litigations, and court history of individuals by searching across case databases. Ideal for pre-employment screening, tenant verification, and partnership due diligence.
Litigation Management & Case Tracking
Build case management platforms with real-time notifications for hearing dates, cause list updates, case status changes, and order uploads for law firms and corporate legal teams.
Get Started in Minutes
Three steps to your first API call.
Get Your API Key
Sign up and receive your Bearer token with ₹200 in free API credits.
Make API Requests
Call any endpoint with your token. Search cases, fetch details, download orders, and more.
Build Your Product
Integrate structured court data into your legal-tech platform, analytics tool, or research assistant.
curl -X GET "https://webapi.ecourtsindia.com/api/partner/case/DLHC010001232024" \
-H "Authorization: Bearer eci_live_your_token_here"Frequently Asked Questions
Everything you need to know about the eCourtsIndia API.
Ready to Build with Court Data?
₹200 free credits on signup. No credit card required.