All notable changes to DocketLayer are documented here. DocketLayer follows semantic versioning — major.minor.patch.Documentation Index
Fetch the complete documentation index at: https://docs.docketlayer.ai/llms.txt
Use this file to discover all available pages before exploring further.
2.0.1 — May 2026
Oklahoma and West Virginia state court coverageWhat's new in 2.0.1
What's new in 2.0.1
Added
- Oklahoma state courts — 80 courts now live: 77 county district courts plus the Supreme Court of Oklahoma, Court of Civil Appeals, and Court of Criminal Appeals. Served via OSCN (oscn.net). Coverage:
full. - West Virginia state courts — 57 courts now live: 55 county circuit courts plus the Intermediate Court of Appeals of West Virginia and the Supreme Court of Appeals of West Virginia. Served via WVPASS (wvpass.courtswva.com). Coverage:
partial(live validation of scraped selectors in progress). - Texas courts set to planned — 37 Texas state courts are indexed in the registry but carry
plannedstatus pending commercial access approval from the Texas Office of Court Administration. They appear in/v2/statusand return 422 on docket queries until the agreement is in place.
2.0.0 — April 2026
Major release — all endpoints move to/v2/
What's new in 2.0.0
What's new in 2.0.0
Added
- Batch endpoint —
POST /v2/cases/batchqueries up to 50 cases in a single call; payment covers all, charge is per successful case - Wallet keys —
GET /v2/wallet/keysandPOST /v2/wallet/keysfor provisioning and rotating HMAC-SHA256 callback signing keys - Wallet deliveries —
GET /v2/wallet/deliveriesreturns paginated callback delivery history with status, attempt count, and response codes - MCP server —
POST /v2/mcpexposes all endpoints as tools for Claude and any MCP-compatible agent (MCP Streamable HTTP transport, protocol version 2025-11-25) contextparameter —GET /v2/caseacceptsbasic(default) orfull;fulladds complete party list with attorneys, cross-references, and full docket historylanguageparameter —enorfrfor bilingual jurisdictions; Canada coverage launches with this parameter already wiredfiling_typesfilter — comma-separated string to filter the delta block by filing typechange_countandlatest_activity_at—GET /v2/monitornow returns the count of new filings and the timestamp of the most recent onemetablock — all responses include a structuredmetaobject withrequest_id,queried_at,query_cost_usd,coverage_status,cache_age_seconds,context_delivered,language_delivered,truncated, andsandbox- Sandbox mode —
?test=1orX-DocketLayer-Test: 1returns fixture data on any endpoint with no payment required X-DocketLayer-Tagheader — arbitrary tag echoed back inmeta.tagfor caller-side request correlationjurisdiction_country— courts are labeledUSorCA; Canadian federal and provincial courts launch in the registry at v2.0.0- Quebec courts built, valve closed —
qc_cs(Cour supérieure du Québec) andqc_ca(Cour d’appel du Québec) are in the registry with scrapers built but carryplannedstatus pending a SOQUIJ commercial agreement. They appear in/v2/statusbut return 422 on docket queries.
Changed
- All endpoint paths move from
/v1/to/v2/ GET /v2/case— new filings are now returned inside adeltablock rather than at the top level;deltais only present whenlast_checkedis suppliedGET /v2/case—filing_typesis now a comma-separated string, not a JSON arrayGET /v2/monitor—last_checkedis now required (previously optional)- Error responses now include a
metablock withrequest_idandqueried_at
Deprecated
/v1/endpoints are deprecated as of this release. Sunset date: 2027-04-28.
0.1.0 — April 2026
Initial releaseWhat's included in 0.1.0
What's included in 0.1.0
- Agent-native pay-per-query API for court docket monitoring
- Three endpoints:
/v1/case,/v1/monitor,/v1/status - x402 payment protocol with USDC on Solana — no API keys, no accounts
- Change detection against normalized PACER cache with
last_checkedtimestamp - Initial coverage — nine highest-volume federal district and bankruptcy courts
- Cloudflare Workers hosting with global edge delivery
- Per-wallet rate limiting — 60 requests per minute
- Async webhook delivery via
callback_url - Filing type filtering via
document_types - Automated court health monitoring and status reporting via
/v1/status
Future entries will be added above this line in the format: