Filing event streams API
Follow observed SEC filings over SSE or WebSocket and reconnect using durable replay cursors.
What this endpoint returns
SEC latest-filings Atom feed polled at most once per minute; retained observations, not a direct SEC push feed.
idaccessionNumbercikformobservedAtsourceUpdatedAtmeta.possibleGap
Make a request
Use an API key from your dashboard. Replace any uppercase CIK, ACCESSION, or DOCUMENT placeholders with actual identifiers. For document workflows, obtain the accession from filing metadata and choose a filename from the accession’s document manifest; filenames are not inferred from company names.
curl --fail-with-body "https://sec-api.dev/api/v1/stream/events?limit=25" \
-H "Authorization: Bearer $SEC_API_KEY"Keep the source context
Successful JSON responses provide a data envelope and source metadata. Store the original resource URL, fetchedAt retrieval time, and stale flag beside results. A retrieval timestamp is not the SEC’s publication timestamp. Use the documented pagination fields instead of assuming the first response is complete. Never treat a failed request as an empty filing or position set.
Limits that affect your application
Bounded source window can miss filings. No latency or completeness guarantee. Up to7days/10000event positions retained;55second connections,2peraccount; reconnects consume requests.
Account rate limits and request quotas apply. Respect Retry-After when supplied and bound retries. Source-format differences may produce explicit validation errors; retain the request ID when investigating. This API makes public data accessible, but does not guarantee the correctness of a filer’s financial disclosures.
Read the endpoint guide · Follow runnable workflows · Data quality and coverage
Build the next step
- Filing search by company — Filter one issuer’s recent filings or traverse its available SEC history.
- SEC full-text search — Search official SEC document matches across companies, with form and date filters.
- Daily filing index — Retrieve and filter the SEC daily master filing index for a selected date.
Source reference: SEC EDGAR API documentation and SEC technical specifications.