Skip to main content
NewsAPI delivers structured access to 150,000+ news sources worldwide — headlines, full articles, and search results across every vertical. These four jobs pull headlines and articles into Mavera’s surfaces (Personas, Mave Agent, Generate, Chat) to create persona-analyzed digests, monitor competitors through the lens of brand strategy, turn breaking news into rapid content, and track sentiment shifts in batch.

API Reference Card

All examples use NEWSAPI_KEY for NewsAPI and MAVERA_API_KEY for Mavera. Free-tier keys return truncated article content (200 chars). Business keys return full content. All code respects daily rate limits by caching results locally.

Prerequisites

1

NewsAPI key

Register at newsapi.org and copy your API key from the dashboard.
2

Choose your plan

Free tier returns 100 requests/day with truncated content. Business tier provides full article bodies and higher limits.
3

Mavera API key

Get your key from Mavera dashboard.
4

Environment variables


Jobs


Rate Limits & Production Notes

Free-tier keys share the 100 req/day limit across all endpoints. The jobs above use 1-6 NewsAPI calls each — run at most one job per hour on free tier. Business keys have generous limits but still require pagination for large result sets. Store credentials in env vars. Cache responses to disk. Monitor Mavera credits at Dashboard.

All Integrations

NewsAPI Docs

Personas

Mave Agent

Generate

Brand Voice