Overview
The News API provides AI-powered news intelligence — trending stories, persona-based analysis, and scheduled digests. Stay informed about industry trends and understand how different audiences perceive news events.Typical Flow
Get trending or personalized stories
Use
GET /news/stories/trending or GET /news/stories/personalized with topics and limit. Returns story IDs, titles, sources, and published dates.Analyze a story (optional)
Use
POST /news/stories/{id}/analyze with persona IDs to get sentiment and key takeaways from different audience perspectives. Consumes credits.Key Features
Trending Stories
Real-time trending news across topics
Persona Analysis
Understand news from different audience perspectives
Story Chat
Ask questions about any news story
Personalized Feed
News tailored to your interests
Get Trending Stories
Fetch stories by topic. Listing stories is low-cost; analysis and chat consume credits.Analyze a Story
Get AI analysis of a story from multiple persona perspectives. Each perspective includes sentiment and key takeaway.Chat About a Story
Ask natural-language questions about a story with a persona lens. Use for “How might this affect X?” or “What would Y think about this?”Personalized Feed
Get a feed tailored to your topics of interest.Credit Costs
| Endpoint | Typical Cost |
|---|---|
GET /news/stories/trending | 0 (or minimal) |
GET /news/stories/personalized | 0 (or minimal) |
POST /news/stories/{id}/analyze | 5–20 credits |
POST /news/stories/{id}/chat | 1–5 credits per message |
Best Practices
Choose personas by audience
Choose personas by audience
Use Gen Z / Millennial personas for consumer-focused stories; B2B / Expert personas for industry and market stories.
Cache trending stories
Cache trending stories
Trending and personalized feeds change over time, but you can cache for a few minutes to reduce API calls.
Batch analysis
Batch analysis
If analyzing many stories, space requests to respect rate limits.
Credits
News analysis costs vary by story count
Personas
Persona analysis for personalized feeds
Rate Limits
Batch analysis within limits
API Reference
Full API specification