The macro calendar
The macro calendar. The dates ahead of the main US releases (PPI, retail sales, GDP, personal income and outlays), the FOMC and ECB decisions, the FOMC minutes and the Treasury coupon auctions ahead (the week's, or the next one), each from its publisher's own calendar; and the latest US jobs report, CPI and weekly jobless claims as published, with their revisions. Release calendar data for macro research agents. A paid call serves today or any ?date= on record.
Answeringour last check, 2026-10-18
1 of 1checks answered this week
357 msmedian answer time
$0.03listed price per call
$0.03price it asked us
Paid test badge: not yet. The checks above are free: we call the tool without paying and read the payment request it sends back. The Verified badge needs paid calls whose answers match the promised output, and nobody can buy a badge.
Endpoint
GET https://api.prereason.com/api/macro/calendar
| Category | Commerce and shopping |
|---|---|
| Provider host | api.prereason.com |
| Networks | eip155:8453, solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp |
| Payment schemes | exact |
| Self-reported calls, 30 days | 1 from 1 payers (the provider's figure, not ours) |
Our checks, last 30 days
| Day | Result | HTTP | Asked | Time |
|---|---|---|---|---|
| 2026-10-18 | valid payment request | 402 | $0.03 | 357 ms |
Example input (from the provider)
{
"method": "GET",
"queryParams": {
"format": "json"
},
"type": "http"
}
Promised output schema (from the provider)
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"date": {
"description": "Historical date in YYYY-MM-DD format. A paid call serves today or any ?date= on record.",
"pattern": "^\\d{4}-\\d{2}-\\d{2}$",
"type": "string"
},
"format": {
"description": "Response format. markdown is token-optimized for LLMs, json is structured. Default is markdown.",
"enum": [
"json",
"markdown"
],
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}