Discover/londonstockexchange.com API
live

londonstockexchange.com APIwww.londonstockexchange.com

Fetch FTSE 100 and FTSE 250 constituent data from the London Stock Exchange: stock codes, market cap, prices, change, and 52-week range.

Endpoints
1
Updated
10d ago
Try it
FTSE index slug. Verified working values: 'ftse-100', 'ftse-250'. Other indices (e.g. 'fts
api.parse.bot/scraper/ffe09952-73ef-4452-9dd8-79807eba28e5/<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/ffe09952-73ef-4452-9dd8-79807eba28e5/get_ftse100_constituents?index_name=ftse-250' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 1 totalclick to expand

Get all constituents of a FTSE index with their current trading data including price, change, market cap, and 52-week range. Automatically paginates to return all constituents. Some index names may not have data available upstream.

Input
ParamTypeDescription
index_namestringFTSE index slug. Verified working values: 'ftse-100', 'ftse-250'. Other indices (e.g. 'ftse-aim-uk-50') may exist but are not guaranteed to have data.
Response
{
  "type": "object",
  "fields": {
    "count": "integer - number of constituent records returned",
    "index": "string - the index slug queried",
    "total": "integer - total number of constituents in the index",
    "constituents": "array of constituent objects with keys: code, name, description, currency, market_cap, last_price, mid_price, change, change_percent, change_sign, 52w_high, 52w_low"
  },
  "sample": {
    "data": {
      "count": 100,
      "index": "ftse-100",
      "total": 100,
      "constituents": [
        {
          "code": "DCC",
          "name": "DCC PLC",
          "change": 265,
          "52w_low": 4188,
          "52w_high": 6265,
          "currency": "GBX",
          "mid_price": 5875,
          "last_price": 5805,
          "market_cap": 4732497079,
          "change_sign": "+1",
          "description": "DCC PLC ORD EUR0.25 (CDI)",
          "change_percent": 4.7834
        }
      ]
    },
    "status": "success"
  }
}

About the londonstockexchange.com API

The London Stock Exchange API exposes 1 endpoint — get_ftse100_constituents — that returns all constituents of a FTSE index in a single call, covering up to 250 stocks with 9 data fields per record including price, market cap, 52-week range, and percentage change. It handles pagination automatically so you receive the full constituent list without multiple round-trips.

What the API Returns

The get_ftse100_constituents endpoint returns a constituent list for a given FTSE index. The response includes a top-level count (records returned), total (full index size), and index (the slug queried), plus a constituents array. Each constituent object carries code (LSE ticker), name, description, currency, market_cap, last_price, mid_price, change, and change_percent. This gives you a snapshot of current trading data for every member of the index in one response.

Index Coverage and the index_name Parameter

The index_name input accepts an index slug string. Two values are verified to return data: ftse-100 and ftse-250. Other slugs such as ftse-aim-uk-50 may be passed but data availability depends on what the London Stock Exchange publishes for that index. If a slug has no upstream data, the endpoint will return an empty or partial result rather than an error, so callers should check the count field.

Pagination and Response Shape

The endpoint paginates internally and aggregates all pages before returning, meaning count should equal total for supported indices. The market_cap field reflects the capitalisation figure as published on the LSE constituents table. Prices (last_price, mid_price) and change/change_percent reflect the values available at the time of the request and are suitable for intraday snapshots rather than tick-level streaming.

Common use cases
  • Screen all FTSE 100 stocks by market_cap to identify the largest-cap constituents for portfolio weighting.
  • Track daily price change and change_percent across FTSE 250 members to flag unusual movers.
  • Build a 52-week high/low dashboard using the range fields returned per constituent.
  • Sync LSE ticker codes and company names into an internal instrument master for trade reconciliation.
  • Monitor currency fields to identify non-GBP-denominated constituents listed on the LSE.
  • Generate a mid-price vs. last-price spread report across the full FTSE 100 constituent list.
  • Populate an index-tracker app with live constituent counts and per-stock trading data.
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 London Stock Exchange offer an official developer API?+
The London Stock Exchange does not publish a documented public REST API for constituent or trading data. Its website provides data through its public web interface, which this Parse API surfaces in a structured format.
What does get_ftse100_constituents return for each stock?+
For each constituent the endpoint returns: code (ticker), name, description, currency, market_cap, last_price, mid_price, change (absolute), change_percent, and 52-week range data. The top-level response also includes count, total, and the index slug that was queried.
Which indices can I query, and are all FTSE indices supported?+
The ftse-100 and ftse-250 slugs are verified to return full constituent lists. Other slugs like ftse-aim-uk-50 may return incomplete or no data depending on upstream availability. The API currently covers these two primary indices. You can fork it on Parse and revise it to add support for additional index slugs as they become available.
Does the API return historical price data or individual trade history?+
Not currently. The API returns point-in-time constituent data: current prices, the day's change, and a 52-week range. Historical OHLCV series and individual trade records are not included. You can fork it on Parse and revise to add a historical data endpoint if that coverage is needed.
How fresh is the price data, and is it suitable for live trading systems?+
Prices reflect the values published on the LSE constituents table at the moment of the request. There is no sub-second tick feed or guaranteed latency SLA. The data is appropriate for intraday snapshots, screening, and monitoring — not for latency-sensitive execution systems that require direct market data feeds.
Page content last updated . Spec covers 1 endpoint from www.londonstockexchange.com.
Related APIs in FinanceSee all →
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
guba.eastmoney.com API
Access Chinese stock discussion posts and comments from Eastmoney's community platform to monitor investor sentiment, search board discussions, and retrieve detailed post information and stock board metadata. Get real-time insights into what traders are discussing about specific stocks through posts, replies, and board analytics.
blur.io API
Access NFT collection data on Blur.io, including floor prices, best bids, listed tokens, and recent activity. Authenticate with an Ethereum wallet to place collection bids and retrieve portfolio holdings.
immobiliare.it API
Search Italian property listings for sale or rent, browse real estate agencies, and explore price trends across Italian cities — all via immobiliare.it.
etoro.com API
Monitor top eToro traders by accessing their profiles, portfolio holdings, performance statistics, and trading history to inform your investment decisions. Discover trending stocks and cryptocurrencies, search for specific instruments, and view detailed market data and news to stay updated on investment opportunities.
blackrock.com API
Access comprehensive BlackRock iShares ETF data to research fund performance, holdings, fees, and sector allocations, plus search and compare specific ETFs. Monitor investment details like distributions, key characteristics, and broad market indices all in one place.
morningstar.com.au API
Access comprehensive financial data for Australian stocks, ETFs, and managed funds including key metrics, valuations, dividends, and historical prices. Search securities, review company profiles and ownership details, and stay informed with market news and upcoming dividend information.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.