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
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/indicators?c={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 api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/indicators?c=${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.

/indicators?c=your_api_key&calendar=1

CategoryCategoryGroup
1 Month Bill YieldBonds
10 Year TIPS YieldBonds
12 Month Bill YieldBonds

/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"}]

/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

/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>

List indicators by country

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/indicators?calendar=1&country=united%20states&c={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 api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/indicators?calendar=1&country=united%20states&c=${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.

/indicators?calendar=1&country={country}

CategoryCategoryGroup
1 Month Bill YieldBonds
10 Year TIPS YieldBonds
12 Month Bill YieldBonds

/indicators?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"}]

/indicators?calendar=1&country={country}&f=csv

Category,CategoryGroup
1 Month Bill Yield,Bonds
10 Year TIPS Yield,Bonds
12 Month Bill Yield,Bonds

/indicators?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>

By indicator

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c={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 api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c=${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.

/calendar/indicator/{indicators}

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

/calendar/indicator/{indicators}?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"}]

/calendar/indicator/{indicators}?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

/calendar/indicator/{indicators}?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>

By indicator and date

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c={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 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=${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=guest:guest");

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}

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

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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"}]

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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>

By indicator and importance

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c={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 api_key = 'YOUR_API_KEY'
    const response = await axios.get(`https://api.tradingeconomics.com/calendar/indicator/inflation%20rate?c=${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=guest:guest&importance=2");

/calendar/indicator/{indicators}?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

/calendar/indicator/{indicators}?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"}]

/calendar/indicator/{indicators}?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

/calendar/indicator/{indicators}?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>

By indicator, date and importance

Using Requests:

import requests
api_key = 'YOUR_API_KEY'
url = f'https://api.tradingeconomics.com/calendar/indicator/inflation%20rate/2016-03-01/2016-03-03?c={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 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=${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=guest:guest&importance=2");

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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"}]

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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

/calendar/indicator/{indicators}/{yyyy-mm-dd}/{yyyy-mm-dd}?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>

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