Skip to main content

Enforcement Data

Structured enforcement actions from the FTC, HHS, and 19 state attorneys general. Each event includes the entity, fine amount, violation types, laws cited, remedies, and a link to the official source.

What’s included

Every enforcement event contains:
FieldTypeDescription
titlestringOfficial title of the enforcement action
event_datedateWhen the action was announced
jurisdictionstringEnforcing authority (CA, FTC, NY, TX, HHS, etc.)
event_typestringsettlement, consent_decree, fine, enforcement_action, investigation, etc.
entity_namestringCompany or organization involved
fine_amountnumber or nullMonetary penalty (null for non-monetary actions)
violation_typesstring[]Categories from a fixed taxonomy of 19 types
risk_levelstringcritical, high, medium, or low (based on fine amount and scope)
summarystringPlain-English summary of the action
laws_citedstring[]Statutes referenced (CCPA, FTC Act, COPPA, etc.)
remedy_typesstring[]Required remedies (monetary_penalty, injunction, compliance_program, etc.)
primary_source_urlstringLink to official government press release
document_urlsstring[]Links to complaints, judgments, consent orders
is_multistatebooleanWhether multiple jurisdictions were involved
co_enforcersstring[]Other agencies involved in multistate actions

Jurisdictions covered

21 federal and state authorities:
LevelJurisdictions
FederalFTC, HHS (HIPAA enforcement)
StateCA (OAG + CPPA), TX, NY, CT, CO, OR, NJ, VA, MN, GA, OH, IN, FL, IL, PA, MA, WA
CityNYC (DCWP)

Violation types

19 categories organized by data subject:
CategoryTypes
Consumer dataopt_out_failure, notice_failure, consent_failure, dark_patterns, data_sharing_unauthorized, data_broker_noncompliance
Sensitive datachildren_data, student_data, health_data, employee_data, biometric_data, geolocation_data
Securitydata_breach, security_failure, breach_notification_delay
Otherrecord_retention, ai_automated_decisions, surveillance_pricing

Risk levels

LevelCriteria
CriticalFine exceeds $10M or involves industry-wide injunction
HighFine exceeds $1M
MediumFine between 100Kand100K and 1M
LowFine under $100K or no monetary penalty

Access methods

Enforcement data is available through:
  1. MCP Server: Use search_enforcement_actions, get_enforcement_details, and get_enforcement_stats tools. See MCP Integration.
  2. Web Console: Browse and filter events at courtrules.app/enforcement.

Data quality

  • Every event extracted from official government press releases
  • Entity names normalized (company suffixes stripped for deduplication)
  • Deduplication via content hash (entity + date + jurisdiction)
  • Source quotes preserved for traceability
  • Pipeline re-extracts when source pages are updated

Data freshness

The enforcement pipeline checks government press release pages on a regular schedule. New events typically appear within 24-48 hours of the official announcement. The pipeline covers:
  • FTC: RSS feed (near real-time)
  • State AGs: HTML press release pages (daily checks)
  • HHS OCR: Breach portal (daily checks)
To get only new events since your last check, use date_from with search_enforcement_actions:
{
  "date_from": "2026-03-20",
  "limit": 50
}
Webhook notifications for new events are on the roadmap. For now, poll with date_from filters.