Skip to content

Court opinions, federal dockets and case law

CourtListener returns searchable published U.S. opinions with accessible text and case details, plus archived federal RECAP dockets newest-first, with previews limited to public search results.

Get court opinion

Get a US court opinion by case name, citation, or CourtListener link, with its text, citations, judges, and citing-case count. Full text requires an accessible text-based opinion PDF; image-only or unavailable documents cannot be transcribed.

Your information

Case name, citation, or CourtListener opinion link. Example: Obergefell v. Hodges.

More options

Court name to distinguish matching cases. Example: Supreme Court of the United States.

1 credit per run

Results

What you’ll get

Each run returns the following information.

Court
Information from this workflow
Opinions
A list of items
Case Name
Text
Citations
A list of items
Truncated
Yes or no
Author Judge
Information from this workflow
Date Decided
A date
Other Judges
A list of items
Docket Number
Information from this workflow
Lead Opinion Text
Text
Original PDF Link
Information from this workflow
Citing Cases Count
A number
Courtlistener Link
Text
Your information carries over to Studio.

Choose an action

About CourtListener

CourtListener searches US court opinions by keywords or case name, with optional court, decision dates, and sorting; it requires a query.

CourtListener retrieves an opinion by case name, citation, or CourtListener link, returning opinion text and case details.

CourtListener searches federal RECAP Archive dockets by person or company, with optional court and filing dates.

Built by Fous from courtlistener.com, cdnjs.cloudflare.com and storage.courtlistener.com and checked automatically; it last passed a check on Sep 29, 2026. Fous is not affiliated with CourtListener.

Actions

Get court opinion

1 credit per run

Get a US court opinion by case name, citation, or CourtListener link, with its text, citations, judges, and citing-case count. Full text requires an accessible text-based opinion PDF; image-only or unavailable documents cannot be transcribed.

Uses CourtListener, cdnjs.cloudflare.com and storage.courtlistener.com.

What you provide

FieldTypeRequiredDescription
CasecaseTextRequiredCase name, citation, or CourtListener opinion link. Example: Obergefell v. Hodges.Example: 576 U.S. 644
CourtcourtTextOptionalCourt name to distinguish matching cases. Example: Supreme Court of the United States.Example: Supreme Court of the United States

What you get

FieldType
CourtcourtText
OpinionsopinionsList
Typeopinions[].typeText
Authoropinions[].authorText
Case Namecase_nameText
CitationscitationsList
TruncatedtruncatedYes or no
Author Judgeauthor_judgeText
Date Decideddate_decidedDate
Other Judgesother_judgesList
Docket Numberdocket_numberText
Lead Opinion Textlead_opinion_textText
Original PDF Linkoriginal_pdf_linkText
Citing Cases Countciting_cases_countNumber
Courtlistener Linkcourtlistener_linkText

Search case law

1 credit per run

Search CourtListener US court opinions by keywords or case name, with optional court, decision dates, and sorting. Court names select one court; a state name selects its highest court. Results follow CourtListener’s published-opinion default.

What you provide

FieldTypeRequiredDescription
PagepageNumberOptionalResult page to start with, for example 2. Each page contains up to 20 cases.Example: 2
SortsortTextOptionalOrder results by relevance, newest, oldest, or most cited; for example newest.Example: Most cited
CourtcourtTextOptionalCourt name, such as Supreme Court, 9th Circuit, or California; leave blank for all courts.Example: Supreme Court
QueryqueryTextRequiredKeywords or a case name, for example Miranda v. Arizona.Example: Miranda v. Arizona
Max Resultsmax_resultsNumberOptionalMaximum cases to return, for example 20 (up to 50).Example: 5
Decided Afterdecided_afterDateOptionalEarliest decision date, for example 2015-01-01.Example: 1966-01-01
Decided Beforedecided_beforeDateOptionalLatest decision date, for example 2020-12-31.Example: 1966-12-31

What you get

