FeedOracle Technologies Macro Core API

The Macro Core API from FeedOracle Technologies — 9 operation(s) for macro core.

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /api/v1/macro/health Get the Economic Health Index · Macro: Economic Health Index 0-100, status: EXPANSION/STABLE/CAUTION/CONTRACTION #
Ask an LLM
“Is the US economy expanding, stable or contracting?”
“What's the current Economic Health Index score out of 100?”
Tell an agent
Get the Economic Health Index.
Tell me whether the economy is in EXPANSION or CONTRACTION.
GET /api/v1/macro/all Get all core macro indicators · Macro: All core indicators combined #
Ask an LLM
“Can I pull every core economic indicator together?”
“What's in the combined core macro bundle?”
Tell an agent
Get all core macro indicators.
Pull the combined set of core indicators.
GET /api/v1/macro/fed Get the Fed funds rate and FOMC outlook · Macro: Fed Funds Rate, FOMC calendar, rate outlook, last change #
Ask an LLM
“When is the next FOMC meeting and what's the rate outlook?”
“When did the Fed last change rates?”
Tell an agent
Get the Fed funds rate and FOMC calendar.
Show the Fed rate outlook.
GET /api/v1/macro/inflation Get US CPI and PCE inflation · Macro: CPI YoY, Core CPI, PCE, MoM change, target deviation #
Ask an LLM
“What is US CPI inflation year over year?”
“How far is core PCE from the Fed's target?”
Tell an agent
Get US inflation data.
Report CPI, core CPI and PCE versus target.
GET /api/v1/macro/yields Get key Treasury yields · Macro: Key Treasury yields: 2Y, 10Y, 30Y, 2s10s spread #
Ask an LLM
“What are the 2-year, 10-year and 30-year Treasury yields?”
“Is the 2s10s spread inverted?”
Tell an agent
Get key Treasury yields.
Show the 2s10s spread.
GET /api/v1/macro/gdp Get US GDP growth · Macro: Real GDP growth QoQ annualized, nominal GDP #
Ask an LLM
“What was last quarter's real GDP growth annualized?”
“What is nominal US GDP?”
Tell an agent
Get US GDP growth.
Report real and nominal GDP.
GET /api/v1/macro/employment Get US employment data · Macro: Unemployment rate, nonfarm payrolls, labor force participation #
Ask an LLM
“What is the US unemployment rate?”
“How many nonfarm payrolls were added?”
Tell an agent
Get US employment data.
Report unemployment and labor force participation.
GET /api/v1/macro/risk Get recession probability · Macro: Recession probability, risk assessment #
Ask an LLM
“What's the probability of a US recession?”
“How risky does the macro environment look?”
Tell an agent
Get the recession probability.
Give me the macro risk assessment.
GET /api/v1/macro/sentiment Get US consumer sentiment · Macro: Consumer sentiment, Michigan survey #
Ask an LLM
“What does the Michigan consumer sentiment survey say?”
“Are consumers feeling better or worse?”
Tell an agent
Get consumer sentiment.
Report the latest Michigan survey reading.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/tooloracle-io:tooloracle-io-macro-core-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

tooloracle-io-macro-core-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: FeedOracle Compliance Evidence Macro Core API
  version: 8.4.1+truthrepair.r1
  description: 'FeedOracle Compliance Evidence Infrastructure — 44 MCP servers, 590+ evidence tools across 17 data sources. DORA, MiCA, AMLR and CSRD compliance evidence APIs. ES256K-signed responses, blockchain-anchored. Canonical metrics: https://feedoracle.io/data/feedoracle-metrics.json.'
  contact:
    email: support@feedoracle.io
    url: https://feedoracle.io/contact.html
  license:
    name: Proprietary
  termsOfService: https://feedoracle.io/terms.html
servers:
- url: https://api.feedoracle.io
  description: Production
security: []
tags:
- name: Macro Core
paths:
  /api/v1/macro/health:
    get:
      tags:
      - Macro Core
      operationId: getMacroHealth
      summary: 'Macro: Economic Health Index 0-100, status: EXPANSION/STABLE/CAUTION/CONTRACTION'
      description: 'Economic Health Index 0-100, status: EXPANSION/STABLE/CAUTION/CONTRACTION'
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/all:
    get:
      tags:
      - Macro Core
      operationId: getMacroAll
      summary: 'Macro: All core indicators combined'
      description: All core indicators combined
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/fed:
    get:
      tags:
      - Macro Core
      operationId: getMacroFed
      summary: 'Macro: Fed Funds Rate, FOMC calendar, rate outlook, last change'
      description: Fed Funds Rate, FOMC calendar, rate outlook, last change
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/inflation:
    get:
      tags:
      - Macro Core
      operationId: getMacroInflation
      summary: 'Macro: CPI YoY, Core CPI, PCE, MoM change, target deviation'
      description: CPI YoY, Core CPI, PCE, MoM change, target deviation
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/yields:
    get:
      tags:
      - Macro Core
      operationId: getMacroYields
      summary: 'Macro: Key Treasury yields: 2Y, 10Y, 30Y, 2s10s spread'
      description: 'Key Treasury yields: 2Y, 10Y, 30Y, 2s10s spread'
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/gdp:
    get:
      tags:
      - Macro Core
      operationId: getMacroGDP
      summary: 'Macro: Real GDP growth QoQ annualized, nominal GDP'
      description: Real GDP growth QoQ annualized, nominal GDP
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/employment:
    get:
      tags:
      - Macro Core
      operationId: getMacroEmployment
      summary: 'Macro: Unemployment rate, nonfarm payrolls, labor force participation'
      description: Unemployment rate, nonfarm payrolls, labor force participation
      responses:
        '200':
          description: JSON with oracle_ready flag
  /api/v1/macro/risk:
    get:
      tags:
      - Macro Core
      operationId: getMacroRisk
      summary: 'Macro: Recession probability, risk assessment'
      description: Recession probability, risk assessment
      responses:
        '200':
          description: JSON with oracle_ready flag
        '402':
          description: Payment Required — API key missing or insufficient units. Returns pricing and registration instructions.
          content:
            application/json:
              schema:
                type: object
                properties:
                  status:
                    type: integer
                    example: 402
                  error:
                    type: string
                    example: payment_required
                  protocol:
                    type: string
                    example: feedoracle-402
                  message:
                    type: string
                  packages:
                    type: object
                  free_tools:
                    type: array
                    items:
                      type: string
  /api/v1/macro/sentiment:
    get:
      tags:
      - Macro Core
      operationId: getMacroSentiment
      summary: 'Macro: Consumer sentiment, Michigan survey'
      description: Consumer sentiment, Michigan survey
      responses:
        '200':
          description: JSON with oracle_ready flag
components:
  securitySchemes:
    ApiKeyAuth:
      type: apiKey
      in: header
      name: X-API-Key
      description: Required for v1 data endpoints. Get at /pricing.html
    BearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: OAuth 2.0 Bearer token from POST /mcp/token
    bearerAuth:
      type: http
      scheme: bearer
      description: FeedOracle OAuth 2.1 Bearer token. Obtain via /mcp/register (Dynamic Client Registration, RFC 7591).
x-nomos-trust-chain:
  model: S0-S10
  manifest: https://agentnomos.com/.well-known/nomos-capabilities.json
x-provenance:
  method: harvested
  publisher: FeedOracle Technologies
  source: https://feedoracle.io/openapi.json
  note: split by refine-openapis from the provider's own published document, verified by fetch (openapi/_original/*.fetch.json);
    stamped by stamp-openapi-provenance.py (roadmap#793)