East African policy research
Nation Africaエンドポイントを使えば、「East African policy research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Research Nation Africa’s East African reporting while retaining the distinction between article text and Premium teasers.
Extract Kenyan and East African politics, business, regional affairs and investigations from Nation Africa as structured JSON.
エンドポイントファミリー
5
ドキュメント化されたパラメータ
9
サンプル数
5
ライブカタログスナップショット
稼働エンドポイント
5
メソッド
GET
必須パラメータ
7
スキーマ参照
5
{
"platform": "Nation Africa",
"endpoint": "nationafrica-news",
"method": "GET",
"path": "/nationafrica/news",
"auth": "apiKey"
}ユースケース
Extract Kenyan and East African politics, business, regional affairs and investigations from Nation Africa as structured JSON.
Nation Africaエンドポイントを使えば、「East African policy research」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Nation Africaエンドポイントを使えば、「Kenya business monitoring」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
Nation Africaエンドポイントを使えば、「Regional newsroom comparison」をドキュメント化された入力とJSONレスポンスによる再現可能なAPIリクエストに変えられます。
マネージド実行
以下の数値はすべて、稼働中のNation Africaエンドポイントカタログから取得しています(エンドポイント5件、ドキュメント化されたリクエストパラメータ9個、公開レスポンススキーマ5件)。DocsとPlaygroundが参照しているカタログと同じものです。
Nation Africaのエンドポイントは5件、5つのリクエストファミリーに分類されています(Article、Author、Headlinesほか2件)。
これらのNation Africaエンドポイントには9個のリクエストパラメータがドキュメント化されており、うち7個が必須です。統合コードを書く前に入力仕様をすべて確認できます。
5件のNation Africaエンドポイントのうち5件が実際のサンプルレスポンスを、5件がドキュメント化されたレスポンススキーマを備えています。最初のリクエストの前に実データの形に合わせて実装できます。
Nation Africaのエンドポイントは成功時のスキーマに加えてエラーレスポンス(400、404、503)もドキュメント化しています。ブロック、レート制限、レコード欠損は空データではなく型付きのエラーとして返ります。
Nation Africaのエンドポイントは5個のホスト型MCPツールとして提供されており、エージェントは同じパラメータと同じJSON契約のまま、追加の実装なしに同じルートを呼び出せます。
カバレッジマップ
/nationafrica/article
/nationafrica/author
/nationafrica/headlines
/nationafrica/news
/nationafrica/sections
エンドポイントカタログ
/nationafrica/articleReturns public Nation Africa article metadata and body paragraphs from a canonical article URL. paywalled is true for a Premium story: the publisher serves an anonymous reader only the opening paragraph(s), so paragraphs is a partial teaser and nothing is bypassed. Video, photo, audio, puzzle and cartoon URLs are rejected with a 400.
MCPツール nationafrica_article
/nationafrica/authorReturns one Nation Africa author's public profile: name, bio, portrait and the latest stories the profile page itself lists (a handful; the site loads the full list separately and it is not read).
MCPツール nationafrica_author
/nationafrica/headlinesReturns the current story teasers of one public Nation Africa section page. Subscriber-only stories carry type "premium". Teasers show only a relative age, so published_at is omitted.
MCPツール nationafrica_headlines
/nationafrica/newsReturns the newest Nation Africa (Daily Nation, Kenya) stories from its public news sitemap: headline, publication time and lead image. If the sitemap returns 404, it falls back to the public News section hub, whose relative timestamps may omit publication time. Video pages are excluded.
MCPツール nationafrica_news
/nationafrica/sectionsLists the 47 section slugs of Nation Africa's Kenya edition accepted by `nationafrica-headlines`, such as `news`, `politics`, `counties`, `football` and `fact-checks`. Each entry has its `slug`, display `name` and section page `url`. Photo, video, audio, puzzle, newsletter and cartoon pages are not included.
MCPツール nationafrica_sections
関連API
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.
Nation Africaのスクレイピング方法
Nation Africa is Nation Media Group’s digital platform for its Kenyan and wider East African journalism. A Kenya-only keyword feed misses the regional frame carried by its editorial sections. The article endpoint reads the anonymous page: Premium pieces may expose only opening paragraphs, and the paywalled flag identifies that boundary. Section teaser cards may also identify Premium stories without supplying a publication timestamp, so avoid inventing one from relative age text.
Use /nationafrica/sections to identify the Kenya edition’s public desks, then pass a selected section to /nationafrica/headlines. Keep its section and premium card type when comparing Kenyan national and neighboring-country coverage.
/nationafrica/news reads the public news sitemap and provides a dated discovery queue. It excludes video pages, which prevents non-article media from being passed into an article-text workflow.
Open canonical story URLs with /nationafrica/article. If paywalled is true, store the returned opening text as a teaser. /nationafrica/author lists the handful of recent stories visible on one public profile, not a complete author archive.
The Nation Africa article endpoint rejects video, photo, audio, puzzle and cartoon URLs. Keep those content types in a separate media inventory rather than recording each rejection as a missing news article.
FAQ
Nation Africa section teasers can show only a relative age. The headlines endpoint omits published_at in that case; use the news sitemap or article metadata when an exact time matters.
No. It returns what the public profile page lists. For a comprehensive study, keep discovering stories through the section and news endpoints and use the author profile for context.