Skip to main content

SEC Data for Insurance and Risk

Omni Datastream gives insurance and risk teams programmatic access to financial health indicators, restatement and auditor change alerts, executive compensation data, and enforcement history — all through a single API with webhook-driven monitoring and full provenance.

Why insurance and risk teams use Datastream

Financial health monitoring

Track financial statement trends, key ratios, and segment breakdowns for insured entities and counterparties using intelligence bundles.

Restatement and auditor alerts

Detect restatements, auditor changes, and going concern opinions as they appear in SEC filings. Route alerts via webhooks.

Executive compensation screening

Screen executive pay structures, compare year-over-year changes, and flag outlier compensation arrangements.

Enforcement history

Search SEC enforcement actions by entity for underwriting due diligence. Every action carries a trace to the original SEC release.

Key endpoints for insurance workflows

EndpointMethodUse case
/v1/events/enforcementGETEnforcement action search for underwriting screening
/v1/compensationGETExecutive compensation records by company
/v1/compensation/comparePOSTYear-over-year compensation changes
/v1/intelligence/companyGETFinancial health and governance analysis bundle
/v1/filingsGETFiling search with form type and date filters
/v1/filings/latest/sections/{item}GETExtract specific sections (auditor report, risk factors)
/v1/webhooksPOSTRegister webhook endpoints for event-driven monitoring

Example: screen counterparty risk using enforcement history

Check whether a counterparty has any SEC enforcement history:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/events/enforcement?query=Acme+Corp&limit=25"
Pull the company intelligence bundle for a financial health overview:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/intelligence/company?ticker=XYZ&includeGovernance=true"
Review executive compensation for red flags:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/compensation?ticker=XYZ&limit=10"
Every response includes requestId and traceparent for audit trails.

Example: webhook-driven restatement monitoring

Register a webhook to receive alerts when material events are filed:
curl -X POST \
  -H "content-type: application/json" \
  -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  -d '{"url":"https://your-system.example.com/webhooks/sec","events":["filing.published","enforcement.published"],"filter":{"tickers":["XYZ","ABC","DEF"]}}' \
  "https://api.secapi.ai/v1/webhooks"
Monitor for restatements by extracting auditor opinion sections from new filings:
curl -H "x-api-key: $OMNI_DATASTREAM_API_KEY" \
  "https://api.secapi.ai/v1/filings/latest/sections/item_9a?ticker=XYZ&form=10-K&mode=compact"
Webhook deliveries include the same provenance and requestId metadata as direct API calls. Use /v1/events/export to audit delivery history.
These Claude Code skills accelerate insurance and risk workflows:
SkillWhat it does
enforcement.listSearch enforcement actions for underwriting screening
intelligence.companyPull financial health and governance analysis bundles
compensation.listRetrieve and compare executive compensation records
filing.searchFind filings by company, form type, and date range
events.monitorConfigure webhook-driven event monitoring
Install via MCP for agent-driven risk assessment:
omni-sec mcp install

Pricing for insurance teams

Webhook-driven monitoring

Register webhooks for the entities you underwrite. Pay only for the events you consume. No polling infrastructure required.

Platform plan

For teams monitoring large portfolios of insured entities. Custom throughput, dedicated support, and bulk event export.