SEC Comment Letters (staff reviews with the company's answers, counsel, market screen)
sec_comment_lettersSEC staff comment letters (UPLOAD) and the company's answers (CORRESP), as Kaleidoscope Console's Research report shows them.
With ticker_or_cik: the company's reviews, newest first. Each review covers one target filing (e.g. 10-K for FY2024, an S-1) with opened / closed dates and the staff letters in order. Each comment has seq, topic (non_gaap_measures, revenue_recognition, segment_reporting, ...), ask_type, the ask, the disclosure it points at, and the company's answer (revised / will_revise / declined / clarified / provided_info + summary). Company response letters carry date, signer (name, title, firm) and accession. no_staff reviews are answers whose staff letter isn't on EDGAR (comments given by phone, common for funds). Also answer_totals, topic_totals and counsel: outside law firms and auditors on the company's SEC correspondence (letters, first/last, lawyers) and the company's own signers.
Without a company it is a screen: staff comments filed in a window, filtered by topics / target_form, newest first, one row per letter with the matching comments — e.g. who got non-GAAP comments this quarter.
Every letter carries an accession to open with get_filing. Coverage: EDGAR comment letters as extracted by bios (≈200K staff letters, ≈630K answers); data_through is the latest staff letter loaded. The SEC releases letters ~20 business days after a review closes, so recent reviews appear late.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "sec_comment_letters"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| as_of | No | YYYY-MM-DD — only letters filed by then. Default today. | |
| limit | No | Reviews (company) or letters (screen) per page (default 5, max 50); page with next_offset. | |
| since | No | YYYY-MM-DD. Company mode: reviews opened on/after. Screen: default 90 days before as_of. | |
| offset | No | ||
| topics | No | Only comments on these topics. | |
| company_id | No | Company UUID from mars_company_resolve (instead of ticker_or_cik). | |
| target_form | No | Only reviews of this form: '10-K', '10-Q', '20-F', 'S-1', 'proxy', ... | |
| ticker_or_cik | No | Ticker or CIK. Omit for the market-wide screen. | |
| include_counsel | No | Company mode: include the counsel / auditors / signers block. |