Skip to main content
POST

Authorizations

Authorization
string
header
required

API key starting with sk_case_

Body

application/json

SEC filing search or entity lookup parameters

type
enum<string>
required

Run a full-text search or fetch a single entity filing history

Available options:
search,
entity
query
string

Full-text SEC search query (required for type: search)

Required string length: 2 - 1000
formTypes
string[]

Optional SEC form type filter such as 10-K, 10-Q, 8-K, or 4

ticker
string

Optional company ticker. Valid for both search and entity lookups.

entity
string

Optional entity filter passed through to EDGAR full-text search

cik
string

CIK for entity lookups. Accepts padded or unpadded digits.

dateAfter
string<date>

Optional lower filing date bound (YYYY-MM-DD)

dateBefore
string<date>

Optional upper filing date bound (YYYY-MM-DD)

limit
integer
default:25

Maximum filings to return

Required range: 1 <= x <= 100
offset
integer
default:0

Result offset for pagination

Required range: x >= 0

Response

SEC filings retrieved successfully

type
enum<string>
Available options:
search,
entity
query
string | null
entity
string | null
ticker
string | null
cik
string | null
formTypes
string[]
dateAfter
string<date> | null
dateBefore
string<date> | null
limit
integer
offset
integer
total
integer
filings
object[]