Next Settlement Drop in 10:35:15 See today's drop →
Skip to main content
Settlement Drop in
00:00:00
See Drop →
Veteran-Owned Business Secured by Stripe Court-Verified Settlements Only Based in Troy, Michigan 491+ Claims Filed
Built for plaintiff law firms · No contract · Instant access

API Customers Process 10,000+ Settlement Lookups/Day — Integrate in Under 30 Minutes

Power your client intake with 727+ verified settlements updated daily. REST + JSON, API key in 60 seconds, no waiting, no approval. Starting at $149/mo.

REST + JSON Updated daily 99.9% uptime SLA API key in 60 seconds
727+
Settlements Tracked
Daily
Data Refreshes
99.9%
Uptime
< 60s
Time to First Key

How plaintiff firms use the API

You don't need a developer to capture the value. These use cases generate new revenue from data you'd otherwise research manually.

Client Intake Automation

When a potential client contacts your firm, instantly match them against open settlements by querying eligibility criteria, category, and deadline. Know which cases fit before the first call ends.

GET /api/v1/settlements?category=Employment&status=open
📡

Settlement Monitoring

Poll the API daily to get new settlements matching your practice areas. Build internal alerts that notify your team when a settlement in employment law, data breach, or products liability drops.

GET /api/v1/settlements?sort=newest&category=Data+Breach
🎯

Lead Generation

Surface settlement eligibility on your website. Embed a lookup tool powered by our API — visitors enter their employer or a product they've used, you capture the lead and match them to open cases.

GET /api/v1/settlements?company_name=Uber
🔍

Case Research

Search and filter settlements by category, deadline, payout range, and proof requirements. Pull structured data into your case management system and stop manually copying court records.

GET /api/v1/settlements/:slug → full case metadata
Live Demo

Try it — search for a settlement

Real data from our live database. This is exactly what your API responses look like.

GET /api/v1/settlements?q=... 200 OK
// Enter a search term above to see a live API response

Limited fields shown in demo · Full response includes 18+ fields per settlement

Want full access? Full API responses include eligibility criteria, proof requirements, case numbers, court, payout breakdowns, and claim analytics.

Choose your plan →

Integrate in minutes

Four endpoints. Clean JSON. Works with any language or platform.

GET /api/v1/settlements

Paginated list — filter by category, status, payout, deadline

GET /api/v1/settlements/:slug

Full detail — eligibility, court, case number, claim stats

GET /api/v1/case-types

All categories with open settlement counts and deadlines

GET /api/v1/usage

Query count, monthly limit, reset date, request history

# List employment settlements closing soon
curl "https://www.settlementradar.com/api/v1/settlements?category=Employment&sort=deadline" \
  -H "X-API-Key: sr_live_your_key_here"

# Get full detail for a specific case
curl "https://www.settlementradar.com/api/v1/settlements/acme-wage-theft-2024" \
  -H "X-API-Key: sr_live_your_key_here"
import requests

API_KEY = "sr_live_your_key_here"
BASE = "https://www.settlementradar.com/api/v1"
headers = {"X-API-Key": API_KEY}

# Search for employment settlements
r = requests.get(
  f"{BASE}/settlements",
  params={"category": "Employment", "limit": 10},
  headers=headers
)
for s in r.json()["data"]:
  print(s["company_name"], s["filing_deadline"])
const API_KEY = "sr_live_your_key_here";
const BASE = "https://www.settlementradar.com/api/v1";

// Match new client to open settlements
async function matchClient(employer) {
  const res = await fetch(
    `${BASE}/settlements?company_name=${encodeURIComponent(employer)}`,
    { headers: { "X-API-Key": API_KEY } }
  );
  const { data } = await res.json();
  return data.filter(s => s.status === "open");
}

Example response

{
 "data": [{
  "slug": "acme-wage-theft-2024",
  "company_name": "Acme Corp",
  "category": "Employment",
  "settlement_amount": "$14.5M",
  "payout_range_min": 200,
  "payout_range_max": 1200,
  "filing_deadline": "2025-09-15",
  "claim_count": 4821,
  "proof_required": false,
  "eligibility_summary": "Employees who worked at Acme Corp between 2018-2023",
  "status": "open"
 }],
 "meta": {"total": 47, "page": 1, "pages": 5}
}

Simple, transparent pricing

Pay → get your API key. No approval, no waiting, no contracts.

Standard

$149/mo

$119/mo

Billed $1,428/year · Save $360 vs monthly

1,000 requests/day

  • Full settlements API
  • Basic search & filters
  • Case types endpoint
  • Email support
  • Self-serve dashboard

Enterprise

$999/mo

$799/mo

Billed $9,588/year · Save $2,400 vs monthly

Unlimited requests

  • Everything in Professional
  • Custom integrations
  • Dedicated account manager
  • 99.9% uptime SLA
  • Dedicated support line
Feature Standard Professional Enterprise
Daily request limit 1,000 10,000 Unlimited
Settlements endpoint
Advanced filters
Webhook alerts
Claim analytics
Custom integrations
Dedicated account manager
Support Email Priority email Dedicated line

Get instant API access

Pay via Stripe → API key delivered immediately to your inbox.

Secured by Stripe · Cancel anytime · API key sent instantly on payment

Common questions

How long does integration take?

Most firms are making live API calls within 15 minutes of payment. Our REST API uses standard HTTP + JSON — no SDK required. If your firm has a developer, they can have a prototype integration running within an hour.

What data is included? Is it PII?

No PII. The API returns settlement metadata — company name, case type, settlement amount, eligibility criteria, filing deadline, court, case number, proof requirements, and aggregated claim counts. No individual names, emails, or addresses are ever exposed.

How quickly do I get my API key?

Instantly. As soon as your Stripe payment processes, your API key is generated and emailed to you. No waiting for approval, no phone calls, no sales process.

How often is settlement data updated?

Settlement data is updated daily from court records, the FTC, CFPB, SEC, and state attorneys general. Claim counts update in real-time as consumers file through SettlementRadar. New settlements are typically added within 24 hours of public notice.

Can I cancel anytime?

Yes. Cancel from your dashboard at any time. You keep API access through the end of your billing period. No cancellation fees, no questions asked.

What authentication does the API use?

Simple API key authentication via the X-API-Key HTTP header on every request. Keys are unique per account and can be rotated from your dashboard at any time.

Can I test the API before subscribing?

Yes — the live demo on this page lets you query real settlement data without a key. For full API access, subscribe to any plan and cancel before your first billing date for a full refund — no questions asked. We'd rather you evaluate with live data than a sandbox.

⚖️

Ready to integrate?

727+ settlements tracked. Updated daily. API key in 60 seconds.

Questions? contact@settlementradar.com

ROI Calculator

Is our API cheaper than what you're paying now?

Enter your current spend and call volume — see the comparison instantly.

 
Our matching plan
Monthly savings
Projected Results

What a plaintiff firm sees after 60 days of API integration

Projected based on 727+ settlements and platform claim data. No real case studies yet — but the math is real.

10,000+
Settlement lookups/day
8%
Intake-to-lead conversion
62
Qualified intake leads/mo
$149
Monthly API cost

Projected results based on 727+ settlements and industry intake benchmarks. Results vary by firm size and practice areas.

Book a Demo — See the Integration in 20 Minutes

Tell us your use case and we'll show you the exact endpoints you need. API key access is self-serve — this is just for questions or a walkthrough. We respond within 24 hours.

Thanks! We'll respond within 24 hours.

Check your inbox — we sent a quick overview of our API plans.

All systems operational Settlements updated recently Monitoring 691+ active cases