Economic Calendar by Indicator

This endpoint enables the retrieval of a filtered snapshot by indicators from the economic calendar.

List indicators

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1'
data = requests.get(url).json()
print(data)

Or using our package:

import tradingeconomics as te
te.login('your_api_key')
te.getIndicatorData(calendar = 1)

Using Requests:

const axios = require('axios');
(async () => {
    const your_api_key = 'your_api_key'
    const response = await axios.get(`https://api.tradingeconomics.com/indicators?c=${your_api_key}&calendar=1`)
    console.log(response.data)
})()

Or using our package:

const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getIndicatorData(calendar = 1).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/indicators?c=your_api_key&calendar=1"))
    {
        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/indicators?c={your_api_key}&calendar=1&f=json
[
  {
    "Category": "1 Month Bill Yield",
    "CategoryGroup": "Bonds"
  },
  {
    "Category": "10 Year TIPS Yield",
    "CategoryGroup": "Bonds"
  },
  {
    "Category": "12 Month Bill Yield",
    "CategoryGroup": "Bonds"
  }
]
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1&f=csv
Category,CategoryGroup
1 Month Bill Yield,Bonds
10 Year TIPS Yield,Bonds
12 Month Bill Yield,Bonds
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1&f=xml
<ArrayOfIndicator xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<Indicator>
<Category>1 Month Bill Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
<Indicator>
<Category>10 Year TIPS Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
<Indicator>
<Category>12 Month Bill Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
</ArrayOfIndicator>
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1
CategoryCategoryGroup
1 Month Bill YieldBonds
10 Year TIPS YieldBonds
12 Month Bill YieldBonds

List indicators by country

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/indicators?calendar=1&country=united%20states&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.getIndicatorData(calendar = 1, country = 'united states')

Using Requests:

const axios = require('axios');
(async () => {
    const your_api_key = 'your_api_key'
    const response = await axios.get(`https://api.tradingeconomics.com/indicators?calendar=1&country=united%20states&c=${your_api_key}`)
    console.log(response.data)
})()

Or using our package:

const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getIndicatorData(calendar = 1, country = 'united states').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/indicators?calendar=1&country=united%20states&c=your_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/indicators?c={your_api_key}&calendar=1&country={country}&f=json
[
  {
    "Category": "1 Month Bill Yield",
    "CategoryGroup": "Bonds"
  },
  {
    "Category": "10 Year TIPS Yield",
    "CategoryGroup": "Bonds"
  },
  {
    "Category": "12 Month Bill Yield",
    "CategoryGroup": "Bonds"
  }
]
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1&country={country}&f=csv
Category,CategoryGroup
1 Month Bill Yield,Bonds
10 Year TIPS Yield,Bonds
12 Month Bill Yield,Bonds
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1&country={country}&f=xml
<ArrayOfIndicator xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Models">
<Indicator>
<Category>1 Month Bill Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
<Indicator>
<Category>10 Year TIPS Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
<Indicator>
<Category>12 Month Bill Yield</Category>
<CategoryGroup>Bonds</CategoryGroup>
</Indicator>
</ArrayOfIndicator>
https://api.tradingeconomics.com/indicators?c={your_api_key}&calendar=1&country={country}
CategoryCategoryGroup
1 Month Bill YieldBonds
10 Year TIPS YieldBonds
12 Month Bill YieldBonds

By indicator

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?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(category='inflation rate')

Using Requests:

const axios = require('axios');
(async () => {
    const your_api_key = 'your_api_key'
    const response = await axios.get(`https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c=${your_api_key}`)
    console.log(response.data)
})()

Or using our package:

const te = require('tradingeconomics');
te.login('your_api_key');
data = te.getCalendar(indicator = 'inflation rate').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/indicator/inflation%20rate?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/indicator/{indicators}?c={your_api_key}&f=json
[
  {
    "CalendarId": "319098",
    "Date": "2023-04-03T04:00:00",
    "Country": "Indonesia",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Statistics Indonesia",
    "SourceURL": "https://www.bps.go.id/",
    "Actual": "4.97%",
    "Previous": "5.47%",
    "Forecast": "5.2%",
    "TEForecast": "5.3%",
    "URL": "/indonesia/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2023-04-03T04:05:02.773",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "IDCPIY",
    "Symbol": "IDCPIY"
  },
  {
    "CalendarId": "319185",
    "Date": "2023-04-03T06:00:00",
    "Country": "Kazakhstan",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Agency of the Republic of Kazakhstan on Statistics",
    "SourceURL": "https://new.stat.gov.kz/",
    "Actual": "18.1%",
    "Previous": "21.3%",
    "Forecast": "",
    "TEForecast": "19.5%",
    "URL": "/kazakhstan/inflation-cpi",
    "DateSpan": "0",
    "Importance": 1,
    "LastUpdate": "2023-04-03T05:38:42.71",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "KAZAKHSTANIR",
    "Symbol": "KazakhstanIR"
  },
  {
    "CalendarId": "319126",
    "Date": "2023-04-03T06:30:00",
    "Country": "Switzerland",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Swiss Federal Statistical Office",
    "SourceURL": "https://www.bfs.admin.ch",
    "Actual": "2.9%",
    "Previous": "3.4%",
    "Forecast": "3.2%",
    "TEForecast": "3.1%",
    "URL": "/switzerland/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2023-04-03T06:30:00.653",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "SZCPIYOY",
    "Symbol": "SZCPIYOY"
  }
]
https://api.tradingeconomics.com/calendar/indicator/{indicators}?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
319098,4/3/2023 4:00:00 AM,Indonesia,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Statistics Indonesia,https://www.bps.go.id/,4.97%,5.47%,5.2%,5.3%,/indonesia/inflation-cpi,0,2,4/3/2023 4:05:02 AM,,,%,IDCPIY,IDCPIY
319185,4/3/2023 6:00:00 AM,Kazakhstan,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Agency of the Republic of Kazakhstan on Statistics,https://new.stat.gov.kz/,18.1%,21.3%,,19.5%,/kazakhstan/inflation-cpi,0,1,4/3/2023 5:38:42 AM,,,%,KAZAKHSTANIR,KazakhstanIR
319126,4/3/2023 6:30:00 AM,Switzerland,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Swiss Federal Statistical Office,https://www.bfs.admin.ch,2.9%,3.4%,3.2%,3.1%,/switzerland/inflation-cpi,0,2,4/3/2023 6:30:00 AM,,,%,SZCPIYOY,SZCPIYOY
https://api.tradingeconomics.com/calendar/indicator/{indicators}?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>319098</CalendarId>
<Date>2023-04-03T04:00:00</Date>
<Country>Indonesia</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Statistics Indonesia</Source>
<SourceURL>https://www.bps.go.id/</SourceURL>
<Actual>4.97%</Actual>
<Previous>5.47%</Previous>
<Forecast>5.2%</Forecast>
<TEForecast>5.3%</TEForecast>
<URL>/indonesia/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T04:05:02.773</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>IDCPIY</Ticker>
<Symbol>IDCPIY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319185</CalendarId>
<Date>2023-04-03T06:00:00</Date>
<Country>Kazakhstan</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Agency of the Republic of Kazakhstan on Statistics</Source>
<SourceURL>https://new.stat.gov.kz/</SourceURL>
<Actual>18.1%</Actual>
<Previous>21.3%</Previous>
<Forecast/>
<TEForecast>19.5%</TEForecast>
<URL>/kazakhstan/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2023-04-03T05:38:42.71</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>KAZAKHSTANIR</Ticker>
<Symbol>KazakhstanIR</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319126</CalendarId>
<Date>2023-04-03T06:30:00</Date>
<Country>Switzerland</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Swiss Federal Statistical Office</Source>
<SourceURL>https://www.bfs.admin.ch</SourceURL>
<Actual>2.9%</Actual>
<Previous>3.4%</Previous>
<Forecast>3.2%</Forecast>
<TEForecast>3.1%</TEForecast>
<URL>/switzerland/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T06:30:00.653</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>SZCPIYOY</Ticker>
<Symbol>SZCPIYOY</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/indicator/{indicators}?c={your_api_key}
CalendarIdDateCountryCategoryEventReferenceReferenceDateSourceSourceURLActualPreviousForecastTEForecastURLDateSpanImportanceLastUpdateRevisedCurrencyUnitTickerSymbol
3150251/9/2023 7:00:00 AMLithuaniaInflation RateInflation Rate YoYDec12/31/2022 12:00:00 AMStatistics Lithuaniahttps://osp.stat.gov.lt/21.7%22.9%22.2%/lithuania/inflation-cpi011/9/2023 7:02:44 AM%LITHUANIAIRLithuaniaIR
3148901/9/2023 10:00:00 AMMauritiusInflation RateInflation Rate YoYDec12/31/2022 12:00:00 AM“Central Statistics Office, Mauritius”https://statsmauritius.govmu.org12.2%12.1%12.3%/mauritius/inflation-cpi011/9/2023 9:58:42 AM%MAUTIUSINFNRATEMAUTIUSINFNRATE
3039381/9/2023 10:00:00 AMSao Tome and PrincipeInflation RateInflation Rate YoYNov11/30/2022 12:00:00 AMCentral Bank of Sao Tome and Principehttps://www.bcstp.st24.6%23.5%24.7%/sao-tome-and-principe/inflation-cpi011/9/2023 9:57:47 AM%SAOEINFNRATESAOEINFNRATE

By indicator and date

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c={your_api_key}'
data = requests.get(url).json()
print(data)

Or using our package:

te.getCalendarData(category='inflation rate', initDate='2016-03-01',
 endDate='2016-03-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/indicator/inflation%20rate/2016-03-01/2016-03-03?c=${your_api_key}`)
    console.log(response.data)
})()

