GETPopular/v1/calendar/economic

Economic Calendar

Retrieve economic events for a specific date. Accepts YYYY-MM-DD or the strings today, yesterday, tomorrow (resolved in New York time). Time is Eastern Time (ET).

Historical access

Free plans can access the most recent 24 months of historical data. Pro plans can access all available history.

Request

GET https://api.earningsapi.com/v1/calendar/economic?date=2026-01-31&usmajor=true&apikey=YOUR_API_KEY
RequestPython
import requests

response = requests.get("https://api.earningsapi.com/v1/calendar/economic?date=2026-01-31&usmajor=true", params={"apikey": "YOUR_API_KEY"}, timeout=30)
response.raise_for_status()
print(response.json())

Query parameters

NameTypeRequiredDescription
datestringYesDate in YYYY-MM-DD (e.g. "2026-01-31"), or the strings "today", "yesterday", "tomorrow" (resolved in New York time)
usmajorbooleanNoIf true, returns U.S. major indicators only (default: false)

Response fields

FieldTypeDescription
countrystringCountry or region name
eventNamestringEvent name (e.g., "PPI")
datestringEvent date in YYYY-MM-DD format
timestringTime in ET (e.g., "08:30") or "24H"
actualstring | nullActual value (null if not released yet)
consensusstring | nullMarket consensus/forecast (may be null)
previousstring | nullPrevious value (may be null)

Response example

JSON response
[
  {
    "country": "United States",
    "eventName": "PPI",
    "date": "2026-01-31",
    "time": "08:30",
    "actual": null,
    "consensus": "0.2%",
    "previous": "0.2%"
  },
  {
    "country": "United States",
    "eventName": "Core PPI",
    "date": "2026-01-31",
    "time": "08:30",
    "actual": null,
    "consensus": "0.3%",
    "previous": "0.0%"
  },
  {
    "country": "Japan",
    "eventName": "Housing Starts",
    "date": "2026-01-31",
    "time": "24H",
    "actual": null,
    "consensus": "-4.5%",
    "previous": "-8.5%"
  }
]

Quota and limits

Compare plan limits and historical data access.

Free

  • 60 requests / minute
  • 100 requests / day
  • 1,000 requests / month
  • The most recent 24 months of historical data on supported endpoints

Pro

  • 300 requests / minute
  • Unlimited daily requests
  • Unlimited monthly requests
  • All available history on supported endpoints

Free daily and monthly quotas reset in New York time. Historical access applies to endpoints marked Historical access.

View usage and plans