FieldTypeDescription
CasescasesListMatching court opinions.
Linkcases[].linkTextCourtListener case page.Example: https://www.courtlistener.com/opinion/107252/miranda-v-arizona/
Courtcases[].courtTextDeciding court.Example: Supreme Court of the United States
Judgescases[].judgesTextJudges as listed in the opinion.Example: Warren, Clark, Stewart, White, Harlan
Snippetcases[].snippetTextPlain-text excerpt of matching opinion text.Example: anything that he says may be used against him. Escobedo v. Illinois, 378 U. S…
Case Namecases[].case_nameTextName of the case.Example: Miranda v. Arizona
Citationscases[].citationsListReported citations.
Cluster IDcases[].cluster_idNumberCourtListener opinion cluster ID.Example: 107252
Times Citedcases[].times_citedNumberNumber of citations by other opinions.Example: 58585
Date Decidedcases[].date_decidedTextDecision date (YYYY-MM-DD).Example: 1966-06-13
Docket Numbercases[].docket_numberTextDocket number.Example: 759
Precedential Statuscases[].precedential_statusTextPublished or other status reported for this opinion.Example: Published

Example result

For Sort: Most cited, Court: Supreme Court, Query: Miranda v. Arizona, Max Results: 5, Decided After: 1966-01-01, Decided Before: 1966-12-31

JSON
{
  "cases": [
    {
      "link": "https://www.courtlistener.com/opinion/107252/miranda-v-arizona/",
      "court": "Supreme Court of the United States",
      "judges": "Warren, Clark, Stewart, White, Harlan",
      "snippet": "anything that he says may be used against him. Escobedo v. Illinois, 378 U. S. 478, 490-491 (1964). Now, the",
      "case_name": "Miranda v. Arizona",
      "citations": [
        "16 L. Ed. 2d 694",
        "86 S. Ct. 1602"
      ],
      "cluster_id": 107252,
      "times_cited": 58585,
      "date_decided": "1966-06-13",
      "docket_number": "759",
      "precedential_status": "Published"
    },
    {
      "link": "https://www.courtlistener.com/opinion/107262/schmerber-v-california/",
      "court": "Supreme Court of the United States",
      "judges": "Foetas, Black, Brennan, Harlan, Warren, Douglas, Stewart",
      "snippet": "opinion and that of Mr. Justice White in Miranda v. Arizona, ante, pp. 504, 526.",
      "case_name": "Schmerber v. California",
      "citations": [
        "16 L. Ed. 2d 908",
        "86 S. Ct. 1826"
      ],
      "cluster_id": 107262,
      "times_cited": 6083,
      "date_decided": "1966-06-20",
      "docket_number": "658",
      "precedential_status": "Published"
    }
  ]
}

Search federal dockets

1 credit per run

Find federal RECAP dockets involving a named person or company, newest filed first. Only dockets in the RECAP Archive appear; recent entry previews are limited to entries shown in public search results.

What you provide

FieldTypeRequiredDescription
PagepageNumberOptionalPage of cases, e.g. 2.Example: 2
CourtcourtTextOptionalFederal court in words, e.g. Northern District of California or Delaware bankruptcy. All federal courts if omitted.Example: Delaware bankruptcy
PartypartyTextRequiredCompany or person to find, e.g. Tesla.Example: Meta Platforms
Filed Afterfiled_afterDateOptionalEarliest filing date, e.g. 2024-01-01.Example: 2024-01-01
Max Resultsmax_resultsNumberOptionalCases to return, e.g. 20.Example: 3
Filed Beforefiled_beforeDateOptionalLatest filing date, e.g. 2024-12-31.Example: 2024-12-31

What you get

