Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.secapi.ai/llms.txt

Use this file to discover all available pages before exploring further.

SEC Data for Legal Teams

Omni Datastream gives law firms programmatic access to SEC enforcement actions, filing histories, entity resolution, and compliance-grade event monitoring — all through a single API with full provenance and request traceability.

Enforcement action search

Search and monitor SEC enforcement actions by entity, date range, or source type. Every result carries a trace reference back to the original SEC release.

Filing monitoring

Track 10-K, 10-Q, 8-K, and proxy filings for client companies. Filter by form type, date, or specific exhibits.

Compliance screening

Resolve entities by ticker, CIK, or name and cross-reference against enforcement history, insider transactions, and ownership disclosures.

8-K event alerts

Monitor material events — leadership changes, restatements, M&A announcements — in real time via webhooks or polling.

EndpointMethodUse case
/v1/events/enforcementGETSearch enforcement actions by entity, date, or source type
/v1/filingsGETFiling search with form type, ticker, date filters
/v1/entities/resolveGETResolve ticker, CIK, or company name to a canonical entity
/v1/events/8kGETMaterial event monitoring (leadership, restatements, M&A)
/v1/insidersGETInsider transaction history for a given entity
/v1/filings/latest/sections/{item}GETExtract specific filing sections (risk factors, legal proceedings)

Example: monitor enforcement actions mentioning your client

Search for all SEC enforcement actions that reference a specific company:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/events/enforcement?query=Acme+Corp&limit=25"
Combine with entity resolution to find the canonical CIK first:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/entities/resolve?query=Acme+Corp"
Then monitor filings for that entity:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/filings?cik=0001234567&form=8-K&limit=10"
Every response includes requestId and traceparent for downstream audit trails.
Pull the legal proceedings section directly from the latest annual filing:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/filings/latest/sections/item_3?ticker=AAPL&form=10-K&mode=compact"
Use mode=compact for machine-first payloads suited to downstream analysis pipelines.
These Claude Code skills accelerate legal research workflows:
SkillWhat it does
enforcement.listSearch enforcement actions with natural language filters
filing.searchFind filings by company, form type, and date range
entity.resolveResolve ambiguous company references to canonical identifiers
events.monitorSet up webhook-driven monitoring for material events
Install via MCP for agent-driven legal research:
omni-sec mcp install

Free tier

Start with 100 requests per day at no cost. Enough to evaluate enforcement search, entity resolution, and filing lookups for a single matter.

Builder plan

Self-serve API access with pay-as-you-go metering. Scale from one matter to firm-wide compliance monitoring without procurement friction.
See the full 12-prompt Law firm library.