{
  "protocolVersion": "0.3.0",
  "name": "MacroPulse",
  "description": "Real-time macro intelligence API for forex and CFD traders, plus deterministic market primitives. 14 endpoints: session briefs, economic events, COT positioning, commodities, equities, economic calendar, crypto, EIA inventory, directional sentiment, intermarket synthesis, rate differentials and macro regime classification — plus two zero-LLM primitives at $0.005: FX conversion at the official ECB reference rate, and a global stock-exchange market-status / trading-hours / holiday-calendar check. Pay-per-query via x402 micropayments on Base and Solana.",
  "url": "https://macropulse.theaslangroupllc.com",
  "preferredTransport": "HTTP+JSON",
  "version": "1.0.0",
  "provider": {
    "organization": "The Aslan Group LLC",
    "url": "https://theaslangroupllc.com"
  },
  "documentationUrl": "https://macropulse.theaslangroupllc.com/llms.txt",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "stateTransitionHistory": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "forex-intelligence",
      "name": "Forex Intelligence",
      "description": "forex intelligence — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "forex-intelligence",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "session-briefs",
      "name": "Session Briefs",
      "description": "session briefs — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "session-briefs",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "economic-events",
      "name": "Economic Events",
      "description": "economic events — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "economic-events",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "cot-positioning",
      "name": "Cot Positioning",
      "description": "cot positioning — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "cot-positioning",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "commodity-prices",
      "name": "Commodity Prices",
      "description": "commodity prices — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "commodity-prices",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "equity-indices",
      "name": "Equity Indices",
      "description": "equity indices — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "equity-indices",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "economic-calendar",
      "name": "Economic Calendar",
      "description": "economic calendar — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "economic-calendar",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "crypto-context",
      "name": "Crypto Context",
      "description": "crypto context — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "crypto-context",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "petroleum-inventory",
      "name": "Petroleum Inventory",
      "description": "petroleum inventory — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "petroleum-inventory",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "directional-sentiment",
      "name": "Directional Sentiment",
      "description": "directional sentiment — pay-per-call via x402 (USDC, Base). Parameters and pricing: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "directional-sentiment",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "catalog",
      "name": "MacroPulse full catalog",
      "description": "All endpoints with parameters, prices and examples: https://macropulse.theaslangroupllc.com/openapi.json and https://macropulse.theaslangroupllc.com/llms.txt",
      "tags": [
        "catalog",
        "openapi",
        "x402"
      ]
    },
    {
      "id": "fx-conversion",
      "name": "FX Conversion (ECB reference rates)",
      "description": "Convert an amount between currencies at the official European Central Bank reference rate — latest or any historical daily fixing back to 1999. Multi-currency in one call. Deterministic, cacheable, no LLM. $0.005 — pay-per-call via x402 (USDC, Base/Solana). Parameters: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "fx",
        "exchange-rate",
        "currency-conversion",
        "ecb",
        "historical-rates",
        "deterministic",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "market-hours",
      "name": "Market Status & Trading Calendar",
      "description": "Is the stock market open right now? Market status, trading hours, exchange holiday calendar and next open/close for NYSE, NASDAQ, LSE, Xetra, Euronext, SIX, TSE/JPX, HKEX, SSE, ASX, TSX and NSE/BSE India. Zero external calls, deterministic, no LLM. $0.005 — pay-per-call via x402 (USDC, Base/Solana). Parameters: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "market-hours",
        "is-market-open",
        "trading-calendar",
        "exchange-holidays",
        "market-status",
        "deterministic",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "us-macro-onchain",
      "name": "US Macro Indicators (on-chain, verifiable)",
      "description": "Official US macro data - real GDP (level + growth), PCE price index (level + inflation), real final sales, and SOFR - read directly from Chainlink aggregator contracts. Six BEA series on Base plus SOFR (NY Fed) on Ethereum, assembled across both chains. Every value ships with its contract address and round ID: verify our answer against an immutable public ledger. No LLM, no API key, public domain. $0.01 - pay-per-call via x402 (USDC, Base/Solana). Parameters: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "us-gdp",
        "inflation",
        "pce",
        "sofr",
        "bea",
        "official-statistics",
        "onchain-verifiable",
        "deterministic",
        "x402",
        "pay-per-call"
      ]
    },
    {
      "id": "us-macro-revisions",
      "name": "US GDP / PCE Revision Trail (on-chain history)",
      "description": "Has US GDP been revised? BEA revises every estimate (advance, second, third) and the Chainlink round history captures each revision immutably, with timestamps. Returns the ordered revision trail for any series: each print, when it landed, the change from the previous, and the total revision - with a contract address and round ID for every step, so each one can be independently verified on-chain. No LLM. $0.02 - pay-per-call via x402 (USDC, Base/Solana). Parameters: https://macropulse.theaslangroupllc.com/openapi.json",
      "tags": [
        "gdp-revision",
        "us-gdp",
        "bea",
        "revision-history",
        "inflation",
        "sofr",
        "onchain-verifiable",
        "deterministic",
        "x402",
        "pay-per-call"
      ]
    }
  ]
}
