searchFilings
2 credits per call
Search SEC filings using full-text search. Find company filings based on specific text queries within filing documents.
Try it
kirha tools run sec_searchFilings \
--input '{}'Uses the key saved by kirha auth login.
categoriesstring[]Human-readable categories of SEC forms to search (e.g., 'Annual report', 'Quarterly report'). Can be combined with formTypes.
One of Current event report, Amended current report, Quarterly report, Amended quarterly report, Annual report, Amended annual report, IPO registration, Amended IPO registration, Post-effective amendment, Prospectus update, Reg A offering circular, Reg A offering statement, Amended Reg A statement, Reg A annual report, Reg A semiannual report, Crowdfunding annual report, Foreign issuer report, Initial 12(g) registration, Amended 12(g) registration, Late quarterly report notice, Broker-dealer annual report
ciksstring[]Company CIKs to search. Compose first with getCompanyCik if you're given company names. Never put the company name as a query if you already have the CIK.
endDatestringEnd date for search range (YYYY-MM-DD), inclusive. Defaults to today.
formTypesstring[]Specific SEC form types to search (e.g., '10-K', '8-K', 'S-1'). Can be combined with categories.
One of 8-K, 8-K/A, 10-Q, 10-Q/A, 10-K, 10-K/A, S-1, S-1/A, POS AM, 424B3, 253G2, 1-A, 1-A/A, 1-K, 1-SA, C-AR, 6-K, 10-12G, 10-12G/A, NT 10-Q, X-17A-5, 20-F, 40-F, 11-K, NT 10-K, NT 20-F, NT-NCEN, S-3, S-3/A, S-4, S-4/A, S-8, S-11, S-11/A, 424B4, 424B5, 424B7, 424B8, F-1, F-3, F-4, F-6, F-6EF, D, C, C/A, C-U, N-CSR, N-CSRS, N-Q, N-PORT, N-CEN, N-1A, SD
limitnumber, default 10, 1 to 50Maximum number of results to return
querystringUse the query field only for general search terms. The query field must be a string containing the search expression. You can use: Keywords or phrases: wrap exact phrases in double quotes, e.g., "climate change". Boolean operators: AND, OR, NOT (must be uppercase). Wildcards: use an asterisk * only as a trailing wildcard, e.g., "bio*". Combine multiple rules as needed, e.g.: "substantial doubt" NOT "opinion" OR "risk" AND "insurance"
startDatestringStart date for search range (YYYY-MM-DD), inclusive. With a query and no dates, only the last 30 days are searched; without a query, all dates are searched.