Federal Court Dockets Scraper - PACER/RECAP API avatar

Federal Court Dockets Scraper - PACER/RECAP API

Pricing

from $2.00 / 1,000 results

Go to Apify Store
Federal Court Dockets Scraper - PACER/RECAP API

Federal Court Dockets Scraper - PACER/RECAP API

Search CourtListener RECAP for PACER-derived federal dockets, parties, attorneys, firms, and matching archived document links. Filter by case, court, date, or nature of suit. Incomplete crowd-sourced coverage—not an official/complete PACER search or proof of identity, liability, or outcome.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ava Torres

Ava Torres

Maintained by Community

Actor stats

0

Bookmarked

10

Total users

4

Monthly active users

18 days ago

Last modified

Share

Search the public CourtListener RECAP Archive for PACER-derived federal court docket evidence. Filter by keyword, case name, court, filing date, or nature of suit and export structured case metadata, parties, attorneys, firms, and matching archived-document links.

No PACER login or CourtListener API token is required.

First run and pricing

Raw empty input uses a deterministic caseName=Microsoft Corporation search and returns at most 3 docket items. At the live pay-per-event price, the maximum default charge is $0.0061:

  • minimum actor-start event: $0.0001 (one event per GB, minimum one);
  • each default-dataset item: $0.002.

maxResults is a total response cap. Apify maximum-total-charge limits are honored before results are fetched.

Output

Each found item has stable source and interpretation fields:

FieldMeaning
setupStatusfound for a matching docket
caseName, caseNumberSource-reported case name and docket number
court, courtIdCourtListener court name and identifier
chapterBankruptcy chapter when reported
dateFiled, dateTerminatedSource-reported filing and termination dates
natureOfSuit, cause, juryDemand, jurisdictionTypeSource-reported case classifications
assignedToAssigned judge when reported
pacerCaseIdPACER case identifier when reported
parties, attorneys, firmsPublic arrays embedded in the RECAP search result
documentsMatching RECAP document metadata and links embedded in the search result
matchingDocumentsCountNumber of matching documents returned with this item
moreDocumentsAvailableWhether CourtListener indicates additional matching documents
docketUrlDirect CourtListener docket page
sourceRetrievedAtUTC retrieval timestamp
coverageNotice, interpretationNoticeMandatory evidence limitations

docketEntriesCount remains as a backward-compatible alias for the number of matching documents returned with the search item. It is not a complete docket-entry count.

Empty arrays are emitted as [], not null. A bounded search with no result returns an explicit setupStatus=no_match evidence item.

Input

{
"caseName": "Microsoft Corporation",
"dateFiledFrom": "2025-01-01",
"maxResults": 3
}
FieldDescription
queryFull-text RECAP query, such as a company, topic, or chapter phrase
courtCourtListener court ID, such as nysd, cacd, nysb, or deb
caseNameCase-name filter
dateFiledFromEarliest filing date, YYYY-MM-DD
dateFiledToLatest filing date, YYYY-MM-DD; omitted searches are bounded to today
natureOfSuitNature-of-suit filter
maxResultsTotal paid item cap, 1-5000; default 3

If raw API input contains no search criteria, the actor uses the deterministic Microsoft Corporation case-name / 3-item fallback. Visible search fields remain blank by default, so a buyer's explicit query is never combined with a hidden example filter.

Example output

{
"setupStatus": "found",
"caseName": "Hastings v. Microsoft Corporation",
"caseNumber": "2:26-cv-02537",
"court": "District Court, W.D. Washington",
"courtId": "wawd",
"chapter": "",
"dateFiled": "2026-07-17",
"assignedTo": "James L. Robart",
"pacerCaseId": "366003",
"parties": ["Microsoft Corporation", "Trevor Hastings"],
"attorneys": ["Nathan Lange", "James Moon", "Laura Flahive Wu"],
"firms": ["Covington & Burling LLP (DC)", "Davis Wright Tremaine (Sea)"],
"matchingDocumentsCount": 3,
"moreDocumentsAvailable": true,
"documents": [
{
"documentNumber": 1,
"dateFiled": "2026-07-17",
"shortDescription": "Exhibit 1-1- Complaint",
"isAvailable": true,
"documentUrl": "https://www.courtlistener.com/docket/73637071/1/1/hastings-v-microsoft-corporation/"
}
],
"docketUrl": "https://www.courtlistener.com/docket/73637071/hastings-v-microsoft-corporation/",
"source": "CourtListener RECAP archive (PACER-derived search evidence)"
}

Values can change as courts and CourtListener update records. Read the linked docket and documents before relying on a result.

RECAP is a crowd-sourced archive of PACER-derived records. It is not PACER itself and is not a complete or official federal-court search. Coverage varies by court and case; parties, attorneys, documents, dates, and classifications can be delayed, missing, corrected, or incomplete. moreDocumentsAvailable=true explicitly means the embedded documents array is bounded.

A matching name does not establish identity. A docket, allegation, filing, or party label does not prove liability, debt validity, misconduct, judgment, discharge, case outcome, current status, legal effect, or document authenticity. A no-match result does not prove no case exists. Verify the linked CourtListener record and PACER when a legal, credit, collections, compliance, or due-diligence decision requires complete or certified evidence.

Reliability

The actor retries transient request failures, response-body failures, HTTP 408, 429, and 5xx responses with bounded backoff. It uses the evidence already embedded in CourtListener's public search response instead of making authenticated detail calls that anonymous users cannot access.

Integrations

Download JSON, CSV, or Excel from the Apify dataset, schedule recurring searches, or connect results through webhooks, Zapier, Make, Google Sheets, and the Apify API.