Economic Calendar Snapshot of Latest Events
Trading Economics provides its users with a nearly real-time economic calendar updated 24 hours a day. Actual values stem from official sources, not third-party data providers. Previous values are available before an economic indicator is reported and marked as revised accordingly. Survey consensus figures are provided displaying the average forecast among a representative group of economists.
The Snapshot endpoint offers a momentary view of data, capturing specific information at a particular point in time. It generally includes details such as date, units, and general information, providing a static representation of current data.
Events
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar?c={your_api_key}'
data = requests.get(url).json()
print(data)
Or using our package:
import tradingeconomics as te
te.login('your_api_key')
te.getCalendarData()
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar?c=${your_api_key}`)
console.log(response.data)
})()
Or using our package:
const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getCalendar().then(function (data) {
console.log(data)
});
Using Requests:
using (var httpClient = new HttpClient())
{
using (var request = new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar?c=your_api_key"))
{
request.Headers.TryAddWithoutValidation("Upgrade-Insecure-Requests", "1");
var response = await httpClient.SendAsync(request);
if (response.IsSuccessStatusCode)
{
var content = await response.Content.ReadAsStringAsync();
Console.WriteLine(content);
}
}
}
The response data format can be configured by appending the &f= parameter to the URL request.
https://api.tradingeconomics.com/calendar?c={your_api_key}&f=json
[
{
"CalendarId": "318980",
"Date": "2023-03-30T00:00:00",
"Country": "New Zealand",
"Category": "Business Confidence",
"Event": "ANZ Business Confidence",
"Reference": "Mar",
"ReferenceDate": "2023-03-31T00:00:00",
"Source": "ANZ Bank New Zealand",
"SourceURL": "https://www.anz.co.nz",
"Actual": "-43.4",
"Previous": "-43.3",
"Forecast": "",
"TEForecast": "-40",
"URL": "/new-zealand/business-confidence",
"DateSpan": "0",
"Importance": 2,
"LastUpdate": "2023-03-30T00:00:00.187",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "NZIEBCAC",
"Symbol": "NZIEBCAC"
},
{
"CalendarId": "318764",
"Date": "2023-03-30T00:01:00",
"Country": "United Kingdom",
"Category": "Car Production",
"Event": "Car Production YoY",
"Reference": "Feb",
"ReferenceDate": "2023-02-28T00:00:00",
"Source": "The Society of Motor Manufacturers and Traders Limited (SMMT)",
"SourceURL": "https://www.smmt.co.uk/",
"Actual": "13.1%",
"Previous": "-0.3%",
"Forecast": "",
"TEForecast": "0.8%",
"URL": "/united-kingdom/car-production",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2023-03-30T00:02:25.927",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "UNITEDKINCARPRO",
"Symbol": "UNITEDKINCARPRO"
},
{
"CalendarId": "318983",
"Date": "2023-03-30T01:00:00",
"Country": "Philippines",
"Category": "Producer Prices Change",
"Event": "PPI YoY",
"Reference": "Feb",
"ReferenceDate": "2023-02-28T00:00:00",
"Source": "Philippine Statistics Authority",
"SourceURL": "https://psa.gov.ph",
"Actual": "3.6%",
"Previous": "4.4%",
"Forecast": "",
"TEForecast": "4.0%",
"URL": "/philippines/producer-prices-change",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2023-03-30T01:01:02.3",
"Revised": "4.2%",
"Currency": "",
"Unit": "%",
"Ticker": "PHILIPPINEPROPRICHA",
"Symbol": "PHILIPPINEPROPRICHA"
}
]
https://api.tradingeconomics.com/calendar?c={your_api_key}&f=csv
CalendarId,Date,Country,Category,Event,Reference,ReferenceDate,Source,SourceURL,Actual,Previous,Forecast,TEForecast,URL,DateSpan,Importance,LastUpdate,Revised,Currency,Unit,Ticker,Symbol
318980,3/30/2023 12:00:00 AM,New Zealand,Business Confidence,ANZ Business Confidence,Mar,3/31/2023 12:00:00 AM,ANZ Bank New Zealand,https://www.anz.co.nz,-43.4,-43.3,,-40,/new-zealand/business-confidence,0,2,3/30/2023 12:00:00 AM,,,,NZIEBCAC,NZIEBCAC
318764,3/30/2023 12:01:00 AM,United Kingdom,Car Production,Car Production YoY,Feb,2/28/2023 12:00:00 AM,The Society of Motor Manufacturers and Traders Limited (SMMT),https://www.smmt.co.uk/,13.1%,-0.3%,,0.8%,/united-kingdom/car-production,0,1,3/30/2023 12:02:25 AM,,,%,UNITEDKINCARPRO,UNITEDKINCARPRO
318983,3/30/2023 1:00:00 AM,Philippines,Producer Prices Change,PPI YoY,Feb,2/28/2023 12:00:00 AM,Philippine Statistics Authority,https://psa.gov.ph,3.6%,4.4%,,4.0%,/philippines/producer-prices-change,0,1,3/30/2023 1:01:02 AM,4.2%,,%,PHILIPPINEPROPRICHA,PHILIPPINEPROPRICHA
https://api.tradingeconomics.com/calendar?c={your_api_key}&f=xml
<ArrayOfCalendarItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarItem>
<CalendarId>318980</CalendarId>
<Date>2023-03-30T00:00:00</Date>
<Country>New Zealand</Country>
<Category>Business Confidence</Category>
<Event>ANZ Business Confidence</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>ANZ Bank New Zealand</Source>
<SourceURL>https://www.anz.co.nz</SourceURL>
<Actual>-43.4</Actual>
<Previous>-43.3</Previous>
<Forecast/>
<TEForecast>-40</TEForecast>
<URL>/new-zealand/business-confidence</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-03-30T00:00:00.187</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>NZIEBCAC</Ticker>
<Symbol>NZIEBCAC</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>318764</CalendarId>
<Date>2023-03-30T00:01:00</Date>
<Country>United Kingdom</Country>
<Category>Car Production</Category>
<Event>Car Production YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2023-02-28T00:00:00</ReferenceDate>
<Source>The Society of Motor Manufacturers and Traders Limited (SMMT)</Source>
<SourceURL>https://www.smmt.co.uk/</SourceURL>
<Actual>13.1%</Actual>
<Previous>-0.3%</Previous>
<Forecast/>
<TEForecast>0.8%</TEForecast>
<URL>/united-kingdom/car-production</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2023-03-30T00:02:25.927</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>UNITEDKINCARPRO</Ticker>
<Symbol>UNITEDKINCARPRO</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>318983</CalendarId>
<Date>2023-03-30T01:00:00</Date>
<Country>Philippines</Country>
<Category>Producer Prices Change</Category>
<Event>PPI YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2023-02-28T00:00:00</ReferenceDate>
<Source>Philippine Statistics Authority</Source>
<SourceURL>https://psa.gov.ph</SourceURL>
<Actual>3.6%</Actual>
<Previous>4.4%</Previous>
<Forecast/>
<TEForecast>4.0%</TEForecast>
<URL>/philippines/producer-prices-change</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2023-03-30T01:01:02.3</LastUpdate>
<Revised>4.2%</Revised>
<Currency/>
<Unit>%</Unit>
<Ticker>PHILIPPINEPROPRICHA</Ticker>
<Symbol>PHILIPPINEPROPRICHA</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar?c={your_api_key}
| CalendarId | Date | Country | Category | Event | Reference | ReferenceDate | Source | SourceURL | Actual | Previous | Forecast | TEForecast | URL | DateSpan | Importance | LastUpdate | Revised | Currency | Unit | Ticker | Symbol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 314991 | 1/3/2023 12:00:00 AM | Argentina | Tax Revenue | Tax Revenue | Dec | 12/31/2022 12:00:00 AM | “Ministerio de Hacienda, Argentina” | https://www.minhacienda.gob.ar | ARS2307.48B | ARS1953.86B | ARS1956B | /argentina/tax-revenue | 0 | 1 | 1/3/2023 3:35:32 AM | ARS | B | ARGENTINATAXREV | ARGENTINATAXREV | ||
| 314605 | 1/3/2023 12:00:00 AM | Singapore | GDP Growth Rate | GDP Growth Rate QoQ Adv | Q4 | 12/31/2022 12:00:00 AM | Statistics Singapore | https://www.singstat.gov.sg/ | 0.2% | 1.1% | 0.3% | /singapore/gdp-growth | 0 | 2 | 1/3/2023 12:01:31 AM | % | SGDPQOQ | SGDPQOQ | |||
| 314606 | 1/3/2023 12:00:00 AM | Singapore | GDP Annual Growth Rate | GDP Growth Rate YoY Adv | Q4 | 12/31/2022 12:00:00 AM | Statistics Singapore | https://www.singstat.gov.sg/ | 2.2% | 4.2% | 2.1% | 2.1% | /singapore/gdp-growth-annual | 0 | 2 | 1/3/2023 12:00:00 AM | 4.1% | % | SGDPYOY | SGDPYOY |
Events list
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/events/country/china?c={your_api_key}'
data = requests.get(url).json()
print(data)
Or using our package:
import tradingeconomics as te
te.login('your_api_key')
te.getCalendarEvents(country='china')
With multi countries:
te.getCalendarEvents(country=['china', 'canada'])
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar/events/country/china?c=${your_api_key}`)
console.log(response.data)
})()
Or using our package:
const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getCalendarEvents(country = 'china').then(function(data){
console.log(data)
});
With multi countries:
data = te.getCalendarEvents(country = ['china', 'canada']).then(function(data){
console.log(data)
});
Using Requests:
using (var httpClient = new HttpClient())
{
using (var request = new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/events/country/china?c=your_api_key"))
{
request.Headers.TryAddWithoutValidation("Upgrade-Insecure-Requests", "1");
var response = await httpClient.SendAsync(request);
if (response.IsSuccessStatusCode)
{
var content = await response.Content.ReadAsStringAsync();
Console.WriteLine(content);
}
}
}
With multi countries:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/events/country/china,canada?c=your_api_key");
The response data format can be configured by appending the &f= parameter to the URL request.
https://api.tradingeconomics.com/calendar/events/country/{country}?c={your_api_key}&f=json
[
{
"Category": "1 Year MLF Rate",
"Event": "PBoC 1-Year MLF Announcement"
},
{
"Category": "Balance of Trade",
"Event": "Balance of Trade"
},
{
"Category": "Banks Balance Sheet",
"Event": "New Yuan Loans"
}
]
https://api.tradingeconomics.com/calendar/events/country/{country}?c={your_api_key}&f=csv
Category,Event
1 Year MLF Rate,PBoC 1-Year MLF Announcement
Balance of Trade,Balance of Trade
Banks Balance Sheet,New Yuan Loans
https://api.tradingeconomics.com/calendar/events/country/{country}?c={your_api_key}&f=xml
<ArrayOfEventsItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<EventsItem>
<Category>1 Year MLF Rate</Category>
<Event>PBoC 1-Year MLF Announcement</Event>
</EventsItem>
<EventsItem>
<Category>Balance of Trade</Category>
<Event>Balance of Trade</Event>
</EventsItem>
<EventsItem>
<Category>Banks Balance Sheet</Category>
<Event>New Yuan Loans</Event>
</EventsItem>
</ArrayOfEventsItem>
https://api.tradingeconomics.com/calendar/events/country/{country}?c={your_api_key}
| Category | Event |
|---|---|
| 1 Year MLF Rate | PBoC 1-Year MLF Announcement |
| Balance of Trade | Balance of Trade |
| Banks Balance Sheet | New Yuan Loans |
By date
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c={your_api_key}'
data = requests.get(url).json()
print(data)
Or using our package:
te.getCalendarData(initDate='2016-12-02', endDate='2016-12-03')
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c=${your_api_key}`)
console.log(response.data)
})()
Or using our package:
data = te.getCalendar(start_date = '2016-12-02', end_date = '2016-12-03').then(function(data){
console.log(data)
});
Using Requests:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c=your_api_key");
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&f=json
[
{
"CalendarId": "85653",
"Date": "2016-12-02T00:30:00",
"Country": "Australia",
"Category": "Retail Sales MoM",
"Event": "Retail Sales MoM",
"Reference": "Oct",
"ReferenceDate": "2016-10-31T00:00:00",
"Source": "Australian Bureau of Statistics",
"SourceURL": "http://www.abs.gov.au",
"Actual": "0.5%",
"Previous": "0.6%",
"Forecast": "0.3%",
"TEForecast": "0.2%",
"URL": "/australia/retail-sales",
"DateSpan": "0",
"Importance": 2,
"LastUpdate": "2016-12-02T00:30:00",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "AUSRETAILSALESMOM",
"Symbol": "AUSRetailSalesMoM"
},
{
"CalendarId": "103536",
"Date": "2016-12-02T02:00:00",
"Country": "Philippines",
"Category": "Retail Price Index",
"Event": "Retail Price Index YoY",
"Reference": "Oct",
"ReferenceDate": "2016-10-31T00:00:00",
"Source": "Philippine Statistics Authority",
"SourceURL": "https://psa.gov.ph",
"Actual": "3.4%",
"Previous": "3%",
"Forecast": "",
"TEForecast": "3.49%",
"URL": "/philippines/retail-price-index",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2016-12-02T08:35:00",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "PHLRPI",
"Symbol": "PHLRPI"
},
{
"CalendarId": "103827",
"Date": "2016-12-02T04:00:00",
"Country": "East Timor",
"Category": "Inflation Rate",
"Event": "Inflation Rate YoY",
"Reference": "Oct",
"ReferenceDate": "2016-10-31T00:00:00",
"Source": "National Statistics Directorate, Timor",
"SourceURL": "https://inetl-ip.gov.tl/",
"Actual": "-1.3%",
"Previous": "-1.3%",
"Forecast": "",
"TEForecast": "-1.1%",
"URL": "/east-timor/inflation-cpi",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2016-12-02T18:21:00",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "TIMIMORINFNRATE",
"Symbol": "TIMIMORINFNRATE"
}
]
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&f=csv
CalendarId,Date,Country,Category,Event,Reference,ReferenceDate,Source,SourceURL,Actual,Previous,Forecast,TEForecast,URL,DateSpan,Importance,LastUpdate,Revised,Currency,Unit,Ticker,Symbol
103536,12/2/2016 2:00:00 AM,Philippines,Retail Price Index,Retail Price Index YoY,Oct,10/31/2016 12:00:00 AM,Philippine Statistics Authority,https://psa.gov.ph,3.4%,3%,,3.49%,/philippines/retail-price-index,0,1,12/2/2016 8:35:00 AM,,,%,PHLRPI,PHLRPI
103536,12/2/2016 2:00:00 AM,Philippines,Retail Price Index,Retail Price Index YoY,Oct,10/31/2016 12:00:00 AM,Philippine Statistics Authority,https://psa.gov.ph,3.4%,3%,,3.49%,/philippines/retail-price-index,0,1,12/2/2016 8:35:00 AM,,,%,PHLRPI,PHLRPI
103827,12/2/2016 4:00:00 AM,East Timor,Inflation Rate,Inflation Rate YoY,Oct,10/31/2016 12:00:00 AM,"National Statistics Directorate, Timor",https://inetl-ip.gov.tl/,-1.3%,-1.3%,,-1.1%,/east-timor/inflation-cpi,0,1,12/2/2016 6:21:00 PM,,,%,TIMIMORINFNRATE,TIMIMORINFNRATE
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&f=xml
<ArrayOfCalendarItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarItem>
<CalendarId>85653</CalendarId>
<Date>2016-12-02T00:30:00</Date>
<Country>Australia</Country>
<Category>Retail Sales MoM</Category>
<Event>Retail Sales MoM</Event>
<Reference>Oct</Reference>
<ReferenceDate>2016-10-31T00:00:00</ReferenceDate>
<Source>Australian Bureau of Statistics</Source>
<SourceURL>http://www.abs.gov.au</SourceURL>
<Actual>0.5%</Actual>
<Previous>0.6%</Previous>
<Forecast>0.3%</Forecast>
<TEForecast>0.2%</TEForecast>
<URL>/australia/retail-sales</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2016-12-02T00:30:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>AUSRETAILSALESMOM</Ticker>
<Symbol>AUSRetailSalesMoM</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>103536</CalendarId>
<Date>2016-12-02T02:00:00</Date>
<Country>Philippines</Country>
<Category>Retail Price Index</Category>
<Event>Retail Price Index YoY</Event>
<Reference>Oct</Reference>
<ReferenceDate>2016-10-31T00:00:00</ReferenceDate>
<Source>Philippine Statistics Authority</Source>
<SourceURL>https://psa.gov.ph</SourceURL>
<Actual>3.4%</Actual>
<Previous>3%</Previous>
<Forecast/>
<TEForecast>3.49%</TEForecast>
<URL>/philippines/retail-price-index</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2016-12-02T08:35:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>PHLRPI</Ticker>
<Symbol>PHLRPI</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>103827</CalendarId>
<Date>2016-12-02T04:00:00</Date>
<Country>East Timor</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Oct</Reference>
<ReferenceDate>2016-10-31T00:00:00</ReferenceDate>
<Source>National Statistics Directorate, Timor</Source>
<SourceURL>https://inetl-ip.gov.tl/</SourceURL>
<Actual>-1.3%</Actual>
<Previous>-1.3%</Previous>
<Forecast/>
<TEForecast>-1.1%</TEForecast>
<URL>/east-timor/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2016-12-02T18:21:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>TIMIMORINFNRATE</Ticker>
<Symbol>TIMIMORINFNRATE</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}
| CalendarId | Date | Country | Category | Event | Reference | ReferenceDate | Source | SourceURL | Actual | Previous | Forecast | TEForecast | URL | DateSpan | Importance | LastUpdate | Revised | Currency | Unit | Ticker | Symbol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 85653 | 12/2/2016 12:30:00 AM | Australia | Retail Sales MoM | Retail Sales MoM | Oct | 10/31/2016 12:00:00 AM | Australian Bureau of Statistics | https://www.abs.gov.au | 0.5% | 0.6% | 0.3% | 0.2% | /australia/retail-sales | 0 | 2 | 12/2/2016 12:30:00 AM | % | AUSRETAILSALESMOM | AUSRetailSalesMoM | ||
| 103536 | 12/2/2016 2:00:00 AM | Philippines | Retail Price Index | Retail Price Index YoY | Oct | 10/31/2016 12:00:00 AM | Philippine Statistics Authority | https://psa.gov.ph | 3.4% | 3% | 3.49% | /philippines/retail-price-index | 0 | 1 | 12/2/2016 8:35:00 AM | % | PHLRPI | PHLRPI | |||
| 103827 | 12/2/2016 4:00:00 AM | East Timor | Inflation Rate | Inflation Rate YoY | Oct | 10/31/2016 12:00:00 AM | “National Statistics Directorate, Timor” | https://www.statistics.gov.tl | -1.3% | -1.3% | -1.1% | /east-timor/inflation-cpi | 0 | 1 | 12/2/2016 6:21:00 PM | % | TIMIMORINFNRATE | TIMIMORINFNRATE |
By importance
importance = (1-Low, 2-Medium, 3-High)
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar?c={your_api_key}&importance=2'
data = requests.get(url).json()
print(data)
Or using our package:
te.getCalendarData(importance='2')
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar?c=${your_api_key}&importance=2`)
console.log(response.data)
})()
Or using our package:
data = te.getCalendar(importance = '2').then(function(data){
console.log(data)
});
Using Requests:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar?c=your_api_key&importance=2");
https://api.tradingeconomics.com/calendar?c={your_api_key}&importance={importance}&f=json
[
{
"CalendarId": "319311",
"Date": "2023-04-02T23:00:00",
"Country": "Australia",
"Category": "manufacturing pmi",
"Event": "Judo Bank Manufacturing PMI Final",
"Reference": "Mar",
"ReferenceDate": "2023-03-31T00:00:00",
"Source": "Markit Economics",
"SourceURL": "https://www.markiteconomics.com",
"Actual": "49.1",
"Previous": "50.5",
"Forecast": "",
"TEForecast": "48.7",
"URL": "/australia/manufacturing-pmi",
"DateSpan": "0",
"Importance": 2,
"LastUpdate": "2023-04-02T23:08:12.6",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "AUSTRALIAMANPMI",
"Symbol": "AUSTRALIAMANPMI"
},
{
"CalendarId": "319079",
"Date": "2023-04-03T00:30:00",
"Country": "Japan",
"Category": "Manufacturing PMI",
"Event": "Jibun Bank Manufacturing PMI Final",
"Reference": "Mar",
"ReferenceDate": "2023-03-31T00:00:00",
"Source": "Markit Economics",
"SourceURL": "https://www.markiteconomics.com",
"Actual": "49.2",
"Previous": "47.7",
"Forecast": "",
"TEForecast": "48.6",
"URL": "/japan/manufacturing-pmi",
"DateSpan": "0",
"Importance": 2,
"LastUpdate": "2023-04-03T00:30:01.163",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "JAPANMANPMI",
"Symbol": "JAPANMANPMI"
},
{
"CalendarId": "319324",
"Date": "2023-04-03T00:30:00",
"Country": "South Korea",
"Category": "Manufacturing PMI",
"Event": "S&P Global Manufacturing PMI",
"Reference": "Mar",
"ReferenceDate": "2023-03-31T00:00:00",
"Source": "Markit Economics",
"SourceURL": "https://www.markiteconomics.com",
"Actual": "47.6",
"Previous": "48.5",
"Forecast": "",
"TEForecast": "49.1",
"URL": "/south-korea/manufacturing-pmi",
"DateSpan": "0",
"Importance": 2,
"LastUpdate": "2023-04-03T00:30:00.513",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "SOUTHKOREMANPMI",
"Symbol": "SOUTHKOREMANPMI"
}
]
https://api.tradingeconomics.com/calendar?c={your_api_key}&importance={importance}&f=csv
CalendarId,Date,Country,Category,Event,Reference,ReferenceDate,Source,SourceURL,Actual,Previous,Forecast,TEForecast,URL,DateSpan,Importance,LastUpdate,Revised,Currency,Unit,Ticker,Symbol
319311,4/2/2023 11:00:00 PM,Australia,manufacturing pmi,Judo Bank Manufacturing PMI Final,Mar,3/31/2023 12:00:00 AM,Markit Economics,https://www.markiteconomics.com,49.1,50.5,,48.7,/australia/manufacturing-pmi,0,2,4/2/2023 11:08:12 PM,,,,AUSTRALIAMANPMI,AUSTRALIAMANPMI
319079,4/3/2023 12:30:00 AM,Japan,Manufacturing PMI,Jibun Bank Manufacturing PMI Final,Mar,3/31/2023 12:00:00 AM,Markit Economics,https://www.markiteconomics.com,49.2,47.7,,48.6,/japan/manufacturing-pmi,0,2,4/3/2023 12:30:01 AM,,,,JAPANMANPMI,JAPANMANPMI
319324,4/3/2023 12:30:00 AM,South Korea,Manufacturing PMI,S&P Global Manufacturing PMI,Mar,3/31/2023 12:00:00 AM,Markit Economics,https://www.markiteconomics.com,47.6,48.5,,49.1,/south-korea/manufacturing-pmi,0,2,4/3/2023 12:30:00 AM,,,,SOUTHKOREMANPMI,SOUTHKOREMANPMI
https://api.tradingeconomics.com/calendar?c={your_api_key}&importance={importance}&f=xml
<ArrayOfCalendarItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarItem>
<CalendarId>319311</CalendarId>
<Date>2023-04-02T23:00:00</Date>
<Country>Australia</Country>
<Category>manufacturing pmi</Category>
<Event>Judo Bank Manufacturing PMI Final</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Markit Economics</Source>
<SourceURL>https://www.markiteconomics.com</SourceURL>
<Actual>49.1</Actual>
<Previous>50.5</Previous>
<Forecast/>
<TEForecast>48.7</TEForecast>
<URL>/australia/manufacturing-pmi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-02T23:08:12.6</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>AUSTRALIAMANPMI</Ticker>
<Symbol>AUSTRALIAMANPMI</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319079</CalendarId>
<Date>2023-04-03T00:30:00</Date>
<Country>Japan</Country>
<Category>Manufacturing PMI</Category>
<Event>Jibun Bank Manufacturing PMI Final</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Markit Economics</Source>
<SourceURL>https://www.markiteconomics.com</SourceURL>
<Actual>49.2</Actual>
<Previous>47.7</Previous>
<Forecast/>
<TEForecast>48.6</TEForecast>
<URL>/japan/manufacturing-pmi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T00:30:01.163</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>JAPANMANPMI</Ticker>
<Symbol>JAPANMANPMI</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319324</CalendarId>
<Date>2023-04-03T00:30:00</Date>
<Country>South Korea</Country>
<Category>Manufacturing PMI</Category>
<Event>S&P Global Manufacturing PMI</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Markit Economics</Source>
<SourceURL>https://www.markiteconomics.com</SourceURL>
<Actual>47.6</Actual>
<Previous>48.5</Previous>
<Forecast/>
<TEForecast>49.1</TEForecast>
<URL>/south-korea/manufacturing-pmi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T00:30:00.513</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>SOUTHKOREMANPMI</Ticker>
<Symbol>SOUTHKOREMANPMI</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar?c={your_api_key}&importance={importance}
| CalendarId | Date | Country | Category | Event | Reference | ReferenceDate | Source | SourceURL | Actual | Previous | Forecast | TEForecast | URL | DateSpan | Importance | LastUpdate | Revised | Currency | Unit | Ticker | Symbol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 314605 | 1/3/2023 12:00:00 AM | Singapore | GDP Growth Rate | GDP Growth Rate QoQ Adv | Q4 | 12/31/2022 12:00:00 AM | Statistics Singapore | https://www.singstat.gov.sg/ | 0.2% | 1.1% | 0.3% | /singapore/gdp-growth | 0 | 2 | 1/3/2023 12:01:31 AM | % | SGDPQOQ | SGDPQOQ | |||
| 314606 | 1/3/2023 12:00:00 AM | Singapore | GDP Annual Growth Rate | GDP Growth Rate YoY Adv | Q4 | 12/31/2022 12:00:00 AM | Statistics Singapore | https://www.singstat.gov.sg/ | 2.2% | 4.2% | 2.1% | 2.1% | /singapore/gdp-growth-annual | 0 | 2 | 1/3/2023 12:00:00 AM | 4.1% | % | SGDPYOY | SGDPYOY | |
| 314625 | 1/3/2023 7:00:00 AM | Turkey | Inflation Rate Mom | Inflation Rate MoM | Dec | 12/31/2022 12:00:00 AM | Turkish Statistical Institute | https://www.tuik.gov.tr/ | 1.18% | 2.88% | 2.58% | 2.4% | /turkey/inflation-rate-mom | 0 | 2 | 1/3/2023 7:00:38 AM | % | TURKEYINFRATMOM | TURKEYINFRATMOM |
By importance and date
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c={your_api_key}&importance=3'
data = requests.get(url).json()
print(data)
Or using our package:
te.getCalendarData(initDate='2016-12-02', endDate='2016-12-03',
importance='3')
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c=${your_api_key}&importance=3`)
console.log(response.data)
})()
Or using our package:
data = te.getCalendar(start_date = '2016-12-02', end_date = '2016-12-03',
importance = '3').then(function(data){
console.log(data)
});
Using Requests:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/country/All/2016-12-02/2016-12-03?c=your_api_key&importance=3");
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}&f=json
[
{
"CalendarId": "87220",
"Date": "2016-12-02T13:30:00",
"Country": "United States",
"Category": "Non Farm Payrolls",
"Event": "Non Farm Payrolls",
"Reference": "Nov",
"ReferenceDate": "2016-11-30T00:00:00",
"Source": "U.S. Bureau of Labor Statistics",
"SourceURL": "http://www.bls.gov/",
"Actual": "178K",
"Previous": "142K",
"Forecast": "175K",
"TEForecast": "180K",
"URL": "/united-states/non-farm-payrolls",
"DateSpan": "0",
"Importance": 3,
"LastUpdate": "2016-12-02T13:31:00",
"Revised": "161K",
"Currency": "",
"Unit": "K",
"Ticker": "NFP TCH",
"Symbol": "NFP TCH"
},
{
"CalendarId": "85661",
"Date": "2016-12-05T05:00:00",
"Country": "Japan",
"Category": "Consumer Confidence",
"Event": "Consumer Confidence",
"Reference": "Nov",
"ReferenceDate": "2016-11-30T00:00:00",
"Source": "Cabinet Office, Japan",
"SourceURL": "https://www.cao.go.jp",
"Actual": "40.9",
"Previous": "42.3",
"Forecast": "43.8",
"TEForecast": "42.53",
"URL": "/japan/consumer-confidence",
"DateSpan": "0",
"Importance": 3,
"LastUpdate": "2016-12-05T05:03:00",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "JCOMACF",
"Symbol": "JCOMACF"
},
{
"CalendarId": "85700",
"Date": "2016-12-06T13:30:00",
"Country": "Canada",
"Category": "Balance of Trade",
"Event": "Balance of Trade",
"Reference": "Oct",
"ReferenceDate": "2016-10-31T00:00:00",
"Source": "Statistics Canada",
"SourceURL": "https://www.statcan.gc.ca",
"Actual": "C$-1.13B",
"Previous": "C$-4.38B",
"Forecast": "C$-2.0B",
"TEForecast": "C$-3B",
"URL": "/canada/balance-of-trade",
"DateSpan": "0",
"Importance": 3,
"LastUpdate": "2016-12-06T13:30:00",
"Revised": "C$-4.08B",
"Currency": "C$",
"Unit": "B",
"Ticker": "CATBTOTB",
"Symbol": "CATBTOTB"
}
]
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}&f=csv
CalendarId,Date,Country,Category,Event,Reference,ReferenceDate,Source,SourceURL,Actual,Previous,Forecast,TEForecast,URL,DateSpan,Importance,LastUpdate,Revised,Currency,Unit,Ticker,Symbol
87220,12/2/2016 1:30:00 PM,United States,Non Farm Payrolls,Non Farm Payrolls,Nov,11/30/2016 12:00:00 AM,U.S. Bureau of Labor Statistics,http://www.bls.gov/,178K,142K,175K,180K,/united-states/non-farm-payrolls,0,3,12/2/2016 1:31:00 PM,161K,,K,NFP TCH,NFP TCH
85661,12/5/2016 5:00:00 AM,Japan,Consumer Confidence,Consumer Confidence,Nov,11/30/2016 12:00:00 AM,"Cabinet Office, Japan",https://www.cao.go.jp,40.9,42.3,43.8,42.53,/japan/consumer-confidence,0,3,12/5/2016 5:03:00 AM,,,,JCOMACF,JCOMACF
85700,12/6/2016 1:30:00 PM,Canada,Balance of Trade,Balance of Trade,Oct,10/31/2016 12:00:00 AM,Statistics Canada,https://www.statcan.gc.ca,C$-1.13B,C$-4.38B,C$-2.0B,C$-3B,/canada/balance-of-trade,0,3,12/6/2016 1:30:00 PM,C$-4.08B,C$,B,CATBTOTB,CATBTOTB
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}&f=xml
<ArrayOfCalendarItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarItem>
<CalendarId>87220</CalendarId>
<Date>2016-12-02T13:30:00</Date>
<Country>United States</Country>
<Category>Non Farm Payrolls</Category>
<Event>Non Farm Payrolls</Event>
<Reference>Nov</Reference>
<ReferenceDate>2016-11-30T00:00:00</ReferenceDate>
<Source>U.S. Bureau of Labor Statistics</Source>
<SourceURL>http://www.bls.gov/</SourceURL>
<Actual>178K</Actual>
<Previous>142K</Previous>
<Forecast>175K</Forecast>
<TEForecast>180K</TEForecast>
<URL>/united-states/non-farm-payrolls</URL>
<DateSpan>0</DateSpan>
<Importance>3</Importance>
<LastUpdate>2016-12-02T13:31:00</LastUpdate>
<Revised>161K</Revised>
<Currency/>
<Unit>K</Unit>
<Ticker>NFP TCH</Ticker>
<Symbol>NFP TCH</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>85661</CalendarId>
<Date>2016-12-05T05:00:00</Date>
<Country>Japan</Country>
<Category>Consumer Confidence</Category>
<Event>Consumer Confidence</Event>
<Reference>Nov</Reference>
<ReferenceDate>2016-11-30T00:00:00</ReferenceDate>
<Source>Cabinet Office, Japan</Source>
<SourceURL>https://www.cao.go.jp</SourceURL>
<Actual>40.9</Actual>
<Previous>42.3</Previous>
<Forecast>43.8</Forecast>
<TEForecast>42.53</TEForecast>
<URL>/japan/consumer-confidence</URL>
<DateSpan>0</DateSpan>
<Importance>3</Importance>
<LastUpdate>2016-12-05T05:03:00</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>JCOMACF</Ticker>
<Symbol>JCOMACF</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>85700</CalendarId>
<Date>2016-12-06T13:30:00</Date>
<Country>Canada</Country>
<Category>Balance of Trade</Category>
<Event>Balance of Trade</Event>
<Reference>Oct</Reference>
<ReferenceDate>2016-10-31T00:00:00</ReferenceDate>
<Source>Statistics Canada</Source>
<SourceURL>https://www.statcan.gc.ca</SourceURL>
<Actual>C$-1.13B</Actual>
<Previous>C$-4.38B</Previous>
<Forecast>C$-2.0B</Forecast>
<TEForecast>C$-3B</TEForecast>
<URL>/canada/balance-of-trade</URL>
<DateSpan>0</DateSpan>
<Importance>3</Importance>
<LastUpdate>2016-12-06T13:30:00</LastUpdate>
<Revised>C$-4.08B</Revised>
<Currency>C$</Currency>
<Unit>B</Unit>
<Ticker>CATBTOTB</Ticker>
<Symbol>CATBTOTB</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/country/All/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}
| CalendarId | Date | Country | Category | Event | Reference | ReferenceDate | Source | SourceURL | Actual | Previous | Forecast | TEForecast | URL | DateSpan | Importance | LastUpdate | Revised | Currency | Unit | Ticker | Symbol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 87220 | 12/2/2016 1:30:00 PM | United States | Non Farm Payrolls | Non Farm Payrolls | Nov | 11/30/2016 12:00:00 AM | U.S. Bureau of Labor Statistics | https://www.bls.gov/ | 178K | 142K | 175K | 180K | /united-states/non-farm-payrolls | 0 | 3 | 12/2/2016 1:31:00 PM | 161K | K | NFP TCH | NFP TCH | |
| 85661 | 12/5/2016 5:00:00 AM | Japan | Consumer Confidence | Consumer Confidence | Nov | 11/30/2016 12:00:00 AM | “Cabinet Office, Japan” | https://www.cao.go.jp | 40.9 | 42.3 | 43.8 | 42.53 | /japan/consumer-confidence | 0 | 3 | 12/5/2016 5:03:00 AM | JCOMACF | JCOMACF | |||
| 85700 | 12/6/2016 1:30:00 PM | Canada | Balance of Trade | Balance of Trade | Oct | 10/31/2016 12:00:00 AM | Statistics Canada | https://www.statcan.gc.ca | C$-1.13B | C$-4.38B | C$-2.0B | C$-3B | /canada/balance-of-trade | 0 | 3 | 12/6/2016 1:30:00 PM | C$-4.08B | C$ | B | CATBTOTB | CATBTOTB |
By ID
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/calendarid/174108,160025,160030?c={your_api_key}'
data = requests.get(url).json()
print(data)
Or using our package:
te.getCalendarId(id = '174108')
With multi IDs:
te.getCalendarId(id = [ '174108', '160025', '160030'])
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar/calendarid/174108,160025,160030?c=${your_api_key}`)
console.log(response.data)
})()
Or using our package:
data = te.getCalendar(id = '174108').then(function(data){
console.log(data)
});
With multi IDs:
data = te.getCalendar(id = ['174108','160025','160030']).then(function(data){
console.log(data)
});
Using Requests:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/calendarid/174108c=your_api_key");
With multi IDs:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/calendarid/174108,160025,160030?c=your_api_key");
https://api.tradingeconomics.com/calendar/calendarid/{calendarIDs}?c={your_api_key}&f=json
[
{
"CalendarId": "160025",
"Date": "2018-06-21T07:00:00",
"Country": "Spain",
"Category": "Factory Orders",
"Event": "Industrial Orders YoY",
"Reference": "Apr",
"ReferenceDate": "2018-04-30T00:00:00",
"Source": "National Statistics Institute (INE)",
"SourceURL": "https://www.ine.es/",
"Actual": "4.8%",
"Previous": "3.9%",
"Forecast": "",
"TEForecast": "4.5%",
"URL": "/spain/factory-orders",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2018-06-21T07:02:00",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "SPAINFACORD",
"Symbol": "SPAINFACORD"
},
{
"CalendarId": "160030",
"Date": "2018-06-23T06:15:00",
"Country": "Bahrain",
"Category": "Inflation Rate",
"Event": "Inflation Rate YoY",
"Reference": "May",
"ReferenceDate": "2018-05-31T00:00:00",
"Source": "Central Informatics Organisation - Kingdom of Bahrain",
"SourceURL": "http://www.data.gov.bh",
"Actual": "2.8%",
"Previous": "2.6%",
"Forecast": "",
"TEForecast": "2.80%",
"URL": "/bahrain/inflation-cpi",
"DateSpan": "0",
"Importance": 1,
"LastUpdate": "2018-06-23T06:13:00",
"Revised": "",
"Currency": "",
"Unit": "%",
"Ticker": "BAHRAININFNRATE",
"Symbol": "BAHRAININFNRATE"
},
{
"CalendarId": "174108",
"Date": "2018-06-19T00:00:00",
"Country": "Azerbaijan",
"Category": "Holidays",
"Event": "End of Ramadan (Substitute Day)",
"Reference": "",
"ReferenceDate": null,
"Source": "",
"SourceURL": "",
"Actual": "",
"Previous": "",
"Forecast": "",
"TEForecast": "",
"URL": "/azerbaijan/holidays",
"DateSpan": "1",
"Importance": 1,
"LastUpdate": "2018-01-15T13:39:00",
"Revised": "",
"Currency": "",
"Unit": "",
"Ticker": "HOLIDAYSAZERBAIJAN",
"Symbol": ""
}
]
https://api.tradingeconomics.com/calendar/calendarid/{calendarIDs}?c={your_api_key}&f=csv
CalendarId,Date,Country,Category,Event,Reference,ReferenceDate,Source,SourceURL,Actual,Previous,Forecast,TEForecast,URL,DateSpan,Importance,LastUpdate,Revised,Currency,Unit,Ticker,Symbol
160025,6/21/2018 7:00:00 AM,Spain,Factory Orders,Industrial Orders YoY,Apr,4/30/2018 12:00:00 AM,National Statistics Institute (INE),https://www.ine.es/,4.8%,3.9%,,4.5%,/spain/factory-orders,0,1,6/21/2018 7:02:00 AM,,,%,SPAINFACORD,SPAINFACORD
160030,6/23/2018 6:15:00 AM,Bahrain,Inflation Rate,Inflation Rate YoY,May,5/31/2018 12:00:00 AM,Central Informatics Organisation - Kingdom of Bahrain,http://www.data.gov.bh,2.8%,2.6%,,2.80%,/bahrain/inflation-cpi,0,1,6/23/2018 6:13:00 AM,,,%,BAHRAININFNRATE,BAHRAININFNRATE
174108,6/19/2018 12:00:00 AM,Azerbaijan,Holidays,End of Ramadan (Substitute Day),,,,,,,,,/azerbaijan/holidays,1,1,1/15/2018 1:39:00 PM,,,,HOLIDAYSAZERBAIJAN,
https://api.tradingeconomics.com/calendar/calendarid/{calendarIDs}?c={your_api_key}&f=xml
<ArrayOfCalendarItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarItem>
<CalendarId>160025</CalendarId>
<Date>2018-06-21T07:00:00</Date>
<Country>Spain</Country>
<Category>Factory Orders</Category>
<Event>Industrial Orders YoY</Event>
<Reference>Apr</Reference>
<ReferenceDate>2018-04-30T00:00:00</ReferenceDate>
<Source>National Statistics Institute (INE)</Source>
<SourceURL>https://www.ine.es/</SourceURL>
<Actual>4.8%</Actual>
<Previous>3.9%</Previous>
<Forecast/>
<TEForecast>4.5%</TEForecast>
<URL>/spain/factory-orders</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2018-06-21T07:02:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>SPAINFACORD</Ticker>
<Symbol>SPAINFACORD</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>160030</CalendarId>
<Date>2018-06-23T06:15:00</Date>
<Country>Bahrain</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>May</Reference>
<ReferenceDate>2018-05-31T00:00:00</ReferenceDate>
<Source>Central Informatics Organisation - Kingdom of Bahrain</Source>
<SourceURL>http://www.data.gov.bh</SourceURL>
<Actual>2.8%</Actual>
<Previous>2.6%</Previous>
<Forecast/>
<TEForecast>2.80%</TEForecast>
<URL>/bahrain/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2018-06-23T06:13:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>BAHRAININFNRATE</Ticker>
<Symbol>BAHRAININFNRATE</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>174108</CalendarId>
<Date>2018-06-19T00:00:00</Date>
<Country>Azerbaijan</Country>
<Category>Holidays</Category>
<Event>End of Ramadan (Substitute Day)</Event>
<Reference/>
<ReferenceDate i:nil="true"/>
<Source/>
<SourceURL/>
<Actual/>
<Previous/>
<Forecast/>
<TEForecast/>
<URL>/azerbaijan/holidays</URL>
<DateSpan>1</DateSpan>
<Importance>1</Importance>
<LastUpdate>2018-01-15T13:39:00</LastUpdate>
<Revised/>
<Currency/>
<Unit/>
<Ticker>HOLIDAYSAZERBAIJAN</Ticker>
<Symbol/>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/calendarid/{calendarIDs}?c={your_api_key}
| CalendarId | Date | Country | Category | Event | Reference | ReferenceDate | Source | SourceURL | Actual | Previous | Forecast | TEForecast | URL | DateSpan | Importance | LastUpdate | Revised | Currency | Unit | Ticker | Symbol |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 160025 | 6/21/2018 7:00:00 AM | Spain | Factory Orders | Industrial Orders YoY | Apr | 4/30/2018 12:00:00 AM | National Statistics Institute (INE) | https://www.ine.es/ | 4.8% | 3.9% | 4.5% | /spain/factory-orders | 0 | 1 | 6/21/2018 7:02:00 AM | % | SPAINFACORD | SPAINFACORD | |||
| 160030 | 6/23/2018 6:15:00 AM | Bahrain | Inflation Rate | Inflation Rate YoY | May | 5/31/2018 12:00:00 AM | Informatics Organisation - Kingdom of Bahrain | https://www.data.gov.bh | 2.8% | 2.6% | 2.80% | /bahrain/inflation-cpi | 0 | 1 | 6/23/2018 6:13:00 AM | % | BAHRAININFNRATE | BAHRAININFNRATE | |||
| 174108 | 6/19/2018 12:00:00 AM | Azerbaijan | Holidays | End of Ramadan (Substitute Day) | /azerbaijan/holidays | 1 | 1 | 1/15/2018 1:39:00 PM | HOLIDAYSAZERBAIJAN |
Updates
This includes any modifications made to an event as well as newly created events.
Using Requests:
import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/updates?c={your_api_key}'
data = requests.get(url).json()
print(data)
Or using our package:
te.getCalendarUpdates()
Using Requests:
const axios = require('axios');
(async () => {
const your_api_key = 'your_api_key'
const response = await axios.get(`https://api.tradingeconomics.com/calendar/updates?c=${your_api_key}`)
console.log(response.data)
})()
Or using our package:
data = te.getCalendarUpdates().then(function(data){
console.log(data)
});
Using Requests:
new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/updates?c=your_api_key");
https://api.tradingeconomics.com/calendar/updates?c={your_api_key}&f=json
[
{
"CalendarId": "328304",
"Country": "Costa Rica",
"Event": "Current Account",
"LastUpdate": "2023-10-02T18:03:46.623"
},
{
"CalendarId": "328422",
"Country": "Brazil",
"Event": "Balance of Trade",
"LastUpdate": "2023-10-02T18:00:00.203"
},
{
"CalendarId": "328286",
"Country": "Brazil",
"Event": "Net Payrolls",
"LastUpdate": "2023-10-02T17:39:15.047"
}
]
https://api.tradingeconomics.com/calendar/updates?c={your_api_key}&f=csv
CalendarId,Country,Event,LastUpdate
328304,Costa Rica,Current Account,10/2/2023 6:03:46 PM
328422,Brazil,Balance of Trade,10/2/2023 6:00:00 PM
328286,Brazil,Net Payrolls,10/2/2023 5:39:15 PM
https://api.tradingeconomics.com/calendar/updates?c={your_api_key}&f=xml
<ArrayOfCalendarUpdateItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<CalendarUpdateItem>
<CalendarId>328304</CalendarId>
<Country>Costa Rica</Country>
<Event>Current Account</Event>
<LastUpdate>2023-10-02T18:03:46.623</LastUpdate>
</CalendarUpdateItem>
<CalendarUpdateItem>
<CalendarId>328422</CalendarId>
<Country>Brazil</Country>
<Event>Balance of Trade</Event>
<LastUpdate>2023-10-02T18:00:00.203</LastUpdate>
</CalendarUpdateItem>
<CalendarUpdateItem>
<CalendarId>328286</CalendarId>
<Country>Brazil</Country>
<Event>Net Payrolls</Event>
<LastUpdate>2023-10-02T17:39:15.047</LastUpdate>
</CalendarUpdateItem>
</ArrayOfCalendarUpdateItem>
https://api.tradingeconomics.com/calendar/updates?c={your_api_key}
| CalendarId | Country | Event | LastUpdate |
|---|---|---|---|
| 328304 | Costa Rica | Current Account | 10/2/2023 6:03:46 PM |
| 328422 | Brazil | Balance of Trade | 10/2/2023 6:00:00 PM |
| 328286 | Brazil | Net Payrolls | 10/2/2023 5:39:15 PM |
Date format
Calendar methods described above support string dates in different formats
| Date Format | Example |
|---|---|
| yyyy-MM-dd | 2018-01-01 |
| yyyy-mm-dd HH:mm | 2016-12-03 23:59:59 |