Skip to main content
News articles and analyst notes are grounded artifacts: David generates them from the structured records of the scenario, so the numbers in the text match the numbers in the data, and each carries lineage back to the event that produced it. News is point-in-time, only articles visible by date are returned.

Company & market news

Returns company news (news_article) and market news (market_news_article). With no ticker, both are returned. With a ticker, only that company’s news is returned by default — set include_market=true to fold scenario-level market headlines into the same call.

News article detail

Returns a single article with the full multi-paragraph text and validation metadata.
Returns 404 if the id is not a news article.

Analyst notes

Full-text sell-side notes (analyst_note), including the body text.
Every artifact carries a date and a visible_from timestamp. Passing as_of enforces point-in-time visibility so future articles never leak into an agent’s information set. See Date semantics.