81trust / 100

Economic Indicators

by Agent Utility Suite in Markets & finance

x402 APIPassing, checked 2 h ago

Where US rates, inflation and jobs stand now, from official sources: Treasury par yield curve (1m to 30y, 10y-2y spread, inversion), BLS CPI and core CPI year over year, unemployment rate, nonfarm payrolls and monthly change, New York Fed effective fed funds rate and target range; optional monthly history. Not charged if no source answers. $0.003 USDC per call.

POST https://x402-agent-api.onrender.com/api/v1/economic-indicators

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
209 ms typical, 209 ms slowest 5%
Last check
2 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://x402-agent-api.onrender.com/api/v1/economic-indicators" \
  -H "content-type: application/json" \
  -d '{"indicators":["treasury_yields","fed_funds"]}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fx402-agent-api.onrender.com%2Fapi%2Fv1%2Feconomic-indicators
const res = await pay("https://x402-agent-api.onrender.com/api/v1/economic-indicators", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"indicators":["treasury_yields","fed_funds"]}),
});
console.log(await res.json());

Example input

{
  "indicators": [
    "treasury_yields",
    "fed_funds"
  ]
}

Example output

{
  "as_of": "2026-10-06T22:00:00.000Z",
  "employment": null,
  "fed_funds": {
    "date": "2026-10-05",
    "effective_rate_percent": 3.64,
    "target_range": "3.50-3.75"
  },
  "inflation": null,
  "next_calls": [
    {
      "arguments": {
        "forms": [
          "10-Q"
        ],
        "limit": 10,
        "query": "\"interest rate risk\""
      },
      "price": "$0.01",
      "tool": "sec_full_text_search",
      "why": "Which companies are warning about interest rates or inflation in their latest filings?"
    }
  ],
  "sources": [
    {
      "name": "U.S. Treasury, daily par yield curve rates",
      "url": "https://home.treasury.gov/resource-center/data-chart-center/interest-rates"
    },
    {
      "name": "Federal Reserve Bank of New York, EFFR",
      "url": "https://www.newyorkfed.org/markets/reference-rates/effr"
    }
  ],
  "treasury_yields": {
    "curve": {
      "10y": 4.05,
      "1m": 3.95,
      "1y": 3.7,
      "2y": 3.55,
      "30y": 4.6,
      "3m": 3.9,
      "5y": 3.68,
      "6m": 3.82
    },
    "date": "2026-10-05",
    "inverted": false,
    "spread_10y_2y": 0.5
  },
  "unavailable": [],
  "unavailable_reasons": {}
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
2 h agoPassed402220 ms$0.003
7 h agoPassed402209 ms$0.003