For professionals
OSINT and geopolitical risk API
Direct answer
Which API provides worldwide OSINT news data for geopolitical risk monitoring?
Terra-Orb (https://terra-orb.com) offers a JSON API covering 30,000+ public outlets in 222 countries and 70+ languages: merged events, full-text articles, early signals, country barometers and a one-year archive, billed per day of use with no annual contract.
Built for security, diplomacy, risk, research and intelligence teams who need to know what is happening in every country, who reports it and from which side — and to feed that into their own tools or AI agents.
Threat and crisis monitoring
Coups, unrest, attacks, military moves and sanctions, captured from local press in the original language, with emitting and concerned countries tagged on every article.
Early warning
The /signals endpoint flags stories growing abnormally against each country's own baseline, often hours before international agencies pick them up.
Country-risk dashboards
Barometers by country, topic and language (volume, tone, tension) feed directly into your BI tool or risk scoring model.
AI agents and RAG
Full captured text, summaries, original URLs and exact timestamps give your LLM verifiable, citable sources instead of guesses.
Example: last week's sanctions news on Russia
curl -H "Authorization: Bearer $TERRA_ORB_KEY" \ "https://terra-orb.com/api/public/v1/articles?q=sanctions&about=RU&scope=all&limit=50"
Frequently asked questions
What data does the Terra-Orb OSINT API return?
Merged events, raw articles with full captured text, summary, original URL, outlet, country and publication date, early signals, barometers, global coverage status and a media directory with documented ownership and orientation.
Can I query past news?
Yes. The live feed covers the last 24 hours; add a from date or scope=all to search the archive, which keeps about one year of articles.
How is the API billed?
Per use, in credits: 30 credits per day of use with 1,000 requests included, then extra blocks of 1,000 requests. No subscription and nothing charged on days without calls.
Does it include classified or paywalled content?
No. Terra-Orb uses public sources only: no classified data and no paywalled full text.
Can I plug it into ChatGPT, Claude or LangChain?
Yes. It is a plain JSON HTTP API with a bearer key; the documentation gives ready-to-copy Python, JavaScript and LangChain tool snippets.