Or using our package:

data = te.getCalendar(indicator = 'inflation rate', start_date = '2016-03-01',
 end_date = '2016-03-03').then(function(data){
    console.log(data)     
});

Using Requests:

new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c=your_api_key");
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&f=json
[
  {
    "CalendarId": "72249",
    "Date": "2016-03-01T04:00:00",
    "Country": "Indonesia",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Statistics Indonesia",
    "SourceURL": "https://www.bps.go.id/",
    "Actual": "4.42%",
    "Previous": "4.14%",
    "Forecast": "4.35%",
    "TEForecast": "4.2%",
    "URL": "/indonesia/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2016-03-01T04:08:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "IDCPIY",
    "Symbol": "IDCPIY"
  },
  {
    "CalendarId": "74526",
    "Date": "2016-03-01T04:00:00",
    "Country": "Thailand",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Bureau of Trade and Economic Indices, Ministry of Commerce, Thailand",
    "SourceURL": "http://www.price.moc.go.th",
    "Actual": "-0.5%",
    "Previous": "-0.53%",
    "Forecast": "-0.51%",
    "TEForecast": "-0.61%",
    "URL": "/thailand/inflation-cpi",
    "DateSpan": "0",
    "Importance": 1,
    "LastUpdate": "2016-03-01T04:04:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "THCPIYOY",
    "Symbol": "THCPIYOY"
  },
  {
    "CalendarId": "89887",
    "Date": "2016-03-01T05:00:00",
    "Country": "Peru",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Instituto Nacional de Estadística e Informática (INEI)",
    "SourceURL": "http://www.inei.gob.pe/",
    "Actual": "4.47%",
    "Previous": "4.61%",
    "Forecast": "",
    "TEForecast": "4.8%",
    "URL": "/peru/inflation-cpi",
    "DateSpan": "0",
    "Importance": 1,
    "LastUpdate": "2016-03-01T05:01:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "PRCPYOY",
    "Symbol": "PRCPYOY"
  }
]
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{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
72249,3/1/2016 4:00:00 AM,Indonesia,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,Statistics Indonesia,https://www.bps.go.id/,4.42%,4.14%,4.35%,4.2%,/indonesia/inflation-cpi,0,2,3/1/2016 4:08:00 AM,,,%,IDCPIY,IDCPIY
74526,3/1/2016 4:00:00 AM,Thailand,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,"Bureau of Trade and Economic Indices, Ministry of Commerce, Thailand",http://www.price.moc.go.th,-0.5%,-0.53%,-0.51%,-0.61%,/thailand/inflation-cpi,0,1,3/1/2016 4:04:00 AM,,,%,THCPIYOY,THCPIYOY
89887,3/1/2016 5:00:00 AM,Peru,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,Instituto Nacional de Estadística e Informática (INEI),http://www.inei.gob.pe/,4.47%,4.61%,,4.8%,/peru/inflation-cpi,0,1,3/1/2016 5:01:00 AM,,,%,PRCPYOY,PRCPYOY
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{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>72249</CalendarId>
<Date>2016-03-01T04:00:00</Date>
<Country>Indonesia</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Statistics Indonesia</Source>
<SourceURL>https://www.bps.go.id/</SourceURL>
<Actual>4.42%</Actual>
<Previous>4.14%</Previous>
<Forecast>4.35%</Forecast>
<TEForecast>4.2%</TEForecast>
<URL>/indonesia/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2016-03-01T04:08:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>IDCPIY</Ticker>
<Symbol>IDCPIY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>74526</CalendarId>
<Date>2016-03-01T04:00:00</Date>
<Country>Thailand</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Bureau of Trade and Economic Indices, Ministry of Commerce, Thailand</Source>
<SourceURL>http://www.price.moc.go.th</SourceURL>
<Actual>-0.5%</Actual>
<Previous>-0.53%</Previous>
<Forecast>-0.51%</Forecast>
<TEForecast>-0.61%</TEForecast>
<URL>/thailand/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2016-03-01T04:04:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>THCPIYOY</Ticker>
<Symbol>THCPIYOY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>89887</CalendarId>
<Date>2016-03-01T05:00:00</Date>
<Country>Peru</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Instituto Nacional de Estadística e Informática (INEI)</Source>
<SourceURL>http://www.inei.gob.pe/</SourceURL>
<Actual>4.47%</Actual>
<Previous>4.61%</Previous>
<Forecast/>
<TEForecast>4.8%</TEForecast>
<URL>/peru/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>1</Importance>
<LastUpdate>2016-03-01T05:01:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>PRCPYOY</Ticker>
<Symbol>PRCPYOY</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}
CalendarIdDateCountryCategoryEventReferenceReferenceDateSourceSourceURLActualPreviousForecastTEForecastURLDateSpanImportanceLastUpdateRevisedCurrencyUnitTickerSymbol
722493/1/2016 4:00:00 AMIndonesiaInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AMStatistics Indonesiahttps://www.bps.go.id/4.42%4.14%4.35%4.2%/indonesia/inflation-cpi023/1/2016 4:08:00 AM%IDCPIYIDCPIY
745263/1/2016 4:00:00 AMThailandInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AM“Bureau of Trade and Economic Indices, Ministry of Commerce, Thailand”https://www.price.moc.go.th-0.5%-0.53%-0.51%-0.61%/thailand/inflation-cpi013/1/2016 4:04:00 AM%THCPIYOYTHCPIYOY
898873/1/2016 5:00:00 AMPeruInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AMInstituto Nacional de Estadística e Informática (INEI)https://www.inei.gob.pe/4.47%4.61%4.8%/peru/inflation-cpi013/1/2016 5:01:00 AM%PRCPYOYPRCPYOY

By indicator and importance

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c={your_api_key}&importance=2'
data = requests.get(url).json()
print(data)

Or using our package:

te.getCalendarData(category='inflation rate', 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/indicator/inflation%20rate?c=${your_api_key}&importance=2`)
    console.log(response.data)
})()

Or using our package:

data = te.getCalendar(indicator = 'inflation rate', importance = '2').then(function(data){
    console.log(data)     
});

Using Requests:

new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c=your_api_key&importance=2");
https://api.tradingeconomics.com/calendar/indicator/{indicators}?c={your_api_key}&importance={importance}&f=json
[
  {
    "CalendarId": "319098",
    "Date": "2023-04-03T04:00:00",
    "Country": "Indonesia",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Statistics Indonesia",
    "SourceURL": "https://www.bps.go.id/",
    "Actual": "4.97%",
    "Previous": "5.47%",
    "Forecast": "5.2%",
    "TEForecast": "5.3%",
    "URL": "/indonesia/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2023-04-03T04:05:02.773",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "IDCPIY",
    "Symbol": "IDCPIY"
  },
  {
    "CalendarId": "319126",
    "Date": "2023-04-03T06:30:00",
    "Country": "Switzerland",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Swiss Federal Statistical Office",
    "SourceURL": "https://www.bfs.admin.ch",
    "Actual": "2.9%",
    "Previous": "3.4%",
    "Forecast": "3.2%",
    "TEForecast": "3.1%",
    "URL": "/switzerland/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2023-04-03T06:30:00.653",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "SZCPIYOY",
    "Symbol": "SZCPIYOY"
  },
  {
    "CalendarId": "319346",
    "Date": "2023-04-03T07:00:00",
    "Country": "Turkey",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Mar",
    "ReferenceDate": "2023-03-31T00:00:00",
    "Source": "Turkish Statistical Institute",
    "SourceURL": "https://www.tuik.gov.tr/",
    "Actual": "50.51%",
    "Previous": "55.18%",
    "Forecast": "51.33%",
    "TEForecast": "51.1%",
    "URL": "/turkey/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2023-04-03T07:02:30.553",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "TUCPIY",
    "Symbol": "TUCPIY"
  }
]
https://api.tradingeconomics.com/calendar/indicator/{indicators}?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
319098,4/3/2023 4:00:00 AM,Indonesia,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Statistics Indonesia,https://www.bps.go.id/,4.97%,5.47%,5.2%,5.3%,/indonesia/inflation-cpi,0,2,4/3/2023 4:05:02 AM,,,%,IDCPIY,IDCPIY
319126,4/3/2023 6:30:00 AM,Switzerland,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Swiss Federal Statistical Office,https://www.bfs.admin.ch,2.9%,3.4%,3.2%,3.1%,/switzerland/inflation-cpi,0,2,4/3/2023 6:30:00 AM,,,%,SZCPIYOY,SZCPIYOY
319346,4/3/2023 7:00:00 AM,Turkey,Inflation Rate,Inflation Rate YoY,Mar,3/31/2023 12:00:00 AM,Turkish Statistical Institute,https://www.tuik.gov.tr/,50.51%,55.18%,51.33%,51.1%,/turkey/inflation-cpi,0,2,4/3/2023 7:02:30 AM,,,%,TUCPIY,TUCPIY
https://api.tradingeconomics.com/calendar/indicator/{indicators}?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>319098</CalendarId>
<Date>2023-04-03T04:00:00</Date>
<Country>Indonesia</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Statistics Indonesia</Source>
<SourceURL>https://www.bps.go.id/</SourceURL>
<Actual>4.97%</Actual>
<Previous>5.47%</Previous>
<Forecast>5.2%</Forecast>
<TEForecast>5.3%</TEForecast>
<URL>/indonesia/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T04:05:02.773</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>IDCPIY</Ticker>
<Symbol>IDCPIY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319126</CalendarId>
<Date>2023-04-03T06:30:00</Date>
<Country>Switzerland</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Swiss Federal Statistical Office</Source>
<SourceURL>https://www.bfs.admin.ch</SourceURL>
<Actual>2.9%</Actual>
<Previous>3.4%</Previous>
<Forecast>3.2%</Forecast>
<TEForecast>3.1%</TEForecast>
<URL>/switzerland/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T06:30:00.653</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>SZCPIYOY</Ticker>
<Symbol>SZCPIYOY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>319346</CalendarId>
<Date>2023-04-03T07:00:00</Date>
<Country>Turkey</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Mar</Reference>
<ReferenceDate>2023-03-31T00:00:00</ReferenceDate>
<Source>Turkish Statistical Institute</Source>
<SourceURL>https://www.tuik.gov.tr/</SourceURL>
<Actual>50.51%</Actual>
<Previous>55.18%</Previous>
<Forecast>51.33%</Forecast>
<TEForecast>51.1%</TEForecast>
<URL>/turkey/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2023-04-03T07:02:30.553</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>TUCPIY</Ticker>
<Symbol>TUCPIY</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/indicator/{indicators}?c={your_api_key}&importance={importance}
CalendarIdDateCountryCategoryEventReferenceReferenceDateSourceSourceURLActualPreviousForecastTEForecastURLDateSpanImportanceLastUpdateRevisedCurrencyUnitTickerSymbol
3149531/9/2023 12:00:00 PMMexicoInflation RateInflation Rate YoYDec12/31/2022 12:00:00 AMInstituto Nacional de Estadística y Geografía (INEGI)https://www.inegi.org.mx/7.82%7.8%7.86%7.89%/mexico/inflation-cpi021/9/2023 12:00:04 PM%MXCPYOYMXCPYOY
3151231/10/2023 12:00:00 PMBrazilInflation RateInflation Rate YoYDec12/31/2022 12:00:00 AMInstituto Brasileiro de Geografia e Estatística (IBGE)https://www.ibge.gov.br5.79%5.9%5.6%5.38%/brazil/inflation-cpi021/10/2023 12:00:05 PM%BZPIIPCYBZPIIPCY
3151691/12/2023 12:00:00 PMIndiaInflation RateInflation Rate YoYDec12/31/2022 12:00:00 AMMinistry of Statistics and Programme Implementation (MOSPI)https://www.mospi.gov.in/5.72%5.88%5.9%6%/india/inflation-cpi021/12/2023 12:00:20 PM%INCPIINYINCPIINY

By indicator, date and importance

Using Requests:

import requests
your_api_key = 'your_api_key'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c={your_api_key}&importance=2'
data = requests.get(url).json()
print(data)

Or using our package:

te.getCalendarData(category='inflation rate', initDate='2016-03-01',
 endDate='2016-03-03', 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/indicator/inflation%20rate/2016-03-01/2016-03-03?c=${your_api_key}&importance=2`)
    console.log(response.data)
})()

