# SiteCheck Congress Bill Search

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

Searches US Congress bills by keyword or bill ID and returns sponsorship, status, and legislative action details

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/congress?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-27
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-congress-bill-search-88e04681
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0hBJ4MEJEQ3yXRzveyS-9

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-congress-bill-search-88e04681
```

Example prompt: Search Congress for bills related to 'artificial intelligence' in the 119th Congress and show me up to 5 results with their sponsors and current status.

## When to prefer this

Use this endpoint when you need fast, pay-per-call access to US Congressional bill data without an API key or signup — ideal for agents that need to look up specific bills by ID or search titles by keyword within the current or recent Congresses. Prefer this over direct Congress.gov API calls when you need x402 micropayment integration with no authentication overhead.

## Known failure modes

- Keyword search only covers the 250 most recently updated bills — older or less-active bills may not appear
- No full-text search supported — query words must appear in the bill title only
- Invalid bill ID format returns an error or empty result
- Congress number out of range (below 93 or above current) may return an error
- Limit parameter outside 1-25 range may be rejected or clamped

## How this service works

US federal bills from Congress.gov (Library of Congress). Keyword search (q) runs over the 250 most recently updated bills of a Congress, since the API has no full-text search; each match gets its sponsor, status and latest action. A bill number (bill=hr1234-119) returns its cosponsor count, committees and up to 30 actions. Public domain.

## Output

Returns a JSON object with the search query metadata, total matching bills found, a list of bill results (each with bill number, title, Congress.gov link, status, sponsor name/party/state, cosponsor count, introduction date, policy area, and latest legislative action), plus how many bills were scanned and a timestamp.

## 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": {
      "q": {
       "type": "string",
       "description": "Words that must all appear in the bill title"
      },
      "bill": {
       "type": "string",
       "description": "A bill, e.g. hr1234-119 or s50-119 (type, number, Congress)"
      },
      "limit": {
       "type": "string",
       "description": "Max bills for q, 1-25, default 10"
      },
      "congress": {
       "type": "string",
       "description": "Congress number 93 to the current one (119), default current"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Keyword search covers the 250 most recently updated bills of the 119th Congress (every word must appear in the title). The Congress.gov API has no full-text search.",
  "query": {
   "q": "artificial intelligence",
   "congress": 119
  },
  "total": 2,
  "source": "Congress.gov API v3 (https://api.congress.gov), Library of Congress; US government public data",
  "results": [
   {
    "bill": "H.R. 10768",
    "link": "https://www.congress.gov/bill/119th-congress/house-bill/10768",
    "title": "To establish the Office of Artificial Intelligence and Emerging Technology Threats within the Executive Office of the President, and for other purposes.",
    "status": "Not yet law",
    "sponsor": {
     "name": "Rep. Barrett, Tom [R-MI-7]",
     "party": "R",
     "state": "MI"
    },
    "congress": 119,
    "cosponsors": 0,
    "introduced": "2026-10-09",
    "policyArea": null,
    "latestAction": {
     "date": "2026-10-09",
     "text": "Referred to the House Committee on Energy and Commerce."
    },
    "originChamber": "House"
   }
  ],
  "scanned": 250,
  "returned": 1,
  "checkedAt": "2026-10-13T20:01:30.069Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-congress-bill-search-88e04681/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)
