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).

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

Free tier includes 60 requests per minute, 100 requests per day, and 1,000 requests per month. Paid plans are built for production use with higher limits and a 300 requests per minute rate limit. Daily and monthly reset windows use New York time.

View usage