Skip to main content

Base URL

All API requests are made to:
https://ecourts.neeved.com/

Creating an API Key

1

Log in to the Developer Portal

Go to ecourts.neeved.com and sign in to your account.
2

Navigate to API Keys

Open Settings → API Keys from the sidebar.
3

Generate a new key

Click Generate New Key, enter a descriptive name (for example, Production Integration), and select the permission scopes your integration requires.
4

Copy the key

Click Generate and copy the key value immediately.
The key value is displayed exactly once. Store it securely before closing the dialog. If a key is lost, rotate it immediately from the dashboard.

Making Your First Request

Pass the API key as a Bearer token in the Authorization header on every request.
curl -X POST https://ecourts.neeved.com/api/v1/case-search \
  -H "Authorization: Bearer your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "petitioner": "State of Maharashtra",
    "year": 2024
  }'
A successful response returns a paginated list of matching case summaries.

Next Steps

Case Search

Find cases by party name, advocate, judge, or FIR number.

Case Detail

Retrieve the full case record by CNR number.

Case Refresh

Trigger a live data sync for cases you are monitoring.