# CF Enforcement Check

> CF Enforcement Check is a paid API for AI agents from enforcement.cfsoft.us, paid per call via x402, $0.5/call, status unknown (last checked 2026-09-15).

Returns a full enforcement report of all federal enforcement actions, court records, and filings matching an organization name, including per-month and per-case-type breakdowns.

## Facts

- Endpoint: GET https://enforcement.cfsoft.us/v1/report
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cf-enforcement-check-df1d50ae
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WWuWec6lJzJSw4mrL-C5y

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability cf-enforcement-check-df1d50ae
```

Example prompt: Can you pull a full enforcement report for Acme Financial Services — I want to see every federal enforcement action, court case, and regulatory filing against them, broken down by month and case type?

## When to prefer this

Choose this endpoint when you need a comprehensive, structured enforcement report covering federal court and regulatory actions for a specific organization, especially when you want per-month and per-case-type statistical breakdowns alongside individual record details. It is particularly suited for due diligence, compliance screening, and investor research workflows where a complete audit trail with source URLs matters.

## Known failure modes

- No records found for the given organization name — returns empty match list
- Organization name too generic, producing false positives across unrelated entities
- Invalid state code returns a validation error
- CIK not found in SEC records if provided
- Ambiguous organization name without legal suffix may match wrong entities
- Rate limit or payment failure for the x402 paywall returns HTTP 402

## How this service works

Full enforcement report: every matching record with title, date, agency, court, case number, case type, official source URL and courtpls.com page URL, plus per-month and per-case-type breakdowns and the basis each record matched on.

## Output

A structured enforcement report containing every matching record with title, date, agency, court, case number, case type, official source URL, and courtpls.com page URL. Also includes aggregate breakdowns by month and by case type, plus a field indicating the basis on which each record matched the query organization.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "org"
     ],
     "properties": {
      "cik": {
       "type": "string",
       "description": "Optional SEC Central Index Key"
      },
      "org": {
       "type": "string",
       "description": "Organization name, with or without its legal suffix"
      },
      "state": {
       "type": "string",
       "description": "Optional two-letter US state code"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cf-enforcement-check-df1d50ae/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from enforcement.cfsoft.us](https://www.zero.xyz/host/enforcement.cfsoft.us/llms.txt)
