OrbTop

Court Records Scraper - OSCN OK, AR CourtConnect, LA 1JDC

BUSINESSOTHERDEVELOPER TOOLS

Court Records Scraper — OSCN OK / AR CourtConnect / LA 1JDC

Aggregate public court records from three free US court portals in a single run:

  • OSCN — Oklahoma State Courts Network (all Oklahoma district + appellate courts)
  • AR CourtConnect — Arkansas Courts (caseinfo.arcourts.gov)
  • LA 1JDC — Louisiana 1st Judicial District Court (lacourtconnect.com)

Search by recent filings, date range, party name, or case number. Each result includes the case number, caption, type, filed date, court, and a direct link to the source portal. Optional detail enrichment adds judge, county, case status, parties list, and docket filings.


Use cases

  • Legal research across multiple state jurisdictions
  • Monitoring parties or attorneys for new case activity
  • Aggregating public court data for legal analytics platforms
  • Compliance and due-diligence background checks using public court filings

Input

Field Type Default Description
portals string[] ["OSCN", "AR_CourtConnect", "LA_1JDC"] Court portals to search
searchMode string recent_filings recent_filings, date_range, party_name, or case_number
partyName string Party name to search (required for party_name mode)
caseNumber string Case number (required for case_number mode)
dateFrom string Start date MM/DD/YYYY (used with date_range)
dateTo string End date MM/DD/YYYY
includeFilings boolean false Pull full docket filings per case (increases run time and cost)
maxItems integer 10 Maximum case records to return across all portals

Example: search by party name

{
  "portals": ["OSCN"],
  "searchMode": "party_name",
  "partyName": "Smith",
  "maxItems": 20
}

Example: recent filings from all portals

{
  "portals": ["OSCN", "AR_CourtConnect", "LA_1JDC"],
  "searchMode": "recent_filings",
  "maxItems": 30
}

Output

Each record includes:

Field Description
source_portal Portal that returned this record (OSCN, AR_CourtConnect, LA_1JDC)
state State abbreviation (OK, AR, LA)
case_number Case number
case_caption Full case caption
case_type Case type (civil, criminal, etc.)
filed_date Date filed
court Court name
county County (when available)
judge Assigned judge (when available)
status Case status
parties List of parties and their roles
dispositions Disposition entries (when available)
filings Docket filings list (populated when includeFilings: true)
hearings Upcoming/past hearings (when available)
last_event_date Date of last docket event
source_url Direct URL to the case on the source portal

Sample output record

{
  "source_portal": "OSCN",
  "state": "OK",
  "case_number": "CF-2024-1234",
  "case_caption": "State of Oklahoma vs. Smith, John",
  "case_type": "Criminal Felony",
  "filed_date": "01/15/2024",
  "court": "Tulsa County District Court",
  "county": "Tulsa",
  "judge": "Hon. Jane Doe",
  "status": "Active",
  "parties": ["Plaintiff | State of Oklahoma | District Attorney"],
  "dispositions": [],
  "filings": [],
  "hearings": [],
  "last_event_date": "03/10/2024",
  "source_url": "https://www.oscn.net/dockets/GetCaseInformation.aspx?db=tulsa&number=CF-2024-1234"
}

Notes

  • All three source portals are free public government court systems — no credentials required.
  • OSCN searches are performed across all Oklahoma courts simultaneously.
  • AR CourtConnect covers multiple Arkansas counties via the central case lookup portal.
  • LA 1JDC covers Jefferson Parish (Louisiana 1st Judicial District).
  • The recent_filings mode returns cases filed in the past 7 days by default.
  • The actor respects each portal's rate limits with 2-second delays between requests.
  • A portal that is temporarily unavailable is skipped; the actor continues with the remaining portals.