Home / Products / Enforcement & regulatory
Enforcement & regulatory

SEC Litigation Releases API: civil actions filed by the SEC

SEC litigation releases as JSON: civil actions in federal court with release number, date, defendants and links to complaints.

curl -H "Authorization: Bearer $SECFEED_KEY" \
  "https://secfeedapi.com/v1/enforcement/litigation-releases"
import os, requests

r = requests.get(
    "https://secfeedapi.com/v1/enforcement/litigation-releases",
    headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
)
print(r.json())

Overview

When the SEC sues in federal court it publishes a litigation release summarizing the case, with the complaint and later judgments attached. The Litigation Releases API returns the list newest first with release number, date, title (usually the defendants) and document links, and the release text with details=true.

What you get

Built for developers who would rather not parse EDGAR.

Newest first, 50 per page

Page through the full archive.

Documents

Complaints, judgments and related files.

Release text

details=true adds the full release.

Endpoints

Authenticate with Authorization: Bearer YOUR_KEY. Responses are JSON.

GET/v1/enforcement/litigation-releasesDocs →

SEC civil actions filed in federal court.

Parameters: page, details=true

Response fields

The main fields in every result. The raw filing data is always one level down.

FieldMeaning
releases[].releaseNo, publishedAt, titleRelease number, date and defendants.
releases[].url, documents[]The release page and attached documents.

Use cases

Datasets behind this API

The SEC forms this API reads, with live filing counts.

Tutorials

FAQ

What is the difference from administrative proceedings?

Litigation releases cover cases filed in federal court; administrative proceedings are handled within the SEC.

Try the SEC Litigation Releases free

500 API calls a month on the free plan. No sales call.

Get free API key →