Foreign affairs monitoring
Use Foreign Affairs endpoints to turn foreign affairs monitoring into repeatable API requests with documented inputs and JSON responses.
Turn Foreign Affairs public RSS feeds and article pages into normalized JSON for international relations monitoring, policy research, and editorial discovery.
Discover Foreign Affairs topics, get site-wide or topic-specific headlines, and open full articles as structured JSON.
Endpoint families
5
Documented params
9
Examples
5
Live catalog snapshot
Active endpoints
5
Methods
GET
Required params
7
Schema refs
5
{
"platform": "Foreign Affairs",
"endpoint": "foreignaffairs-article",
"method": "GET",
"path": "/foreignaffairs/article",
"auth": "apiKey"
}Use cases
Discover Foreign Affairs topics, get site-wide or topic-specific headlines, and open full articles as structured JSON.
Use Foreign Affairs endpoints to turn foreign affairs monitoring into repeatable API requests with documented inputs and JSON responses.
Use Foreign Affairs endpoints to turn policy research into repeatable API requests with documented inputs and JSON responses.
Use Foreign Affairs endpoints to turn headline aggregation into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live Foreign Affairs endpoint catalog — 5 endpoints, 9 documented request parameters, and 5 published response schemas — the same catalog Docs and Playground run against.
5 documented Foreign Affairs endpoints, grouped into 5 request families — Article, Author and Headlines, plus 2 more.
9 request parameters are documented across those Foreign Affairs endpoints, 7 of them required — the full input contract is public before you write any integration code.
5 of the 5 Foreign Affairs endpoints ship a recorded example response, and 5 carry a documented response schema — you can code against the real JSON before the first request.
Foreign Affairs endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
5 hosted MCP tools back the Foreign Affairs endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
/foreignaffairs/article
/foreignaffairs/author
/foreignaffairs/headlines
/foreignaffairs/topic
/foreignaffairs/topics
Endpoint catalog
/foreignaffairs/articleReturns public article metadata and ordered body paragraphs from a canonical Foreign Affairs article URL. Incomplete, truncated, challenge, or contaminated upstream HTML is rejected as an upstream error.
MCP tool foreignaffairs_article
/foreignaffairs/authorReturns one Foreign Affairs contributor's public profile: name, bio, and the recent articles listed on their contributor page. Foreign Affairs does not paginate this page; it shows a fixed recent-article list.
MCP tool foreignaffairs_author
/foreignaffairs/headlinesReturns fresh Foreign Affairs headlines from the site's public, site-wide RSS feed. Article pages and account state are not required.
MCP tool foreignaffairs_headlines
/foreignaffairs/topicReturns the newest items from one Foreign Affairs topic RSS feed. Discover accepted values with foreignaffairs-topics; unknown topic values are rejected before upstream I/O.
MCP tool foreignaffairs_topic
/foreignaffairs/topicsLists the 19 Foreign Affairs topics accepted by the topic endpoint, such as `economics`, `nato`, `sanctions` and `us-foreign-policy`. Each topic has its `slug`, display name and RSS `feed_url`. It takes no parameters.
MCP tool foreignaffairs_topics
Related APIs
Media & Streaming
Follow German football from the Bundesliga down to the lowest Kreisklasse. Discover competitions in all 22 federations, then read matchdays, standings, scorers, clubs, teams, and players from the DFB's own amateur-football portal.
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
How to scrape Foreign Affairs
Foreign Affairs' /topics directory listed 19 subject feeds on 2026-09-24 — Geopolitics, NATO, Sanctions, and the Trump Administration among them — each with its own public RSS URL. The site-wide /headlines feed skews long-form: the 20 stories pulled that day ran back to August 31, every one bylined to a single named contributor, no staff filler. Article extraction returns an is_gated flag and a categories array richer than the topic list — one piece on Putin's strategy carried 11 tags. Crawlora reads all of it, plus contributor archives, as normalized JSON.
Call /foreignaffairs/topics for every accepted topic slug and its public RSS feed URL — 19 of them as of 2026-09-24.
Call /foreignaffairs/headlines for the newest site-wide stories. A 2026-09-24 pull returned 20 items, all analysis pieces with a single named author, spanning back to August 31.
Pass a discovered slug such as economics to /foreignaffairs/topic. The economics feed isn't narrowly scoped — a 2026-09-24 pull mixed pieces on China's rare-earth leverage and Russia sanctions in with more conventional economics analysis.
Pass a canonical Foreign Affairs article URL to /foreignaffairs/article for its is_gated status, a categories array, and full ordered body paragraphs.
Pass a discovered slug or canonical author URL to /foreignaffairs/author for that writer's bio and article history.
Agent Skills
安装 Crawlora agent skill,你的智能体即可通过文档化的 API 以 JSON 形式获取 Foreign Affairs 数据,无需编写爬虫。以下 skill 覆盖 Foreign Affairs:
Researches public news from international, regional, business, technology, sports, science, and entertainment publishers through the Crawlora API —…
npx skills add github.com/Crawlora-org/crawlora-skills --skill news-media-researchFAQ
19, as of a 2026-09-24 call to /foreignaffairs/topics — Business, Diplomacy, Economics, Geopolitics, NATO, Sanctions, Security, Trade, the Trump Administration, and more, each carrying its own public RSS feed URL rather than a fixed slug list to guess at.
Not strictly. A 2026-09-24 pull of /foreignaffairs/topic?topic=economics mixed Beijing's rare-earth leverage and Russia-sanctions pieces in with more conventional finance-and-trade analysis — Foreign Affairs' own tagging runs broader than a topic name suggests.
It mirrors Foreign Affairs' own flag for whether a piece counts toward the magazine's subscription gate; every article checked on 2026-09-24 was marked gated. The endpoint reads only what the public article page serves and never signs in as a subscriber.
Deep. A 2026-09-24 pull of /foreignaffairs/author for Andrei Kolesnikov returned 29 pieces stretching back to an August 2018 article, each with a dek (subtitle) field and, for print pieces, an issue_label and issue_url.
An explicit UTC offset rather than a Z suffix — a 2026-09-24 pull returned published_at '2026-09-24T00:00:00-04:00' and an updated_at about seven hours later the same morning, both in that -04:00 form.