Discover/uk.investing.com API
live

uk.investing.com APIuk.investing.com

Access economic calendar events and market holidays from Investing.com. Filter by country, importance, and date range. Returns actual, forecast, and previous values.

Endpoints
2
Updated
3mo ago
Try it
End date in YYYY-MM-DD format. Defaults to start_date.
Investing.com domain ID.
Filter by importance level. Accepted values: 'low', 'medium', 'high'. Comma-separated for
Start date in YYYY-MM-DD format. Defaults to today's date.
Comma-separated list of country IDs to filter by. Defaults to a standard global set coveri
api.parse.bot/scraper/e9336453-2dcd-48ab-9665-5232efe69319/<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/e9336453-2dcd-48ab-9665-5232efe69319/get_calendar?end_date=2025-05-12&domain_id=51&importance=medium&start_date=2025-05-12' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Fetch economic calendar events for a specific date range. Returns merged event definitions and occurrence data including actual, forecast, and previous values. Results can be filtered by importance level and country.

Input
ParamTypeDescription
end_datestringEnd date in YYYY-MM-DD format. Defaults to start_date.
domain_idstringInvesting.com domain ID.
importancestringFilter by importance level. Accepted values: 'low', 'medium', 'high'. Comma-separated for multiple (e.g. 'medium,high').
start_datestringStart date in YYYY-MM-DD format. Defaults to today's date.
country_idsstringComma-separated list of country IDs to filter by. Defaults to a standard global set covering major economies.
Response
{
  "type": "object",
  "fields": {
    "data": "array of merged event/occurrence objects with fields: occurrence_id, time, event_id, event_name, long_name, currency, importance, actual, forecast, previous, unit, country_id, category, description, reference_period, preliminary, revised_to_previous, actual_to_forecast, source, source_url, page_link",
    "count": "integer, total number of events returned"
  },
  "sample": {
    "data": {
      "data": [
        {
          "time": "2025-05-12T10:00:00Z",
          "unit": null,
          "actual": null,
          "source": "European Council",
          "category": "central_banks",
          "currency": "EUR",
          "event_id": 1643,
          "forecast": null,
          "previous": null,
          "long_name": "Eurogroup Meetings",
          "page_link": "/economic-calendar/eurogroup-meetings-1643",
          "country_id": 72,
          "event_name": "Eurogroup Meetings",
          "importance": "medium",
          "source_url": "https://www.consilium.europa.eu/en/eurogroup/",
          "description": "",
          "preliminary": false,
          "occurrence_id": 523322,
          "reference_period": null,
          "actual_to_forecast": "neutral",
          "revised_to_previous": "neutral"
        }
      ],
      "count": 6
    },
    "status": "success"
  }
}

About the uk.investing.com API

This API exposes 2 endpoints covering economic calendar events and exchange-level market holidays sourced from Investing.com. The get_calendar endpoint returns merged event and occurrence records — including actual, forecast, and previous indicator values — filterable by importance level and country. The get_holidays endpoint returns exchange-specific closure data across global markets for any date range you specify.

Economic Calendar Events

The get_calendar endpoint accepts a start_date and optional end_date in YYYY-MM-DD format. Each object in the returned data array merges event definition fields (event_id, event_name, long_name, currency, importance) with occurrence data (occurrence_id, time, and the three indicator values: actual, forecast, previous). The importance parameter accepts low, medium, or high as a comma-separated string, so you can fetch only high-impact releases in a single call. The country_ids parameter takes a comma-separated list of country IDs; omitting it applies a default set covering major global economies.

Market Holidays

The get_holidays endpoint returns exchange-level holiday records for a specified date range. Each object in data contains an exchange sub-object with fields including country, country_id, id, long_name, short_name, time_zone, and market_link, plus a flag indicating whether the exchange is fully closed on that date. Both endpoints share the optional domain_id parameter, which targets specific regional Investing.com domains.

Filtering and Coverage

Both endpoints default end_date to the same value as start_date when only a single day is needed, and both default to today's date when no date is supplied. The country_ids filter works the same way across both endpoints, giving a consistent interface for regional filtering. The count field at the top level of each response reports the total number of records returned, which is useful for pagination logic or data validation downstream.

Common use cases
  • Alert trading systems before high-importance economic releases using the importance filter in get_calendar
  • Populate a financial dashboard with upcoming GDP, CPI, or employment data using event_name and forecast fields
  • Suppress automated trades on exchange closure dates using get_holidays fully-closed flag
  • Build a weekly economic briefing tool by querying get_calendar with a 7-day date range and filtering for high importance events
  • Synchronize backtesting pipelines with real market open/close schedules using exchange time_zone and holiday data
  • Filter economic events by currency-issuing country using country_ids to track region-specific macro indicators
  • Compare forecast vs. actual values post-release to measure economic surprise for quantitative 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 Investing.com offer an official developer API?+
Investing.com does not publish a general-purpose public developer API with documented endpoints and issued API keys. This Parse API provides structured access to the economic calendar and holidays data available on the site.
What does the `get_calendar` response include for each event occurrence?+
Each object in the data array contains both the event definition fields (event_id, event_name, long_name, currency, importance) and the occurrence-specific fields (occurrence_id, time, actual, forecast, previous). The actual field is populated only after the indicator has been released; forecast and previous are available in advance.
Does the `get_holidays` endpoint indicate partial trading sessions, or only full closures?+
Each holiday record includes a flag for whether the exchange is fully closed. Partial-session or early-close data is not currently surfaced as a separate field. The API covers full-closure holidays across global exchanges via the exchange object fields. You can fork it on Parse and revise to add endpoint logic that exposes partial-session data if that distinction matters for your use case.
Is there support for fetching real-time tick-level price data or historical economic time series?+
Not currently. The API covers scheduled economic calendar events with actual, forecast, and previous values, and exchange market holidays. It does not expose tick prices, historical time series charts, or asset quote data. You can fork it on Parse and revise to add endpoints targeting those data types.
How granular is the `country_ids` filter, and what happens if I omit it?+
Both get_calendar and get_holidays accept country_ids as a comma-separated list of integer country IDs. If omitted, the API applies a default set covering major global economies. To target a specific subset — for example, only US and Eurozone events — you supply the corresponding IDs explicitly.
Page content last updated . Spec covers 2 endpoints from uk.investing.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.