company — not the display name
The company parameter expects a full website URL (e.g. "https://canva.com"). A bare display name ("Canva") will not resolve correctly. If you only have a company name, use the Company Search API to look up the website URL or UUID first:
sentiment_list, type_list, and news_score_list — not the singular forms
All three filter parameters use the _list suffix. The forms sentiment, type, and news_score are not valid parameters and are silently ignored if passed. This is the most common integration mistake.
sentiment_list— filters by the AI-assigned article sentiment (positive,negative,neutral)type_list— filters by the event type tag (e.g.Equity Fund-Raising,Layoffs). Download the full list of type codes to see all accepted valuesnews_score_list— filters by relevance tier (High,Medium,Low). UseHighfor daily monitoring briefings where signal density matters; useallfor research pulls where recall is more important than precision
sentiment_list=negative + news_score_list=High returns only high-relevance adverse articles — useful for portfolio risk monitoring but may miss lower-profile negative signals if used for comprehensive diligence:
start_date explicitly — the default lookback is capped at 6 months
Without a start_date, the API defaults to 6 months ago for non-enterprise plans. For research and historical analysis on enterprise plans, always set the date range explicitly so the window is predictable and reproducible:
Combine company and industry to scope multi-sector companies
For companies that operate across multiple sectors (e.g. Amazon in retail, cloud, and logistics), passing industry alongside company narrows results to articles classified under that specific sector. This reduces noise from unrelated coverage:
full_text for LLM pipelines — fall back to ai_summary when empty
full_text contains the complete article body and is the right input for embedding, RAG, and summarisation pipelines. For paywalled or restricted articles it may be empty — always fall back to ai_summary so your pipeline never receives blank content:
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=e0cafcb914826d8adc60e5092187e1ca)
.png?fit=max&auto=format&n=tMpg-r-6yeOIk-hz&q=85&s=f214ebe0a940d8aa0f19a709a6bfd7fa)