The Legal Data API

The same data that powers Docket Alarm, now available via API. Federal courts, state courts, PTAB, ITC, and more: normalized, structured, and ready to integrate into your product.

Built for every team that runs on legal data

From legal tech startups to law firm IT teams, the Docket Alarm API fits the way your organization works with court records.

Legal Tech Startups

Build on our data instead of scraping courts. Ship litigation analytics, conflict checks, and matter intake tools from day one.

Law Firm IT

Pipe dockets directly into your matter management, DMS, or BI stack. Attorneys get automatic updates without touching PACER.

Research Platforms

Power litigation analytics and expert-witness tools with the deepest structured docket corpus available.

Compliance and LegalOps

Monitor litigation exposure across counterparties and vendors. Flag new cases the moment they are filed.

Search, retrieve, track, and more

Full technical reference in the API documentation.

  • Search GET
    Query hundreds of millions of cases by party name, attorney, court, date range, or full-text keyword.
  • Search PACER GET
    Structured search across federal courts by party, case type, or docket number.
  • Get Docket GET
    Retrieve the full docket sheet for any case: every entry, parties, counsel, related cases, and current status.
  • Get Document GET
    Download the PDF for any filing, using the link Get Docket returns for that entry.
  • Track a Case POST
    Subscribe to any case or saved search. Get notified whenever a new filing or case event matches your criteria.
  • Ask Docket GET
    Ask a natural-language question about any case and receive a grounded answer drawn from the docket entries and documents on file.

One schema across every jurisdiction

Court records from thousands of disparate sources normalized into a single, predictable JSON structure. No court-by-court parsing. No brittle scraping. Every docket response includes normalized party names, counsel, and per-entry document links, regardless of jurisdiction.

Explore the full API reference →
GET /api/v1/getdocket/ — Sample Response
{
  "info": {
    "title": "Acme Corp. v. GlobalTech Inc.",
    "court": "ca9",
    "docket": "23-15445",
    "date_filed": "2023-08-14",
    "status": "Open"
  },
  "docket_report": [
    {
      "number": "47",
      "date": "2026-06-07",
      "contents": "Opinion filed",
      "link": "https://www.docketalarm.com/.../47.pdf"
    }
  ],
  "parties": [
    {
      "name": "Acme Corp.",
      "counsel": [
        { "name": "Jane L. Smith", "firm": "Smith & Associates" }
      ]
    }
  ],
  "related": [],
  "claims": []
}

Ready to integrate legal data into your product?

Reach out to discuss access, data scope, and how the API fits your use case. We work with legal tech companies, law firms, and research platforms of all sizes.