Or using our package:

data = te.getCalendar(indicator = 'inflation rate', start_date = '2016-03-01',
 end_date = '2016-03-03', importance='2').then(function(data){
    console.log(data)     
});

Using Requests:

new HttpRequestMessage(new HttpMethod("GET"), "https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c=your_api_key&importance=2");
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}&f=json
[
  {
    "CalendarId": "72249",
    "Date": "2016-03-01T04:00:00",
    "Country": "Indonesia",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Statistics Indonesia",
    "SourceURL": "https://www.bps.go.id/",
    "Actual": "4.42%",
    "Previous": "4.14%",
    "Forecast": "4.35%",
    "TEForecast": "4.2%",
    "URL": "/indonesia/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2016-03-01T04:08:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "IDCPIY",
    "Symbol": "IDCPIY"
  },
  {
    "CalendarId": "74591",
    "Date": "2016-03-02T23:00:00",
    "Country": "South Korea",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Statistics Korea",
    "SourceURL": "http://kostat.go.kr",
    "Actual": "1.3%",
    "Previous": "0.8%",
    "Forecast": "1%",
    "TEForecast": "0.9%",
    "URL": "/south-korea/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2016-03-02T23:00:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "KOCPIYOY",
    "Symbol": "KOCPIYOY"
  },
  {
    "CalendarId": "74608",
    "Date": "2016-03-03T08:00:00",
    "Country": "Turkey",
    "Category": "Inflation Rate",
    "Event": "Inflation Rate YoY",
    "Reference": "Feb",
    "ReferenceDate": "2016-02-29T00:00:00",
    "Source": "Turkish Statistical Institute",
    "SourceURL": "https://www.tuik.gov.tr/",
    "Actual": "8.78%",
    "Previous": "9.58%",
    "Forecast": "9.35%",
    "TEForecast": "9.2%",
    "URL": "/turkey/inflation-cpi",
    "DateSpan": "0",
    "Importance": 2,
    "LastUpdate": "2016-03-03T08:00:00",
    "Revised": "",
    "Currency": "",
    "Unit": "%",
    "Ticker": "TUCPIY",
    "Symbol": "TUCPIY"
  }
]
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{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
72249,3/1/2016 4:00:00 AM,Indonesia,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,Statistics Indonesia,https://www.bps.go.id/,4.42%,4.14%,4.35%,4.2%,/indonesia/inflation-cpi,0,2,3/1/2016 4:08:00 AM,,,%,IDCPIY,IDCPIY
74591,3/2/2016 11:00:00 PM,South Korea,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,Statistics Korea,http://kostat.go.kr,1.3%,0.8%,1%,0.9%,/south-korea/inflation-cpi,0,2,3/2/2016 11:00:00 PM,,,%,KOCPIYOY,KOCPIYOY
74608,3/3/2016 8:00:00 AM,Turkey,Inflation Rate,Inflation Rate YoY,Feb,2/29/2016 12:00:00 AM,Turkish Statistical Institute,https://www.tuik.gov.tr/,8.78%,9.58%,9.35%,9.2%,/turkey/inflation-cpi,0,2,3/3/2016 8:00:00 AM,,,%,TUCPIY,TUCPIY
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{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>72249</CalendarId>
<Date>2016-03-01T04:00:00</Date>
<Country>Indonesia</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Statistics Indonesia</Source>
<SourceURL>https://www.bps.go.id/</SourceURL>
<Actual>4.42%</Actual>
<Previous>4.14%</Previous>
<Forecast>4.35%</Forecast>
<TEForecast>4.2%</TEForecast>
<URL>/indonesia/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2016-03-01T04:08:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>IDCPIY</Ticker>
<Symbol>IDCPIY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>74591</CalendarId>
<Date>2016-03-02T23:00:00</Date>
<Country>South Korea</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Statistics Korea</Source>
<SourceURL>http://kostat.go.kr</SourceURL>
<Actual>1.3%</Actual>
<Previous>0.8%</Previous>
<Forecast>1%</Forecast>
<TEForecast>0.9%</TEForecast>
<URL>/south-korea/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2016-03-02T23:00:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>KOCPIYOY</Ticker>
<Symbol>KOCPIYOY</Symbol>
</CalendarItem>
<CalendarItem>
<CalendarId>74608</CalendarId>
<Date>2016-03-03T08:00:00</Date>
<Country>Turkey</Country>
<Category>Inflation Rate</Category>
<Event>Inflation Rate YoY</Event>
<Reference>Feb</Reference>
<ReferenceDate>2016-02-29T00:00:00</ReferenceDate>
<Source>Turkish Statistical Institute</Source>
<SourceURL>https://www.tuik.gov.tr/</SourceURL>
<Actual>8.78%</Actual>
<Previous>9.58%</Previous>
<Forecast>9.35%</Forecast>
<TEForecast>9.2%</TEForecast>
<URL>/turkey/inflation-cpi</URL>
<DateSpan>0</DateSpan>
<Importance>2</Importance>
<LastUpdate>2016-03-03T08:00:00</LastUpdate>
<Revised/>
<Currency/>
<Unit>%</Unit>
<Ticker>TUCPIY</Ticker>
<Symbol>TUCPIY</Symbol>
</CalendarItem>
</ArrayOfCalendarItem>
https://api.tradingeconomics.com/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?c={your_api_key}&importance={importance}
CalendarIdDateCountryCategoryEventReferenceReferenceDateSourceSourceURLActualPreviousForecastTEForecastURLDateSpanImportanceLastUpdateRevisedCurrencyUnitTickerSymbol
722493/1/2016 4:00:00 AMIndonesiaInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AMStatistics Indonesiahttps://www.bps.go.id/4.42%4.14%4.35%4.2%/indonesia/inflation-cpi023/1/2016 4:08:00 AM%IDCPIYIDCPIY
745913/2/2016 11:00:00 PMSouth KoreaInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AMStatistics Koreahttps://kostat.go.kr1.3%0.8%1%0.9%/south-korea/inflation-cpi023/2/2016 11:00:00 PM%KOCPIYOYKOCPIYOY
746083/3/2016 8:00:00 AMTurkeyInflation RateInflation Rate YoYFeb2/29/2016 12:00:00 AMTurkish Statistical Institutehttps://www.tuik.gov.tr/8.78%9.58%9.35%9.2%/turkey/inflation-cpi023/3/2016 8:00:00 AM%TUCPIYTUCPIY

Date format

Calendar methods described above support string dates in different formats

Date FormatExample
yyyy-MM-dd2018-01-01
yyyy-mm-dd HH:mm2016-12-03 23:59:59