← clify home · catalogue

federalregister API for agents (unofficial) — JSON over curl | clify

Federal Register (federalregister.gov): search and read U.S. federal rules, proposed rules, notices and presidential documents, agencies, public inspection filings and topic searches through the official public JSON API.

Host: federalregister.gov. Call these verified read commands with plain curl; no install, key, or account. Use the public JSON API with plain curl. No install, key, account, or browser is needed. Example: curl 'https://clify-dev.netlify.app/sites.json'. Start with /search?q=weather, then call /abc/COMMAND. Responses are one JSON object. The hosted MCP and GitHub repo are also available.

Commands

search-documents

Search published Federal Register documents by keyword, with optional filters for type, agency, publication date and significance, plus sort and paging Params: term, type, agency, published_since, published_before, significant, order, per_page, page

curl 'https://clify-dev.netlify.app/federalregister/search-documents?term=climate&type=RULE&agency=environmental-protection-agency&published_since=2026-10-01'

get-document

Get full metadata for one Federal Register document by its document number: abstract, action, dates, CFR references, dockets and full-text links Params: document_number*

curl 'https://clify-dev.netlify.app/federalregister/get-document'

get-documents

Get metadata for several Federal Register documents at once, given a comma-separated list of document numbers Params: document_numbers*

curl 'https://clify-dev.netlify.app/federalregister/get-documents'

count-documents-by-facet

Count documents matching a search, grouped by agency, document type, topic, section or publication period (facet counts) Params: facet*, term, type, agency, published_since, published_before

curl 'https://clify-dev.netlify.app/federalregister/count-documents-by-facet?term=climate'

export-documents-csv

Export documents matching a search as CSV text (document number, title, type, date, agencies, citation, URLs) Params: term, type, agency, published_since, published_before, order, per_page, page

curl 'https://clify-dev.netlify.app/federalregister/export-documents-csv?term=climate'

list-agencies

List all Federal Register agencies with id, slug, short name, parent and child agencies Params: none

curl 'https://clify-dev.netlify.app/federalregister/list-agencies'

get-agency

Get one agency's details (description, short name, logo, parent/child agencies, recent-documents link) by slug or numeric id Params: slug*

curl 'https://clify-dev.netlify.app/federalregister/get-agency'

list-current-public-inspection

List documents currently on public inspection, which are filed but not yet published in the Federal Register Params: none

curl 'https://clify-dev.netlify.app/federalregister/list-current-public-inspection'

list-public-inspection-by-date

List the documents that were on public inspection on a given date Params: date*

curl 'https://clify-dev.netlify.app/federalregister/list-public-inspection-by-date?date=2026-10-16'

get-public-inspection-document

Get one public inspection document by document number: filing time, scheduled publication date, PDF and raw-text links Params: document_number*

curl 'https://clify-dev.netlify.app/federalregister/get-public-inspection-document'

list-suggested-searches

List curated topic searches (e.g. Dodd-Frank, stock trading), grouped by section, with saved search conditions and recent document counts Params: none

curl 'https://clify-dev.netlify.app/federalregister/list-suggested-searches'

Get one curated topic search by slug, including its description and the search conditions to reuse with search-documents Params: slug*

curl 'https://clify-dev.netlify.app/federalregister/get-suggested-search'

get-image

Get metadata and download URLs (large, medium, original size) for an image embedded in a Federal Register document Params: identifier*

curl 'https://clify-dev.netlify.app/federalregister/get-image'