Endpoints
/v1/enforcement/administrative-proceedings
https://secfeedapi.com/v1/enforcement/administrative-proceedingsSEC administrative orders and proceedings.
| Parameter | Type | Description | Example |
|---|---|---|---|
page | integer | Page number, 0 for the newest. Each page holds up to 100 releases. Default 0. | 1 |
details | string | true fetches the release text for the first 20 rows when the release is an HTML page. Most administrative proceedings are PDFs, which are linked but not converted. Default false. | true |
- Data is read from the SEC's public list of administrative proceedings and cached for 30 minutes.
- There are no date or name filters: page through results and filter by publishedAt or title on your side.
Request examples
Every response below is real output from the API, trimmed to the first records.
The newest administrative proceedings
releaseNo can list several numbers when an order is issued under more than one act, for example a 34- release that is also an AAER.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings"
import os, requests
r = requests.get(
"https://secfeedapi.com/v1/enforcement/administrative-proceedings",
headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
timeout=60,
)
r.raise_for_status()
print(r.json()){
"kind": "administrative-proceedings",
"page": 0,
"releases": [
{
"publishedAt": "2026-10-09T14:23:22Z",
"title": "Jefferies LLC",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106641.pdf",
"releaseNo": "34-106641",
"fields": {
"Release No.": "34-106641",
"See Also": "Administrative Summary",
"File Number": "3-22770"
},
"documents": [
{
"title": "Jefferies LLC",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106641.pdf"
}
],
"cells": [
"Oct. 9, 2026",
"Jefferies LLC Release No. 34-106641 See Also: Administrative Summary File Number: 3-22770"
]
},
{
"publishedAt": "2026-10-08T14:22:21Z",
"title": "Carlos Lopez, CPA",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106633.pdf",
"releaseNo": "34-106633, AAER-4605",
"fields": {
"Release No.": "34-106633, AAER-4605",
"File Number": "3-18967"
},
"documents": [
{
"title": "Carlos Lopez, CPA",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106633.pdf"
}
],
"cells": [
"Oct. 8, 2026",
"Carlos Lopez, CPA Release No. 34-106633, AAER-4605 File Number: 3-18967"
]
}
]
}The next page
Pages are numbered from 0. Continue until you reach the dates you need.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings?page=1"
import os, requests
r = requests.get(
"https://secfeedapi.com/v1/enforcement/administrative-proceedings",
params={'page': '1'},
headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
timeout=60,
)
r.raise_for_status()
print(r.json()){
"kind": "administrative-proceedings",
"page": 1,
"releases": [
{
"publishedAt": "2026-08-28T18:23:32Z",
"title": "INTREorg Systems, Inc.",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106220.pdf",
"releaseNo": "34-106220",
"fields": {
"Release No.": "34-106220",
"File Number": "3-22683"
},
"documents": [
{
"title": "INTREorg Systems, Inc.",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106220.pdf"
}
],
"cells": [
"Aug. 28, 2026",
"INTREorg Systems, Inc. Release No. 34-106220 File Number: 3-22683"
]
},
{
"publishedAt": "2026-08-28T17:52:39Z",
"title": "INNOVATION PHARMACEUTICALS INC.",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106219.pdf",
"releaseNo": "34-106219",
"fields": {
"Release No.": "34-106219",
"File Number": "3-22682"
},
"documents": [
{
"title": "INNOVATION PHARMACEUTICALS INC.",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106219.pdf"
}
],
"cells": [
"Aug. 28, 2026",
"INNOVATION PHARMACEUTICALS INC. Release No. 34-106219 File Number: 3-22682"
]
}
]
}With details requested
Rows whose url is an HTML release gain a text field; PDF releases are unchanged.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings?details=true"
import os, requests
r = requests.get(
"https://secfeedapi.com/v1/enforcement/administrative-proceedings",
params={'details': 'true'},
headers={"Authorization": f"Bearer {os.environ['SECFEED_KEY']}"},
timeout=60,
)
r.raise_for_status()
print(r.json()){
"kind": "administrative-proceedings",
"page": 0,
"releases": [
{
"publishedAt": "2026-10-09T14:23:22Z",
"title": "Jefferies LLC",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106641.pdf",
"releaseNo": "34-106641",
"fields": {
"Release No.": "34-106641",
"See Also": "Administrative Summary",
"File Number": "3-22770"
},
"documents": [
{
"title": "Jefferies LLC",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106641.pdf"
}
],
"cells": [
"Oct. 9, 2026",
"Jefferies LLC Release No. 34-106641 See Also: Administrative Summary File Number: 3-22770"
]
},
{
"publishedAt": "2026-10-08T14:22:21Z",
"title": "Carlos Lopez, CPA",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106633.pdf",
"releaseNo": "34-106633, AAER-4605",
"fields": {
"Release No.": "34-106633, AAER-4605",
"File Number": "3-18967"
},
"documents": [
{
"title": "Carlos Lopez, CPA",
"url": "https://www.sec.gov/files/litigation/admin/2026/34-106633.pdf"
}
],
"cells": [
"Oct. 8, 2026",
"Carlos Lopez, CPA Release No. 34-106633, AAER-4605 File Number: 3-18967"
]
}
]
}Response fields
| Field | Type | Meaning |
|---|---|---|
kind | string | Always administrative-proceedings for this endpoint. |
page | integer | Page returned. |
releases[].publishedAt | string | Publication time, ISO 8601 UTC. |
releases[].title | string | Respondent or title of the release. |
releases[].url | string | Link to the release document, usually a PDF on sec.gov. |
releases[].releaseNo | string | Release number or numbers, for example 34-106633, AAER-4605. The prefix shows the act: 33 Securities Act, 34 Exchange Act, IA Advisers Act, IC Investment Company Act. |
releases[].fields | object | Labelled values from the list: Release No., File Number (the 3-xxxxx administrative file) and sometimes See Also. |
releases[].documents[] | array | Linked documents, each with title and url. |
releases[].cells[] | array of strings | The raw table cells: the date and the combined title cell. |
releases[].text | string | Only with details=true and an HTML release: the release text, up to 20,000 characters. |
Release number prefixes
| Prefix | Statute |
|---|---|
| 33- | Securities Act of 1933 |
| 34- | Securities Exchange Act of 1934 |
| IA- | Investment Advisers Act of 1940 |
| IC- | Investment Company Act of 1940 |
| AAER- | Accounting and Auditing Enforcement Release (accounting related) |
How to
How do I monitor new proceedings?
Poll page 0 and keep the releaseNo values you have seen; new rows appear at the top.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings"
How do I find proceedings against accountants?
Look for releaseNo values that include AAER, or use the AAER feed directly.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/aaer"
How do I get older proceedings?
Increase page until publishedAt passes the date you need.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings?page=5"
How do I read the order itself?
Download the PDF at url, or convert it with the download API.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings"
What is the File Number?
The 3-xxxxx administrative proceeding file number. Every release in the same matter shares it, so you can group follow-up orders.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings?page=1"
How do I search proceedings by name?
There is no name filter; fetch pages and match title on your side.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings"
Why is details=true not adding text?
Text is only fetched for HTML releases. Most administrative proceedings are published as PDFs.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/administrative-proceedings?details=true"
How do I find civil court actions instead?
Use the litigation releases feed for cases the SEC files in federal court.
curl -H "Authorization: Bearer $SECFEED_KEY" \ "https://secfeedapi.com/v1/enforcement/litigation-releases"
Errors
- 400 when page is not a number.
See also the error codes every endpoint shares.
Try it with your own key
500 free calls a month.