# Federal Register Commodity Futures & Swaps Regulatory Changes Feed

> Federal Register Commodity Futures & Swaps Regulatory Changes Feed is a paid API for AI agents from oracles-production.up.railway.app, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns scored Federal Register final and proposed rules for commodity futures and swaps since a given timestamp, with compliance impact scores, effective dates, and primary-source links.

## Facts

- Endpoint: GET https://oracles-production.up.railway.app/v1/reg-derivatives/changes
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/federal-register-commodity-futures-swaps-regulatory-changes-feed-037705e9
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_61kKpuFlhHKL-e1us8PgH

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability federal-register-commodity-futures-swaps-regulatory-changes-feed-037705e9
```

Example prompt: Pull all Federal Register commodity futures and swaps rule changes since 2025-01-01T00:00:00Z with a compliance significance of at least 7, and show me the titles, effective dates, and source links.

## When to prefer this

Use this endpoint when you need structured, machine-readable, pre-scored Federal Register regulatory changes specifically scoped to commodity futures and swaps (CFTC domain). Prefer it over general Federal Register search when you want compliance impact scoring, effective dates, and source links in one call. Prefer it over the LLM digest sibling when you need raw structured data for downstream processing rather than a human-readable summary.

## Known failure modes

- Invalid or missing 'since' parameter returns a 400 or empty result
- 'limit' outside 1–500 range is rejected with validation error
- 'min_significance' outside 1–10 range is rejected
- No matching rules in the time window returns count:0 with empty changes array
- Service unavailable or upstream Federal Register outage returns 5xx
- Stale data if Federal Register publishing is delayed

## How this service works

Federal Register final & proposed rules affecting commodity futures & swaps (Commodity Futures Trading Commission) since a timestamp — covering swap, futures, derivative, commodity, clearing — each scored 1-10 for compliance impact, with effective dates and primary-source links.

## Output

A JSON array of regulatory change objects, each including the rule title, a 1-10 compliance significance score, rule type (final or proposed), a plain-language summary, effective date, ISO-8601 detection timestamp, a primary-source Federal Register URL for verification, and an entity ID — plus a top-level count and source label.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 500,
       "minimum": 1
      },
      "since": {
       "type": "string",
       "format": "date-time",
       "description": "Only changes detected after this ISO-8601 instant"
      },
      "min_significance": {
       "type": "integer",
       "maximum": 10,
       "minimum": 1,
       "description": "Keep only changes scored at least this"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "count": {
       "type": "integer"
      },
      "source": {
       "type": "string"
      },
      "changes": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "type": {
          "type": "string"
         },
         "title": {
          "type": "string"
         },
         "detail": {
          "type": "object"
         },
         "summary": {
          "type": "string"
         },
         "entityId": {
          "type": "string"
         },
         "sourceUrl": {
          "type": [
           "string",
           "null"
          ],
          "description": "Primary-source link for verification"
         },
         "detectedAt": {
          "type": "string",
          "format": "date-time"
         },
         "significance": {
          "type": "integer",
          "maximum": 10,
          "minimum": 1
         },
         "effectiveDate": {
          "type": [
           "string",
           "null"
          ]
         }
        }
       }
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/federal-register-commodity-futures-swaps-regulatory-changes-feed-037705e9/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from oracles-production.up.railway.app](https://www.zero.xyz/host/oracles-production.up.railway.app/llms.txt)
