# AnswerPool CFR Part Watch

> AnswerPool CFR Part Watch is a paid API for AI agents from answerpool.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-14).

Returns federal rules and proposed rules that amend a specific CFR title and part, sorted newest first with deadline flags for comment periods and effective dates.

## Facts

- Endpoint: GET https://answerpool.io/v1/regs/cfr
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/answerpool-cfr-part-watch-22e962da
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_V-s77-IsYuNigCXumhOYi

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 answerpool-cfr-part-watch-22e962da
```

Example prompt: Pull the latest rules and proposed rules amending 17 CFR 240 published in the last 60 days, including any deadline flags for comment periods or upcoming effective dates.

## When to prefer this

Choose this endpoint when you need to track regulatory changes at the granular CFR title and part level rather than by agency or broad topic. It is ideal for compliance teams, legal counsel, or AI agents that need to monitor exactly the provisions a regulated entity is subject to — for example, all rules touching 17 CFR 240 for broker-dealers — with built-in deadline countdown flags eliminating manual calendar tracking.

## Known failure modes

- Missing required cfr_title parameter returns a validation error
- Invalid cfr_title value outside 1-50 range returns a 422 error
- cfr_part outside 1-9999 range returns a validation error
- No documents found for the given title/part/date range returns empty documents array with count 0
- Malformed since date string may return a 422 validation error
- Payment not provided or insufficient returns HTTP 402 Payment Required

## How this service works

AnswerPool turns SEC EDGAR, the Federal Register, USAspending, NIH, BLS and OpenAlex into structured JSON answers that AI agents and developers fetch in one call. 69 endpoints free, no account; derived analyses $0.02–$0.05 per call by card credits or USDC (x402). MCP server, full provenance.

## Output

A JSON object with an as_of timestamp, total matching count, and an array of regulatory documents each containing document number, title, rule type, action description, publishing agencies, publication date, effective date, comment close date, significance flag, abstract, docket IDs, CFR references, topics, a Federal Register URL, deadline flags (e.g. 'significant', 'effective_soon', 'comment_closing_soon'), and integer countdowns for days to effective and days to comment close.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "title": "CfrWatchIn",
     "required": [
      "cfr_title"
     ],
     "properties": {
      "limit": {
       "type": "integer",
       "title": "Limit",
       "default": 25,
       "maximum": 100,
       "minimum": 1,
       "description": "Maximum documents touching this CFR title/part, newest publication first."
      },
      "since": {
       "anyOf": [
        {
         "type": "string",
         "maxLength": 40
        },
        {
         "type": "null"
        }
       ],
       "title": "Since",
       "default": null,
       "description": "publication_date >= this ISO date, e.g. 2026-06-01. Default: the last 90 days."
      },
      "types": {
       "type": "string",
       "title": "Types",
       "default": "rule,proposed_rule",
       "description": "Comma-separated Federal Register document types: rule, proposed_rule, notice, presidential. An unlisted type is rejected. Default rule,proposed_rule."
      },
      "cfr_part": {
       "anyOf": [
        {
         "type": "integer",
         "maximum": 9999,
         "minimum": 1
        },
        {
         "type": "null"
        }
       ],
       "title": "Cfr Part",
       "default": null,
       "description": "CFR part number within cfr_title, e.g. 240. Omit to watch the whole title."
      },
      "cfr_title": {
       "type": "integer",
       "title": "Cfr Title",
       "maximum": 50,
       "minimum": 1,
       "description": "CFR title number, 1 to 50, e.g. 17 for Commodity and Securities Exchanges. Required; pair with cfr_part to narrow to one part."
      }
     },
     "additionalProperties": false
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "as_of": "2026-09-02T14:00:00Z",
  "count": 1,
  "documents": [
   {
    "url": "https://www.federalregister.gov/d/2026-12341",
    "type": "Rule",
    "flags": [
     "significant",
     "effective_soon",
     "final_rule_pending_effect"
    ],
    "title": "Cybersecurity Risk Management Rule",
    "action": "Final rule.",
    "topics": [
     "Securities"
    ],
    "abstract": "Requires registrants to disclose material cybersecurity incidents.",
    "agencies": [
     "Securities and Exchange Commission"
    ],
    "docket_ids": [
     "SEC-2026-001"
    ],
    "significant": true,
    "effective_on": "2026-09-12",
    "cfr_references": [
     "17 CFR 240"
    ],
    "document_number": "2026-12341",
    "publication_date": "2026-08-30",
    "comments_close_on": null,
    "days_to_effective": 10,
    "days_to_comment_close": null,
    "regulation_id_numbers": [
     "3235-AN00"
    ]
   }
  ],
  "total_matching": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/answerpool-cfr-part-watch-22e962da/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from answerpool.io](https://www.zero.xyz/host/answerpool.io/llms.txt)
