# SiteCheck Federal Register Search

> SiteCheck Federal Register Search is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-10-16).

Search and retrieve US Federal Register documents (rules, proposed rules, notices, presidential documents) by keyword, agency, document type, and date range

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/law/federal-register?utm_source=zero.xyz
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-16
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-federal-register-search-4d4b4f45
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4tpLohi_cvoUf0igimC1D

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 sitecheck-federal-register-search-4d4b4f45
```

Example prompt: Search the Federal Register for recent rules and notices from the SEC about financial data transparency — show me up to 10 results published after 2025-01-01.

## When to prefer this

Use this endpoint when you need structured, searchable access to US Federal Register documents including final rules, proposed rules, notices, and presidential documents — especially when filtering by agency, date range, or document type. Prefer this over web scraping federalregister.gov directly, as it returns clean structured JSON with PDFs and metadata. Best suited for compliance monitoring, regulatory research, and legal due diligence workflows.

## Known failure modes

- Invalid document type enum returns no results or error
- Agency slug not recognized returns empty results
- Date range with no matching documents returns empty results array
- Query string exceeding 200 characters may be rejected
- Limit outside 1-50 range may default or return an error
- Upstream Federal Register API downtime causes service unavailability

## How this service works

Searches Federal Register documents via the official API (public domain). Filter by terms, agency slug, document type (rule, proposed rule, notice, presidential document) and date range. Each result includes title, document number, type, agencies, publication date, effective date, comment end date, abstract, and PDF/HTML URLs. `limit` max 50.

## Output

Returns a JSON object with a count of returned results, total matching documents, a source attribution to the Federal Register API, and an array of document objects each containing: title, document type (Rule/Proposed Rule/Notice/Presidential Document), abstract snippet, PDF URL, HTML URL, publishing agencies, effective date, publication date, comments close date, and document number.

## 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",
     "required": [],
     "properties": {
      "q": {
       "type": "string",
       "description": "Keyword search terms (max 200 characters)"
      },
      "type": {
       "type": "string",
       "description": "Document type: RULE, PRORULE, NOTICE, PRESDOCU"
      },
      "limit": {
       "type": "string",
       "description": "Max results (1–50, default 20)"
      },
      "agency": {
       "type": "string",
       "description": "Agency slug (e.g. securities-and-exchange-commission)"
      },
      "dateGte": {
       "type": "string",
       "description": "Publication date on or after (YYYY-MM-DD)"
      },
      "dateLte": {
       "type": "string",
       "description": "Publication date on or before (YYYY-MM-DD)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 5,
  "total": 32,
  "source": "Federal Register API (public domain) — https://www.federalregister.gov/reader-aids/developer-resources/rest-api",
  "results": [
   {
    "type": "Rule",
    "title": "Financial Data Transparency Act Joint Data Standards",
    "pdfUrl": "https://www.govinfo.gov/content/pkg/FR-2026-06-25/pdf/2026-12787.pdf",
    "htmlUrl": "https://www.federalregister.gov/documents/2026/06/25/2026-12787/financial-data-transparency-act-joint-data-standards",
    "abstract": "The OCC, Board, FDIC, NCUA, CFPB, FHFA, CFTC, SEC, and Treasury are publishing a final joint rule to establish data standards to promote interoperability of financial regulatory data across these agencies. The standards established pursuant to this joint rule will later be considered for potential incorporation (to the extent feasible) into data standards to be adopted for certain collections of information in separate rulemakings by the agencies or through other actions taken by the agencies. At the effective date, the joint rule will not change any reporting requirements without further acti…",
    "agencies": [
     "Treasury Department",
     "Comptroller of the Currency",
     "Federal Reserve System"
    ],
    "effectiveDate": "2026-10-01",
    "documentNumber": "2026-12787",
    "publicationDate": "2026-06-25",
    "commentsCloseDate": null
   },
   {
    "type": "Rule",
    "title": "Enhanced Air Cargo Advance Screening (ACAS)",
    "pdfUrl": "https://www.govinfo.gov/content/pkg/FR-2025-11-21/pdf/2025-20606.pdf",
    "htmlUrl": "https://www.federalregister.gov/documents/2025/11/21/2025-20606/enhanced-air-cargo-advance-screening-acas",
    "abstract": "To address ongoing aviation security threats, U.S. Customs and Border Protection (CBP) is amending its regulations pertaining to the Air Cargo Advance Screening (ACAS) program to require the transmission of additional data elements. The ACAS program enhances the security of flights carrying cargo into the United States by requiring the transmission of certain air cargo data and performing targeted risk assessments based on the transmitted data prior to an aircraft's departure for the United States. These risk assessments identify and prevent high-risk air cargo from being loaded onto an aircra…",
    "agencies": [
     "Homeland Security Department",
     "U.S. Customs and Border Protection"
    ],
    "effectiveDate": "2025-11-21",
    "documentNumber": "2025-20606",
    "p
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-federal-register-search-4d4b4f45/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