FieldTypeDescription
CasescasesListFederal cases found in the RECAP Archive.
Causecases[].causeTextExample: 28:1332 Diversity-Breach of Contract
Courtcases[].courtTextExample: United States Bankruptcy Court, D. Delaware
Statuscases[].statusTextExample: Open
Case Namecases[].case_nameTextExample: America's Gardening Resource, Inc. v. Meta Platforms, Inc.
Date Filedcases[].date_filedDateExample: 2026-02-02
Docket Linkcases[].docket_linkTextExample: https://www.courtlistener.com/docket/72220329/americas-gardening-resource-inc-v…
Docket Numbercases[].docket_numberTextExample: 26-50033
Assigned Judgecases[].assigned_judgeTextExample: Brendan L. Shannon
Nature of Suitcases[].nature_of_suitTextExample: Recovery of money/property - 547 preference; 13 Recovery of money/property…
Date Terminatedcases[].date_terminatedText
Latest Docket Entriescases[].latest_docket_entriesList

Example result

For Court: Delaware bankruptcy, Party: Meta Platforms, Max Results: 3

JSON
{
  "cases": [
    {
      "cause": null,
      "court": "United States Bankruptcy Court, D. Delaware",
      "status": "open",
      "case_name": "America's Gardening Resource, Inc. v. Meta Platforms, Inc.",
      "date_filed": "2026-02-02",
      "docket_link": "https://www.courtlistener.com/docket/72220329/americas-gardening-resource-inc-v-meta-platforms-inc/",
      "docket_number": "26-50033",
      "assigned_judge": "Brendan L. Shannon",
      "nature_of_suit": null,
      "date_terminated": null,
      "latest_docket_entries": [
        {
          "date": "2026-02-09",
          "text": "Summons and Notice of Pretrial Conference"
        },
        {
          "date": "2026-02-02",
          "text": "RETIRED - Complaint"
        }
      ]
    },
    {
      "cause": null,
      "court": "United States Bankruptcy Court, D. Delaware",
      "status": "open",
      "case_name": "AMRS Creditors Trust v. Meta Platforms, Inc.",
      "date_filed": "2025-08-08",
      "docket_link": "https://www.courtlistener.com/docket/71059427/amrs-creditors-trust-v-meta-platforms-inc/",
      "docket_number": "25-51957",
      "assigned_judge": null,
      "nature_of_suit": null,
      "date_terminated": null,
      "latest_docket_entries": [
        {
          "date": "2025-09-03",
          "text": "Establishing Streamlined Procedures Governing Adversary Proceedings - Motion (Adversary)"
        },
        {
          "date": "2025-08-08",
          "text": "RETIRED - Complaint"
        }
      ]
    }
  ]
}

For developers

Run this workflow from your own code. In Studio, turn on Developer mode and create an API key.

cURL
# First set your key: export FOUS_API_KEY='YOUR_FOUS_API_KEY'
: "${FOUS_API_KEY:?Set FOUS_API_KEY before running this example}"

curl 'https://api.fous.com/v1/query' \
  --fail-with-body --silent --show-error --max-time 120 \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "api": "@courtlistener",
  "visibility": "public",
  "operation": "get_court_opinion",
  "version": 1,
  "input": {
    "case": "576 U.S. 644"
  },
  "response": {
    "format": "json"
  }
}'

What you can do with it

  • Find opinions related to a legal issue or case name
  • Review an opinion’s text, citations, judges, and citing-case count
  • Track federal RECAP Archive cases involving a company or person
  • Filter opinions by court and decision date
  • Find federal cases filed within a date range

Questions

Is Fous affiliated with CourtListener?

No. Fous is not affiliated with CourtListener. This workflow reads the public courtlistener.com website and returns its data.

How much does it cost?

Each run costs 1 credit. With pay-as-you-go, a credit costs 1¢; monthly plans cost less per credit.

Do I need a CourtListener account?

No. You only need a Fous account.

How current is the data?

Fous gets the data from courtlistener.com when you run it; repeating the same request within a day may return the saved result. Fous checks this workflow automatically; it last passed a check on Sep 29, 2026.

Which opinions discuss a keyword or case name?

Search case law returns matching opinions, with optional court, decision date, and sorting filters.

What does an opinion say, and who decided it?

Get court opinion returns available opinion text, judges, citations, decision date, and citing-case count.

Which federal dockets involve a company or person?

Search federal dockets finds matching cases in the RECAP Archive, with optional court and filing dates.

All Legal workflowsBrowse all workflows