Proxies for Legal and Court Records Data Collection
Buying proxies for legal data collection: what to use for PACER, state court portals and county records, with cost math, sizing and compliance limits.

If you are shopping for proxies for legal data collection, the useful answer is that about half of the legal web needs no proxy at all, and the half that does needs unlimited bandwidth far more than exotic IP types. This page tells you which half your targets fall into, what to buy for each, and what it costs.
Buyers get sold the wrong thing here constantly. A vendor hears "court records" and quotes a premium residential pool billed per gigabyte, close to the worst possible fit: court portals serve scanned PDFs by the megabyte, so per-GB billing turns a document sweep into a four-figure invoice. The layer people ask for first, case law and federal opinions, ships as free bulk downloads.
Key takeaways
- Check the free official channel first. CourtListener, govinfo and Find Case Law give away the case law layer.
- Proxies do not solve PACER. Fees and access follow your account, not your IP.
- The real proxy case is the county and state trial-court long tail, where PDF payloads make unlimited-bandwidth datacenter plans the sane cost model.
The Decision in One Table
Find your target on the left. That row is your purchase.
| Your target | What to buy | Why |
|---|---|---|
| US federal case law and opinions | Nothing | Free APIs and bulk archives already publish it |
| PACER dockets and documents | A PACER account, not proxies | Fees bind to the account, not the IP |
| State trial court portals (Odyssey, eCourts, Judici) | Datacenter proxies, unlimited bandwidth, sticky sessions | Many hosts, per-IP session tokens, slow backends |
| County recorder, land, UCC and lien indexes | Datacenter proxies, unlimited bandwidth | Scanned PDFs, so per-GB billing is the cost risk |
| Portals behind a WAF or JS-only search | Scraping API, or ISP exits | You are buying fingerprints and retries, not addresses |
| UK and EU case law (Find Case Law, EUR-Lex) | Nothing, or one stable EU exit | Open licences; one exit clears geo-fences |
| Business registries and corporate filings | Usually nothing | Companies House and SEC EDGAR run free APIs |
Two rows say "buy nothing" and one says "buy a subscription that is not a proxy". That is the shape of this market, because "legal data" hides four workloads: case law is a one-time backfill, dockets are a request-count problem, filed documents are a bandwidth problem at 200 KB to 20 MB each, and adjacent registers are a fragmentation problem.
Where Free Official Channels Win
Check this list before you spend a dollar. Each is first-party and openly licensed, so a proxy in front of it adds latency and nothing more.
| Source | Coverage | Access |
|---|---|---|
| CourtListener (Free Law Project) | US opinions plus the RECAP archive of PACER documents | Free API, bulk exports |
| govinfo (US GPO) | United States Courts Opinions collection | Free API, bulk packages |
| Caselaw Access Project (Harvard) | Digitised US case law from the Harvard reporters | Static bulk files |
| Find Case Law (National Archives) | England and Wales judgments | Open Justice Licence, API |
| EUR-Lex | EU law and CJEU case law | Web services, SPARQL, bulk |
| Companies House | UK company filings | Free API, 600 requests per 5 min per key |
| SEC EDGAR | US disclosure and litigation exhibits | Free, needs a descriptive User-Agent |
Register for a key even where anonymous access works: keyed quotas are higher. A documented rate limit binds to the key, not the address, so adding IPs against a key-scoped quota is money burned. The same trap appears in proxies for government tender data and how to scrape SEC EDGAR filings.
Scraping at scale? Skip the blocks.
Fast, unblockable datacentre proxies with unlimited bandwidth.
Why Proxies Do Not Solve PACER
PACER is the most requested target in this category and the one vendors most often oversell.
The federal judiciary charges $0.10 per page for most retrievals, capped at $3.00 per document, with written opinions free and fees waived for accounts at or under $30 in a quarter. Every one of those meters attaches to your login, so the system bills the account regardless of which exit address the request came from. Three consequences follow:
- Rotation gains you nothing. You cannot rotate away from a per-page charge on a credentialed session.
- Aggressive automation risks the account. Bulk retrieval without arrangement with the courts is a terms problem, and terms problems on an authenticated system end in a suspended login.
- Somebody may already have paid. RECAP inside CourtListener holds PACER documents other users bought and contributed, so check it first.
Bills to abolish PACER fees have reached Congress more than once and had not become law as of September 2026, so verify the schedule on pacer.uscourts.gov before you budget. If a vendor pitches residential proxies "for PACER", walk.
Where Proxies Earn Their Keep
The genuine case starts below the federal system, and it is a fragmentation problem rather than an adversarial one. The US has more than 3,000 counties, with clerk and recorder functions run at that level, so a national lien dataset means touching hundreds of independent hosts. Four things make a proxy layer useful:
- Session tokens pinned to source IP. Many legacy Java portals bind the session to the address that created it, so rotating mid-session drops you back on the search form. Know what a sticky session proxy guarantees before you depend on one.
- Per-IP daily search caps. A meaningful minority of county portals cap searches per address per day, and distribution across a pool is the direct fix.
- Country-level geo-fencing. Some portals serve domestic traffic only, and a US exit clears that. State-level targeting is almost never required.
- Politeness across small servers. A county server is not a hyperscale endpoint. Our guide on ethical scraping and rate limiting has the per-host arithmetic.
Notice what is missing: sophisticated bot defence. Most court portals do not run the behavioural fingerprinting you meet on ticketing sites, so the WAF-fronted minority are exceptions to route around, not a reason to size the whole purchase differently.
Which Proxy Type to Buy
| Type | Billing model | Fit for court records | Watch out for |
|---|---|---|---|
| Datacenter | Flat monthly, often unlimited | Strong default: fast, cheap, fine on low-defence portals | A few WAF-fronted portals challenge datacenter ASNs |
| ISP (static residential) | Per IP per month | Useful where datacenter ranges are disliked | Cost scales per address, so wide coverage gets pricey |
| Residential | Almost always per GB | Last resort for stubborn targets | PDF sweeps make per-GB billing brutal |
| Mobile | Per GB or per port | Rarely justified here | Highest unit price, no benefit on court hosts |
| Scraping API | Per credit or request | Best for the WAF and JS-only minority | Per-request pricing needs volume discipline |
The decisive variable is the billing model, not the IP class. Run the arithmetic: a lien and litigation pipeline pulling 60,000 filed documents a month at an average 1.4 MB each moves roughly 84 GB. Published residential list prices sat broadly in the low-to-high single digits of dollars per gigabyte as of September 2026 and change often, so price your shortlist from each vendor's current page. Even at the cheap end, 84 GB is a real line item purely for moving bytes.
SparkProxy's published datacenter plans are flat with unlimited bandwidth on every tier: Starter $75/mo, Core $140, Boost $240, Plus $440, all with 30 days validity. The 84 GB costs the same as 8 GB or 800 GB, and for document-heavy collection that one property usually decides the purchase. See understanding datacenter proxy pricing models and residential vs datacenter proxies. The honest counterpoint: if your target list is dominated by portals that hard-block datacenter ASNs, none of that saves you, so test before you commit.
Sizing and Plan Fit
Most buyers oversize. The binding constraint is not your thread count, it is how much each individual court tolerates, so size it as courts swept in parallel multiplied by concurrency per court. Two concurrent requests per host is a defensible ceiling on a county server, so forty courts at two each is eighty threads.
| SparkProxy plan | Threads | Whitelist slots | Speed ceiling | Fits |
|---|---|---|---|---|
| Starter, $75/mo | 100 | 5 | 25 Mbps | Single-state, roughly 40 courts in parallel |
| Core, $140/mo | 250 | 10 | 50 Mbps | Multi-state dockets plus documents |
| Boost, $240/mo | 500 | 15 | 100 Mbps | National county sweeps, heavy PDF volume |
| Plus, $440/mo | 1000 | 25 | 150 Mbps | Continuous national coverage plus backlog |
Pro and Pro+ tiers exist in the fair usage policy at 1500 and 2000 threads, quoted rather than publicly priced. Read the speed figures as ceilings: real throughput against a legacy county portal is set by that portal.
The gateway is gateway.sparkproxy.io, with HTTP and HTTPS on port 11000, sticky sessions on 11002 and SOCKS5 on 13000. Point session-bound court workers at 11002 and everything else at 11000. Whitelist slots matter here because compliance teams want a fixed, auditable set of source addresses rather than credentials in a config file. See IP whitelisting for proxies first.
For the WAF-fronted exceptions, the SparkProxy Scraping API bills in credits: 1 for a plain fetch, 5 for a JavaScript render, 10 for a screenshot or PDF. Plans run from Starter at $49 for 250,000 credits a month at 50 concurrent up to Scale at $599 for 8,000,000 at 400, with 1,000 free credits and no card to test a county search flow end to end.
# Fetch a JS-only court search result as markdown, US exit
curl -X GET "https://scrape.sparkproxy.io/api/v1?url=https%3A%2F%2Fexample-county.gov%2Fsearch&render_js=true&format=md&country_code=us" \
-H "X-API-Key: YOUR_API_KEY"
Which of the two is the better buy is a real fork, worked through in web scraping API vs self-managed proxies.
What to Ask Before You Pay
Send this list. The answers separate serious vendors from resellers.
- Is bandwidth unlimited, and is it in the fair usage policy? For document workloads this is the whole ballgame.
- How long do sticky sessions last, and what happens when one expires mid-flow?
- Is IP whitelist authentication supported, and how many slots?
- What is the logging and retention policy for connection metadata? Get it in writing before procurement asks.
- What is the replacement policy when a subnet gets blocked by a target?
- Is there a real trial? Free credits with no card beat a refund promise, because you run your own targets.
Then test rather than trusting anyone's number, ours included. Push a fixed sample of your twenty most important jurisdictions through each candidate and record status codes, challenge rates and time to first byte per host. Knowing how to detect when your scraper is blocked makes that test meaningful: a 200 carrying a challenge page is the commonest false pass in proxy evaluations.
Compliance Constraints
This shapes your architecture more than any proxy decision.
Downstream use may make you a consumer reporting agency. If court-record output feeds decisions about employment, tenancy, insurance or credit, the Fair Credit Reporting Act applies: accuracy obligations under 15 U.S.C. 1681e(b), extra duties for public records reported for employment purposes under 1681k, provenance per field, and a dispute path. No proxy plan gives you those.
What indexes expose changes under litigation. Federal Rule of Civil Procedure 5.2 requires redaction of Social Security numbers, account numbers, birth dates and minors' names, and most states have an analogue. In California, All of Us or None v. Hanlon (2021) held that Rule of Court 2.507 does not permit date-of-birth search in public case indexes, and courts there withdrew it. Name-only matching is materially less accurate, so design your matcher to survive an identifier disappearing.
Public access is not unrestricted reuse. US law recognises a strong presumption of access to court records, discussed in Nixon v. Warner Communications (1978), but that governs access alone, not portal terms or the privacy law that attaches once you compile a database. Van Buren v. United States (2021) narrowed "exceeds authorized access" under the Computer Fraud and Abuse Act, and the Ninth Circuit in hiQ Labs v. LinkedIn (2022) indicated that scraping public, unauthenticated data is unlikely to violate it. That same dispute later produced a district court finding that hiQ had breached LinkedIn's user agreement: public pages are one risk profile, credentialed systems another, and contracts survive either way.
European judgments are often pseudonymised deliberately, so re-identifying parties by cross-referencing datasets is a GDPR problem you can create with no bad intent. None of this is legal advice. The research-ethics side is covered in using proxies for academic research data collection.
Build or Buy
If you need fewer than about twenty jurisdictions and an aggregator such as UniCourt, Trellis or Docket Alarm sells all of them with an SLA, buying beats most honest build estimates: you skip OCR, per-portal maintenance and the constant breakage of legacy search forms. If your differentiator is coverage of the places vendors skip, you are building, and the decision above applies. Either way, ask for a jurisdiction-level coverage list with refresh frequency, not a state map. The map is always green.
Frequently asked questions
Frequently Asked Questions
Often not. Case law, federal opinions, UK and EU judgments and most business registries come from free APIs and bulk files where a proxy adds latency and nothing else. Buy proxies for state trial court portals, county recorder systems and lien indexes, where per-IP session limits and hundreds of small hosts are the real problem.
No, and it would not help. PACER is authenticated and metered per page, so fees follow your account rather than your IP, and bulk retrieval without arrangement with the courts risks the login. Check RECAP on CourtListener first, where documents other users already purchased sit free.
Datacenter proxies on an unlimited-bandwidth plan. Court portals rarely run aggressive bot defence, and filed documents are scanned PDFs, so per-gigabyte billing is the dominant cost risk rather than IP quality. Keep ISP exits in reserve for portals that block datacenter ranges.
Multiply the courts you sweep in parallel by the per-court concurrency you consider polite, usually one or two. Forty courts at two each is eighty threads, comfortably inside a 100-thread entry plan, and your real ceiling is the court's slow backend rather than your thread count.
Access carries a strong presumption of openness in the United States, and Van Buren v. United States plus the Ninth Circuit's hiQ v. LinkedIn ruling make CFAA liability unlikely for public pages needing no authentication. That is separate from portal terms, from credentialed systems such as PACER, and from the Fair Credit Reporting Act if your output drives employment, tenant, insurance or credit decisions.
Most do not, because their mandate is public access and the infrastructure is usually a plain web application. A minority sit behind a commercial WAF that challenges datacenter ASNs, so test your jurisdiction list during a trial and count challenge pages returned with a 200 status as failures.
Get 20% off your first month
Premium datacentre proxies with unlimited bandwidth. Use the code at checkout.
Save up to 15% more on quarterly, half-yearly and yearly plans
Related articles

Proxies for Vacation Rental Pricing and Revenue Management
Vacation rental pricing data for revenue managers and pricing tools: request math, refresh cadence by lead time, guest-market geo, and which proxy type to buy.

Proxies for Web Archiving and Compliance Page Capture
Web archiving proxies for compliance teams: capture ads, promos and disclosures as each region sees them, with exit-IP provenance, hashes and WARC files.

Proxies for Local SEO Geo-Grid Rank Tracking
Local rank tracking proxies for geo-grid map pack checks: why pin location comes from coordinates, not city IPs, how to size scans, and which proxy type to buy.
