Changelog

The DocketLayer (DL) changelog tracks versioned releases for two products: the DocketLayer REST API and the DocketLayer MCP Server. The API provides pay-per-query access to court docket data across 2,148 US and Canadian courts — no accounts, no API keys, just x402 payments settled in USDC on Solana.

The MCP Server wraps the same capabilities as Model Context Protocol tools, enabling AI agents running on Claude, Cursor, and any MCP-compliant client to query live docket records without writing integration code.

Breaking changes are flagged explicitly in each release entry. All dates are UTC.

API

v2.0.0 Initial Release
  • Added GET /v2/status — API health, version, and full court list with coverage levels and case ID formats. No payment required.
  • Added GET /v2/case — Normalized docket query for a single case. Returns case metadata, parties, and filing activity. Accepts last_checked for delta responses. $0.99 USDC per request.
  • Added GET /v2/monitor — Lightweight delta check. Returns only activity since last_checked. Designed for polling agents. $0.99 USDC per request.
  • Added POST /v2/cases/batch — Submit up to 50 case queries in a single request. Each case in the batch is priced individually. $0.99 USDC per case. See the batch querying guide.
  • Added GET /v2/wallet/keys — Returns registered public keys and wallet metadata for the authenticated wallet.
  • Added GET /v2/wallet/deliveries — Paginated delivery history for the authenticated wallet.
  • Added x402 payment protocol on Solana mainnet. All paid endpoints return 402 on first request with an X-Payment-Requirements header containing the full payment specification as JSON. Retry with the x402-payment request header. Payment is settled only on 200.
  • Added 2,148 courts at launch: all 94 US federal district courts, 13 appellate circuits (CM/ECF and ACMS), 94 bankruptcy courts, all 50 US state court systems, and 25 Canadian courts (3 federal, 22 provincial and territorial).
  • Added Bilingual response support. Pass language=fr for French-language output on Canadian jurisdictions.
  • Added Response context levels: basic (default) returns activity summary; full includes all docket entries.

MCP Server

v2.0.0 Initial Release
  • Added @docketlayer/mcp-server published to npm. Run via npx -y @docketlayer/mcp-server — no separate install required.
  • Added Free tool docketlayer_status — returns operational status and court list.
  • Added Free tool docketlayer_court_list — returns available courts, optionally including planned coverage.
  • Added Free tool docketlayer_pricing — returns current pricing and payment protocol details.
  • Added Paid tool docketlayer_case_query — single case docket query. Supports last_checked, context, language, and filing_types.
  • Added Paid tool docketlayer_case_monitor — delta monitoring for a known case. Requires last_checked.
  • Added Paid tool docketlayer_case_batch — batch case queries in a single tool call.
  • Added Paid tool docketlayer_wallet_info — wallet key info and optional delivery history.
  • Added Automatic x402 payment signing. Configure DOCKETLAYER_WALLET_PRIVATE_KEY (Base58) in the client env block — payment is handled without agent intervention.
  • Added Compatible with all MCP-compliant clients: Claude Desktop, Cursor, and any client implementing the standard mcpServers configuration schema.