filings()
filings(ticker: string, params?: { limit?: number, form?: string }): Promise<ApiResponse>
Get recent filings for a company.
Maximum number of filings to return
Filter by form type (e.g., “10-K”, “10-Q”)
Example
const filings = await client.filings.filings('AAPL', { limit: 10, form: '10-K' });
forms(ticker: string, formType: string, params?: { year?: string, quarter?: string, limit?: number }): Promise<ApiResponse>
Get specific form type filings.
SEC form type (e.g., “10-K”, “10-Q”, “8-K”)
Maximum number of results
Example
const forms = await client.filings.forms('AAPL', '10-K', { year: '2024' });
descForms(): Promise<ApiResponse>
List available form types and their descriptions.
Example
const formTypes = await client.filings.descForms();
search()
search(params: { year: string, quarter: string, form?: string, ticker?: string }): Promise<ApiResponse>
Search filings by year and quarter.
Example
const results = await client.filings.search({
year: '2024',
quarter: 'Q1',
form: '10-Q'
});