# AnswerPool Comment Deadline Calendar

> AnswerPool Comment Deadline Calendar 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 proposed rules whose public comment windows close within a specified number of days, sorted soonest-first with exact day-counts, optionally filtered by agency or keyword topic.

## Facts

- Endpoint: GET https://answerpool.io/v1/regs/comment-deadlines
- 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-comment-deadline-calendar-5dbf0777
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PJ1S21-AiPMXOcOQTUpL8

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-comment-deadline-calendar-5dbf0777
```

Example prompt: Show me all proposed federal rules whose public comment windows close within the next 14 days, filtered to SEC rules — sorted soonest first so I know what to prioritize.

## When to prefer this

Use this endpoint when you need an actionable, time-sorted queue of federal proposed rules with expiring comment windows — especially when you want to filter by agency or topic keyword without manually scanning the Federal Register. It is purpose-built for regulatory monitoring workflows and replaces manual date arithmetic. Prefer it over a general Federal Register search when the goal is urgency-ranked comment deadlines rather than arbitrary document retrieval.

## Known failure modes

- within_days out of range (must be 1–90) returns validation error
- agency slug does not match known pattern (must be lowercase alphanumeric with hyphens) returns 422
- term string exceeds 200 characters returns validation error
- limit outside 1–100 range returns validation error
- No matching documents returns empty documents array with count 0
- Payment failure or missing x402 header returns 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 containing an as_of timestamp, total_matching count, and an array of regulatory documents each with document number, title, abstract, publishing agency list, publication date, comment close date, days remaining to comment close, effective date, CFR references, docket IDs, topic tags, flags (e.g. comments_close_soon), and a link to the Federal Register entry.

## 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": "CommentDeadlinesIn",
     "properties": {
      "term": {
       "anyOf": [
        {
         "type": "string",
         "maxLength": 200
        },
        {
         "type": "null"
        }
       ],
       "title": "Term",
       "default": null,
       "description": "Full-text term the proposed rules must match, e.g. 'cybersecurity'. Omit for every open comment period."
      },
      "limit": {
       "type": "integer",
       "title": "Limit",
       "default": 25,
       "maximum": 100,
       "minimum": 1,
       "description": "Maximum documents returned, soonest comment deadline first."
      },
      "agency": {
       "anyOf": [
        {
         "type": "string",
         "pattern": "^[a-z0-9-]+$",
         "maxLength": 120
        },
        {
         "type": "null"
        }
       ],
       "title": "Agency",
       "default": null,
       "description": "Federal Register agency slug from /v1/regs/agencies, e.g. securities-and-exchange-commission; an unknown slug fails the call. Omit for all."
      },
      "within_days": {
       "type": "integer",
       "title": "Within Days",
       "default": 14,
       "maximum": 90,
       "minimum": 1,
       "description": "Comment periods closing within this many days."
      }
     },
     "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-12342",
    "type": "Proposed Rule",
    "flags": [
     "comments_close_soon"
    ],
    "title": "Proposed Amendments to Rule 10b5-1",
    "action": "Proposed rule.",
    "topics": [
     "Securities"
    ],
    "abstract": "Proposes amendments to insider trading plan conditions.",
    "agencies": [
     "Securities and Exchange Commission"
    ],
    "docket_ids": [
     "SEC-2026-001"
    ],
    "significant": null,
    "effective_on": null,
    "cfr_references": [
     "17 CFR 240"
    ],
    "document_number": "2026-12342",
    "publication_date": "2026-08-30",
    "comments_close_on": "2026-09-09",
    "days_to_effective": null,
    "days_to_comment_close": 7,
    "regulation_id_numbers": [
     "3235-AN00"
    ]
   }
  ],
  "total_matching": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/answerpool-comment-deadline-calendar-5dbf0777/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)
