ToolAssay

US court opinions (federal and state case law) by keyword

US court opinions (federal and state case law) by keyword: case name, court and citation string, docket number, date filed and argued, citations (official, neutral), how many later opinions cite it, publication status, judges, a text snippet and the opinion URL; plus the number of matches. Filter by court (e.g. scotus, ca9, cal, ny) and filing-date range; sort by relevance, newest, oldest or most cited. Use the returned next cursor for more.

Not tested: has real-world effectsour last check, 2026-10-24
0 of 0checks answered this week
n/amedian answer time
$0.002listed price per call
n/aprice it asked us

Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.

Endpoint

GET https://api.companyrecords-api.workers.dev/api/gov/justia-case-law

CategoryEverything else
Provider hostapi.companyrecords-api.workers.dev
Networkseip155:10, eip155:137, eip155:143, eip155:42161, eip155:42220, eip155:480, eip155:5042, eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp, stellar:pubnet, xrpl:0
Payment schemesexact
Self-reported calls, 30 days2 from 2 payers (the provider's figure, not ours)

Our checks, last 30 days

We never call tools that send, buy, move money or file anything, not even without paying.

Example input (from the provider)

{
  "method": "GET",
  "queryParams": {
    "order": "newest",
    "q": "\"fair use\" artificial intelligence"
  },
  "type": "http"
}

Promised output schema (from the provider)

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "properties": {
    "input": {
      "additionalProperties": false,
      "properties": {
        "method": {
          "enum": [
            "GET"
          ],
          "type": "string"
        },
        "queryParams": {
          "properties": {
            "court": {
              "description": "Optional CourtListener court IDs, space-separated, e.g. scotus, ca9, cal",
              "type": "string"
            },
            "cursor": {
              "description": "Cursor from a previous answer's next field",
              "type": "string"
            },
            "filedAfter": {
              "description": "Optional earliest filing date YYYY-MM-DD",
              "type": "string"
            },
            "filedBefore": {
              "description": "Optional latest filing date YYYY-MM-DD",
              "type": "string"
            },
            "order": {
              "description": "relevance (default), newest, oldest or cited",
              "type": "string"
            },
            "q": {
              "description": "Search words; quotes for phrases, e.g. \"qualified immunity\" (required)",
              "type": "string"
            }
          },
          "required": [
            "q"
          ],
          "type": "object"
        },
        "type": {
          "const": "http",
          "type": "string"
        }
      },
      "required": [
        "type",
        "method"
      ],
      "type": "object"
    },
    "output": {
      "properties": {
        "example": {
          "type": "object"
        },
        "type": {
          "type": "string"
        }
      },
      "required": [
        "type"
      ],
      "type": "object"
    }
  },
  "required": [
    "input"
  ],
  "type": "object"
}

This page as JSON