Who reports when and who just reported: companies with a report date the source marks as confirmed, by day, in New York market days. Use it for 'who reports today, tomorrow or this week', and with days_back for 'who reported this week': past days list the companies whose filing we have read, up to 7 days back. Estimated dates are left out, so later days fill in as companies announce, and a company missing here may still report. Covers large and actively followed names, not every listing. Days are in order, and within a day the companies with the most recent news come first. session is the expected session (before_open, after_close, or null when unknown), never an exact time. status turns to reported once the SEC filing lands. detail='full' adds previous_read: guidance and what_to_watch from our read of the company's previous report, AI-generated, not an analyst estimate, and report_read: the uid, listing, period and verdict of our read of the report the row is about. For the reads themselves use alphai_earnings; for macro releases, alphai_calendar. total counts every match; page with limit and offset. Informational, not investment advice.