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.
Migrate from AskEdgar
This guide maps every AskEdgar dilution endpoint onto OMNI Datastream and walks through the auth, verification-model, and pricing changes you’ll see at cutover.
What changes when you switch
Per-field verification, not a boolean
Replace
verified === true checks with the OMNI verification block (confidence, crossValidationsPassed, sourceSpanResolved).Auth header swap
AskEdgar uses
API-KEY: …; OMNI uses x-api-key: …. Same per-request shape, different header name.Predictable subscription option
OMNI offers PAYG and flat subscriptions (239 Team). AskEdgar’s API is per-KB only.
Broader API surface
14 dilution endpoints plus 38 other endpoint families (filings, statements, factors, insiders, macro). One key, 39 families.
Hosted MCP and SDKs
47 MCP tools (14 dilution.*) and 4 SDKs (JS, Python, Go, Rust). AskEdgar publishes none today.
Route mapping
/v1/dilution-data->/v1/dilution/events/v1/dilution-data?ticker={t}&id={id}->/v1/dilution/events/{event_id}/v1/dilution-rating(latest) ->/v1/dilution/score/v1/dilution-rating(history) ->/v1/dilution/ratings/v1/offerings->/v1/dilution/events?form=S-1,S-3,424B5/v1/registrations->/v1/dilution/events?form=S-1,S-3/v1/float-outstanding->/v1/dilution/share-float-history?limit=1/v1/historical-float-pro->/v1/dilution/share-float-history/v1/screener->/v1/dilution/coverage/v1/reverse-splits->/v1/dilution/reverse-splits/v1/nasdaq-compliance->/v1/dilution/nasdaq-compliance- (no AskEdgar route) ->
/v1/dilution/warrants - (no AskEdgar route) ->
/v1/dilution/convertibles - (no AskEdgar route) ->
/v1/dilution/rofr - (no AskEdgar route) ->
/v1/dilution/lockups - (no AskEdgar route) ->
/v1/dilution/cash-position - (no AskEdgar route) ->
/v1/dilution/corporate-actions
Request translation examples
Dilution events for a ticker
Latest dilution score
Share-float history (full series)
Verification model migration
AskEdgar exposes a single boolean. OMNI exposes the components an agent can reason about:verified === true checks with
verification.confidence >= 0.9 && verification.sourceSpanResolved.
Tighten or relax the threshold per workflow.
Pricing impact
AskEdgar’s API is strictly per-KB. OMNI offers PAYG (per-call) and flat subscriptions. The conversion lever depends on payload size and call volume:| Profile | Volume | AskEdgar API (PAYG, per-KB) | OMNI option | OMNI $/mo |
|---|---|---|---|---|
| Light researcher | 100 dilution-data calls | ~0.108/call) | PAYG (250 free grant) | $0 |
| Hedge-fund analyst | 600 dilution-data calls | ~$64.80 | PAYG (250 free + 350 × $0.01) | $3.50 |
| Hedge-fund analyst | 600 dilution-data calls | ~$64.80 | Personal (predictable) | $55 |
| Small-cap research team | 5,000 dilution-data calls | ~$540 | Team (predictable) | $239 |
| Small-cap research team | 5,000 dilution-data calls | ~$540 | PAYG (4,750 × $0.01) | $47.50 |
/v1/dilution-data rate of
$0.018/KB and a typical ~6 KB response. OMNI quotas verified against
infra/stripe/pricing-plans.json. The 250 included calls renew monthly
per apps/docs/content/billing-faq.md.
Migration script template
Migration notes
- Pin
omni-versionin production clients before cutover. - Capture
Request-Idduring dual-run testing so request diagnostics stay comparable across the two providers. - AskEdgar’s
verified: booleancollapses 6 dimensions into 1. Expect richer per-row metadata on OMNI; build your gating logic around theverificationblock, not a single flag. - AskEdgar’s API is metered per-KB; OMNI’s is per-call. For payload-heavy workloads the unit-cost story flips — re-benchmark before locking the pricing tier.
askedgar_urlis preserved on every OMNI dilution row, so you can keep a back-link to the AskEdgar Copilot UI if your operators want to dual-source during cutover.
Recommended cutover order
- issuer resolution and ticker mapping
- dilution events list (replaces
/v1/dilution-data) - dilution score and ratings (replaces
/v1/dilution-rating) - share-float history (replaces
/v1/float-outstandingand/v1/historical-float-pro) - nasdaq compliance and reverse splits (1:1 replacement)
- warrants and convertibles split (manual review of the bundled
DilutionEntityshape) - offerings and registrations (replaced by
/v1/dilution/eventswith form filters) - screener (replaced by
/v1/dilution/coverage) - webhook subscription (signed events, 7 dilution event types)
Read next
Compare OMNI Datastream and AskEdgar
Side-by-side feature, schema, and pricing comparison.
Dilution endpoints
Open the 14 OMNI dilution routes with realistic examples.
Auth and pricing
Provision an org-scoped API key and review the PAYG ladder.