For legal software teams
Add court filing review without building court-by-court logic.
CourtFile gives your product one API surface for filing workflows, structured status updates, and source-linked matter output. Start with 10 free sandbox filings and move to live usage when your integration is ready.
One integration surface
Submit supported court filings through one consistent request shape.
Structured responses
Receive filing IDs, statuses, confirmations, fees, and webhook-ready updates.
Sandbox first
Test realistic filing flows with 10 free sandbox submissions before going live.
Quick start
Make your first sandbox filing
Get a test key, send a filing request, and use the returned filing ID to test your application’s status and confirmation flow.
curl -X POST https://courtfile.dasgroupllc.com/api/v1/filings \
-H "Authorization: Bearer cf_test_sk_your_key" \
-H "Content-Type: application/json" \
-d '{
"court": "ca-superior-los-angeles",
"case_number": "24STCV01842",
"document_type": "motion",
"document_url": "https://your-storage.com/motion.pdf",
"filer_name": "Jane Smith"
}'Coverage
Supported court catalog
CA Superior Court — Los Angeles
CA Superior Court — San Francisco
CA Superior Court — San Diego
CA Superior Court — Orange County
CA Superior Court — Sacramento
TX District Court — Harris County
TX District Court — Dallas County
TX District Court — Travis County
TX District Court — Bexar County