Skip to main content
Search federal court dockets or retrieve a specific docket with optional filing entries. Covers all federal district and appellate courts. Use legal.listCourts() to resolve court slugs for filtering.

Search dockets

Endpoint

Look up a docket

Retrieve a specific docket by ID.

Look up docket entries

Pass includeEntries: true in lookup mode to return the docket plus filing entries and attached RECAP document metadata.

Live PACER fetch

For dockets not yet in the RECAP archive, you can trigger a live fetch from PACER. This purchases fresh docket data using CaseMark’s PACER account and ingests it into the RECAP archive.
Live PACER fetches incur PACER fees of up to $3.00 per docket sheet, plus a $0.05 service fee. You must pass acknowledgePacerFees: true to confirm you accept these charges.

How it works

  1. The endpoint first tries to fetch the docket from the free RECAP archive
  2. If live: true, it triggers a live PACER purchase to fetch fresh docket data
  3. CaseMark’s PACER account is used — you don’t need your own PACER credentials
  4. The fetch typically takes 5-30 seconds depending on docket size
  5. Once fetched, the docket is added to the RECAP archive and freely available for future lookups

Cost and guardrails

Additional guardrails:
  • Daily spend cap: $25/day per organization (resets at midnight UTC)
  • Fee acknowledgment required: Requests without acknowledgePacerFees: true return 400
  • Free tier users: The standard $10 free credit limit applies — live fetches count toward it

Live fetch response

When live: true, the response includes a pacerFees object:

Resolve court IDs

Court slugs like cand, nysd, ca9 identify specific courts. Use legal.listCourts() to search for the correct slug to pass as the court parameter in legal.docket().
Endpoint

Jurisdiction codes

Parameters

Docket lookup

Courts lookup

Response fields

Docket object

Docket entry

Document

Pricing

Data source

All docket data comes from CourtListener’s RECAP archive, which aggregates federal court filings contributed by the RECAP browser extension. Coverage includes:
  • All federal district courts
  • All federal appellate courts
  • Federal bankruptcy courts
  • Specialty courts (Tax Court, Court of Federal Claims, etc.)
RECAP coverage varies by court and case. High-profile cases and active litigation tend to have the most complete filing histories.