# Saylor Innovations eCFR Search

> Saylor Innovations eCFR Search is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-30).

Search the current Code of Federal Regulations (CFR) by keyword, returning matching sections with citation, heading, text excerpt, effective date, and link

## Facts

- Endpoint: GET https://saylorinnovations.com/api/law/ecfr?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-30
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-ecfr-search-2df4a4bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_C_mONALBsLEQl1WqF6g7K

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 saylor-innovations-ecfr-search-2df4a4bf
```

Example prompt: Search the Code of Federal Regulations for sections about 'worker safety in confined spaces' and show me the top 5 results with their citations and text excerpts.

## When to prefer this

Use this endpoint when you need to search the current, live text of the Code of Federal Regulations by keyword and retrieve structured regulatory citations, excerpts, and links. Prefer it over general web search when you need structured CFR metadata (citation, part, section, effective date) rather than unstructured text, and when compliance accuracy with current regulatory text is important.

## Known failure modes

- Empty results if query terms do not match any current CFR text
- No results for highly specific or obscure regulatory topics
- Limit parameter ignored or defaulted if outside 1-25 range
- Stale data if eCFR source has not yet reflected recent regulatory changes
- Query misinterpretation if search terms are ambiguous or too broad

## How this service works

Search the current Code of Federal Regulations - CFR citation, part and section, heading, text excerpt, effective date and link, filterable by title

## Output

Returns a JSON object containing the interpreted query string, the data source, total match count, number of results returned, and an array of matching CFR sections. Each section includes the formatted citation, part number, section number, heading text, a matching text excerpt, effective start date, title number, section type, and a canonical URL to the full text on eCFR.gov.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "Search text"
      },
      "limit": {
       "type": "string",
       "description": "optional 1-25, default 8"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "query",
      "sections"
     ],
     "properties": {
      "count": {
       "type": "number",
       "description": "Number of items returned"
      },
      "query": {
       "type": "string",
       "description": "The query as the server interpreted it"
      },
      "title": {
       "type": [
        "number",
        "null"
       ],
       "description": "Title"
      },
      "source": {
       "type": "string",
       "description": "Data source the values come from"
      },
      "sections": {
       "type": "array",
       "items": {
        "type": "object",
        "properties": {
         "url": {
          "description": "Canonical URL"
         },
         "part": {
          "type": [
           "string",
           "null"
          ],
          "description": "CFR part number"
         },
         "type": {
          "description": "Type or kind"
         },
         "excerpt": {
          "type": [
           "string",
           "null"
          ],
          "description": "Matching text excerpt"
         },
         "heading": {
          "description": "Heading text"
         },
         "section": {
          "description": "Section"
         },
         "citation": {
          "description": "Formatted citation"
         },
         "starts_on": {
          "description": "Starts on"
         },
         "title_number": {
          "description": "Title number"
         }
        }
       },
       "description": "Sections"
      },
      "total_matches": {
       "type": "number",
       "description": "Total num
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-ecfr-search-2df4a4bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
