77trust / 100

Feeds Regulation

by ioswarm.io in Documents & files

x402 APIPassing, checked 3 h ago

Today's Federal Register rules, proposed rules, presidential documents and notices (agency, type, key dates, abstract), plus three days of actions and press releases from the SEC, CFTC, Fed, OCC, FTC, DOJ, OFAC sanctions and ESMA. Filter with "q". Rebuilt every hour. $0.01 per call, no account. Free 24h-delayed sample: GET https://ioswarm.io/api/v1/feeds/regulation/sample.

POST https://ioswarm.io/api/v1/feeds/regulation

Last 30 days

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

How to call it

# bash or zsh: see the payment challenge (nothing is charged)
curl -g -i -X POST 'https://ioswarm.io/api/v1/feeds/regulation' \
  -H 'content-type: application/json' \
  --data-raw '{"limit":20,"section":"federal_register"}'
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%2Fioswarm.io%2Fapi%2Fv1%2Ffeeds%2Fregulation
const res = await pay("https://ioswarm.io/api/v1/feeds/regulation", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: "{\"limit\":20,\"section\":\"federal_register\"}",
});
console.log(await res.json());

Example input

{
  "limit": 20,
  "section": "federal_register"
}

Example output

{
  "as_of": "2026-10-07T14:00:12Z",
  "count": 25,
  "edition": "2026-10-07T14:00:00Z",
  "feed": "regulation",
  "next_edition": "2026-10-07T15:00:00Z",
  "paid": {
    "transaction": "0x…",
    "usd": 0.01
  },
  "sections": {
    "federal_register": [
      {
        "…": "…"
      }
    ]
  },
  "sources": [
    {
      "items": 40,
      "name": "…",
      "ok": true
    }
  ]
}

Security scan

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

Recent checks

WhenResultHTTPTimePrice
3 h agoPassed402835 ms$0.01
6 h agoPassed402813 ms$0.01
10 h agoPassed402835 ms$0.01
14 h agoPassed402773 ms$0.01
18 h agoPassed402690 ms$0.01
22 h agoPassed402709 ms$0.01
25 h agoPassed402728 ms$0.01
29 h agoPassed402797 ms$0.01
32 h agoPassed402754 ms$0.01
36 h agoPassed402565 ms$0.01
40 h agoPassed402764 ms$0.01
43 h agoPassed402696 ms$0.01
47 h agoPassed402469 ms$0.01
2 days agoPassed402699 ms$0.01
2 days agoPassed402718 ms$0.01