eCourts Advocate Case Scraper avatar

eCourts Advocate Case Scraper

Pricing

from $4.99 / 1,000 results

Go to Apify Store
eCourts Advocate Case Scraper

eCourts Advocate Case Scraper

Search court cases by advocate name or bar code on Indian eCourts services. Supports fetching states, districts, complexes, and establishments.

Pricing

from $4.99 / 1,000 results

Rating

0.0

(0)

Developer

codingfrontend

codingfrontend

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

2

Monthly active users

5 days ago

Last modified

Share

Search court cases by advocate name or bar code on Indian eCourts services. Supports fetching states, districts, complexes, and establishments.

Features

  • Structured data extraction — outputs clean JSON fields ready for analysis
  • Cloud-ready — runs on Apify with scheduling, proxy rotation, and webhook support

Use Cases

  • Data collection and research automation at scale
  • Building structured datasets from public web content
  • Monitoring for new listings, updates, or changes over time
  • Competitive intelligence and market benchmarking

Input

FieldTypeDefaultRequiredDescription
modestringsearchChoose the operation mode for the scraper. Options: get_states, get_districts, get_complexes, get_establishments, search
searchTypestringnameSearch by advocate name, bar registration code, or case list. Options: name, barcode, caselist
advocateNamestringName of the advocate to search for (used when searchType is 'name').
barStatestringState of the bar council (e.g., 'KAR' for Karnataka). Used when searchType is 'barcode' or 'caselist'.
barCodestringBar registration code number. Used when searchType is 'barcode' or 'caselist'.
barYearstringYear of bar registration. Used when searchType is 'barcode' or 'caselist'.
searchDatestringDate filter for case list search (format: DD-MM-YYYY). Required when searchType is 'caselist'.
stateCodestringState code for the court (e.g., '9' for Delhi). Use 'Get All States' mode to find state codes.
districtCodestringDistrict code for the court (e.g., '39'). Use 'Get Districts' mode to find district codes.
complexCodestringCourt complex code (e.g., '1090305'). Use 'Get Complexes' mode to find codes.
estCodestringEstablishment code. Use 'Get Establishments' mode to find codes. Optional — if empty, all establishments in the complex are searched.
caseStatusstringBothFilter by case status. Options: Both, Pending, Disposed
maxCaptchaRetriesinteger5Maximum number of retries for captcha solving (capped at 5).
maxItemsinteger20Maximum number of items to scrape
proxyConfigurationobjectApify ResidentialProxy settings. Residential proxy is strongly recommended

Output

Each scraped item includes:

FieldDescription
srNoSr no
caseTypeNumberYearCase type number year
petitionerPetitioner
respondentRespondent
advocateAdvocate
caseTypeCase type
caseNumberCase number
caseYearCase year
cnrNumberCnr number
viewHistoryParamsView history params
searchTypeSearch type
searchStateCodeSearch state code
searchDistrictCodeSearch district code
searchComplexCodeSearch complex code
searchEstCodeSearch est code
searchCaseStatusSearch case status
searchAdvocateNameSearch advocate name

Sample Output

{
"srNo": "srNo_value",
"caseTypeNumberYear": "caseTypeNumberYear_value",
"petitioner": "petitioner_value",
"respondent": "respondent_value",
"advocate": "advocate_value",
"caseType": "caseType_value",
"caseNumber": "caseNumber_value",
"caseYear": "caseYear_value"
}

Notes

  • Proxy: Residential proxy is highly recommended — set proxyConfiguration: { useApifyProxy: true, apifyProxyGroups: ["RESIDENTIAL"] }
  • Rate limits: Keep maxItems reasonable per run to avoid IP bans or rate throttling
  • Scheduling: Use Apify Scheduler to run this actor on a recurring basis for a consistently fresh dataset