Discover/ft.com API
live

ft.com APIwww.ft.com

Search and retrieve FT commodities news articles. Filter by date range, keyword, and sort order. Access curated topic pages for oil, gold, copper, and more.

Endpoints
2
Updated
2h ago
Try it
Page number for pagination, starting from 1.
Sort order for results. Accepts exactly one of: date, relevance.
Search query string (e.g. 'commodities', 'oil prices', 'gold market').
End date filter in YYYY-MM-DD format. When omitted, no end date constraint is applied.
Start date filter in YYYY-MM-DD format. When omitted, no start date constraint is applied.
api.parse.bot/scraper/0e37e2f1-5dc3-4915-956f-b8f461f1ae07/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0e37e2f1-5dc3-4915-956f-b8f461f1ae07/search_news' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search Financial Times articles by keyword with optional date range filtering and sort order. Returns paginated results with 25 articles per page. Results include article title, URL, topic tag, summary, and publication date.

Input
ParamTypeDescription
pagestringPage number for pagination, starting from 1.
sortstringSort order for results. Accepts exactly one of: date, relevance.
querystringSearch query string (e.g. 'commodities', 'oil prices', 'gold market').
date_tostringEnd date filter in YYYY-MM-DD format. When omitted, no end date constraint is applied.
date_fromstringStart date filter in YYYY-MM-DD format. When omitted, no start date constraint is applied.
Response
{
  "type": "object",
  "fields": {
    "page": "integer",
    "sort": "string",
    "query": "string",
    "articles": "array of article objects with title, url, topic, summary, published_date",
    "total_results": "integer"
  },
  "sample": {
    "page": 1,
    "sort": "date",
    "query": "commodities",
    "articles": [
      {
        "url": "https://www.ft.com/content/c49e0eff-0776-4103-8eaf-1b049fbf9d3f",
        "title": "Apollo and Blackstone raise $35bn in chip financing deal for Anthropic",
        "topic": "Artificial intelligence",
        "summary": "Transaction is one of the largest private credit fundraisings, fuelling Claude maker's AI growth plans",
        "published_date": "2026-06-10T16:18:18+0000"
      }
    ],
    "total_results": 205
  }
}

About the ft.com API

The Financial Times Commodities API exposes 2 endpoints for retrieving market news from ft.com, covering topics from oil and gold to agricultural commodities and industrial metals. The search_news endpoint accepts keyword queries with date range filters and returns up to 25 articles per page, each with title, URL, topic tag, summary, and publication date. The get_topic_articles endpoint retrieves editorially curated articles from named FT topic pages.

What the API Returns

Both endpoints return article arrays containing title, url, topic, summary, and published_date fields. The search_news endpoint also surfaces total_results and the active page and sort values so you can paginate through large result sets. Each page of search results contains up to 25 articles.

search_news Endpoint

The search_news endpoint accepts a query string (e.g. 'oil prices', 'gold market', 'copper supply') alongside optional date_from and date_to parameters in YYYY-MM-DD format to narrow results to a specific window. The sort parameter accepts either date or relevance, letting you choose between chronological ordering and query match strength. Pagination is controlled via the page parameter starting from 1.

get_topic_articles Endpoint

The get_topic_articles endpoint takes a topic slug — such as 'commodities', 'oil', 'gold', 'copper', or 'agricultural-commodities' — and returns the curated article list for that FT topic page. The response includes an article_count field alongside the articles array. Note that articles from topic pages are editorially curated and may not always include a published_date value.

Coverage and Scope

The API is focused on the FT commodities vertical. It does not expose FT content outside commodities topics, nor does it provide full article body text — only the summary, title, URL, and metadata fields listed above. If you need to track a specific commodity over time, combining date_from/date_to filtering in search_news with a targeted query value gives you a reliable time-bounded dataset.

Common use cases
  • Monitor FT coverage of oil price movements by querying 'oil prices' with a rolling date window using date_from and date_to.
  • Build a commodities news feed grouped by topic using get_topic_articles with slugs like 'gold', 'copper', and 'agricultural-commodities'.
  • Track how FT editorial attention to a commodity shifts over time by comparing total_results across different date ranges.
  • Aggregate article summaries and URLs for a commodities briefing digest using search_news sorted by date.
  • Alert on new FT articles mentioning a specific commodity or event by polling search_news with a tight date_from filter.
  • Compare coverage frequency of industrial metals vs. agricultural commodities using separate topic page requests.
  • Archive FT commodities headlines with publication dates for historical market sentiment research.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does the Financial Times have an official developer API?+
The FT does offer an official API — the FT Developer API — documented at developer.ft.com. It requires a commercial agreement with the FT and is aimed at enterprise licensing use cases rather than open developer access.
What does search_news return and how granular is the date filtering?+
search_news returns up to 25 articles per page, each with title, url, topic, summary, and published_date. The date_from and date_to parameters both use YYYY-MM-DD format. Either can be omitted independently — omitting date_to applies no upper bound, and omitting date_from applies no lower bound. Use the page parameter to walk through additional result pages beyond the first 25.
Are publication dates always available on topic page articles?+
Not always. Articles returned by get_topic_articles are editorially curated and the published_date field may be absent for some entries. If publication date is critical to your use case, search_news with a date range filter is more reliable since those results consistently include published_date.
Does the API return full article body text?+
No. Both endpoints return metadata only: title, url, topic, summary, and published_date. Full article text is behind the FT paywall and is not part of the response. The API covers article discovery and summarization data. You can fork it on Parse and revise to add a separate endpoint if your workflow requires additional fields from article pages.
Does the API cover FT sections outside of commodities, such as equities or macroeconomics?+
Not currently. The API is scoped to the FT commodities vertical, covering oil, gold, copper, industrial metals, agricultural commodities, and energy markets. You can fork it on Parse and revise it to add endpoints targeting other FT topic page slugs.
Page content last updated . Spec covers 2 endpoints from www.ft.com.
Related APIs in News MediaSee all →
news.ycombinator.com API
Browse Hacker News top/new/best/ask/show stories and job posts, search stories by keyword and timeframe, fetch user profiles, retrieve comment threads for a post, and compute basic engagement stats and trending stories.
globenewswire.com API
globenewswire.com API
prnewswire.com API
Access the latest press releases, earnings announcements, and news from PR Newswire across specific categories and organizations, with options to search by keywords or dates. Filter releases by industry, company newsrooms, and subscribe to RSS feeds for real-time updates on corporate news and financial disclosures.
trends.google.com API
Discover what's trending right now in any country by accessing the top search topics with real-time search volume, growth rates, and related queries. Stay informed on trending categories and see which searches are gaining the most momentum in your target markets.
allsides.com API
Get balanced news coverage from multiple political perspectives and discover media bias ratings to understand how outlets lean Left, Center, or Right. Search headlines by topic and perspective to compare how different viewpoints cover the same stories.
pewresearch.org API
Search and retrieve Pew Research Center publications, reports, and expert profiles across a wide range of topics, including technology, politics, science, religion, and social trends. Access detailed report content, key findings, charts, and methodology information, and filter results by topic, format, or region to stay informed on the latest research and data.
top.baidu.com API
Access real-time trending search data from Baidu's Top platform. Retrieve ranked hot search terms, novels, movies, and TV dramas, with support for genre and category filtering across all board tabs.
magzter.com API
Browse and search millions of magazines, newspapers, and stories from Magzter's digital library, then dive into specific publications, issues, and articles by category. Discover detailed information about any magazine or newspaper edition to find exactly what you want to read.