Federal rules and proposed rules amending a specific CFR title and part (e
Federal rules and proposed rules amending a specific CFR title and part (e.g. 17 CFR 240), newest first with deadline flags. Watch the exact provisions you are subject to instead of whole agencies or topics.
20000 (raw units)
price
1
calls / 30d
1
unique payers
2026-09-02
updated
Provider
answerpool.io · discovered, not yet claimed by its owner
Payment (x402 accepts[])
[
{
"scheme": "exact",
"network": "eip155:8453",
"payTo": "0xb3ba3Ca99F9742b32fC527CF62688C83b39AED8c",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"amount": "20000",
"maxTimeoutSeconds": 300
}
]Output schema
{
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"cfr_part": 240,
"cfr_title": 17
},
"type": "http"
},
"output": {
"example": {
"as_of": "2026-09-02T14:00:00Z",
"count": 1,
"documents": [
{
"abstract": "Requires registrants to disclose material cybersecurity incidents.",
"action": "Final rule.",
"agencies": [
"Securities and Exchange Commission"
],
"cfr_references": [
"17 CFR 240"
],
"comments_close_on": null,
"days_to_comment_close": null,
"days_to_effective": 10,
"docket_ids": [
"SEC-2026-001"
],
"document_number": "2026-12341",
"effective_on": "2026-09-12",
"flags": [
"significant",
"effective_soon",
"final_rule_pending_effect"
],
"publication_date": "2026-08-30",
"regulation_id_numbers": [
"3235-AN00"
],
"significant": true,
"title": "Cybersecurity Risk Management Rule",
"topics": [
"Securities"
],
"type": "Rule",
"url": "https://www.federalregister.gov/d/2026-12341"
}
],
"total_matching": 1
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET",
"HEAD",
"DELETE"
],
"type": "string"
},
"queryParams": {
"additionalProperties": false,
"properties": {
"cfr_part": {
"anyOf": [
{
"maximum": 9999,
"minimum": 1,
"type": "integer"
},
{
"type": "null"
}
],
"default": null,
"description": "CFR part, e.g. 240.",
"title": "Cfr Part"
},
"cfr_title": {
"description": "CFR title number, e.g. 17 for securities.",
"maximum": 50,
"minimum": 1,
"title": "Cfr Title",
"type": "integer"
},
"limit": {
"default": 25,
"maximum": 100,
"minimum": 1,
"title": "Limit",
"type": "integer"
},
"since": {
"anyOf": [
{
"maxLength": 40,
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"description": "ISO date; default 90d.",
"title": "Since"
},
"types": {
"default": "rule,proposed_rule",
"description": "Comma-separated types.",
"title": "Types",
"type": "string"
}
},
"required": [
"cfr_title"
],
"title": "CfrWatchIn",
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"as_of": {
"title": "As Of",
"type": "string"
},
"count": {
"title": "Count",
"type": "integer"
},
"disclaimer": {
"default": "Regulatory information from the Federal Register (public domain); not legal advice.",
"title": "Disclaimer",
"type": "string"
},
"documents": {
"items": {
"properties": {
"abstract": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Abstract"
},
"action": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Action"
},
"agencies": {
"items": {
"type": "string"
},
"title": "Agencies",
"type": "array"
},
"cfr_references": {
"items": {
"type": "string"
},
"title": "Cfr References",
"type": "array"
},
"comments_close_on": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Comments Close On"
},
"days_to_comment_close": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Days To Comment Close"
},
"days_to_effective": {
"anyOf": [
{
"type": "integer"
},
{
"type": "null"
}
],
"title": "Days To Effective"
},
"docket_ids": {
"items": {
"type": "string"
},
"title": "Docket Ids",
"type": "array"
},
"document_number": {
"title": "Document Number",
"type": "string"
},
"effective_on": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"title": "Effective On"
},
"flags": {
"items": {
"type": "string"
},
"title": "Flags",
"type": "array"
},
"publication_date": {
"title": "Publication Date",
"type": "string"
},
"regulation_id_numbers": {
"items": {
"type": "string"
},
"title": "Regulation Id Numbers",
"type": "array"
},
"significant": {
"anyOf": [
{
"type": "boolean"
},
{
"type": "null"
}
],
"title": "Significant"
},
"title": {
"title": "Title",
"type": "string"
},
"topics": {
"items": {
"type": "string"
},
"title": "Topics",
"type": "array"
},
"type": {
"title": "Type",
"type": "string"
},
"url": {
"title": "Url",
"type": "string"
}
},
"required": [
"document_number",
"title",
"type",
"action",
"agencies",
"publication_date",
"effective_on",
"comments_close_on",
"significant",
"abstract",
"docket_ids",
"regulation_id_numbers",
"cfr_references",
"topics",
"url",
"flags",
"days_to_comment_close",
"days_to_effective"
],
"title": "RegDoc",
"type": "object"
},
"title": "Documents",
"type": "array"
},
"method_id": {
"default": "reg_views_rules_v1",
"title": "Method Id",
"type": "string"
},
"next_since": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Next Since"
},
"total_matching": {
"title": "Total Matching",
"type": "integer"
}
},
"required": [
"as_of",
"total_matching",
"count",
"documents"
],
"title": "RegDocsOutput",
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
}Use it
curl
curl "https://answerpool.io/v1/regs/cfr" # -> 402 Payment Required, accepts[] lists how to pay # retry with a PAYMENT-SIGNATURE (or PAYMENT header) once paid
JavaScript
const res = await fetch("https://answerpool.io/v1/regs/cfr");
if (res.status === 402) {
const { accepts } = await res.json();
// pay one of accepts[] via an x402 client, then retry with the payment header
}Python
import httpx
res = httpx.get("https://answerpool.io/v1/regs/cfr")
if res.status_code == 402:
accepts = res.json()["accepts"]
# pay one of accepts[] via an x402 client, then retry with the payment headerMachine-readable
Everything on this page is also available as clean JSON at /resources/7775.json, and this resource appears in /discovery/resources and /discovery/search.