Regulations.gov
api.regulations.gov
US federal rulemaking: proposed rules, dockets and the public comments on them.
GET /v1/data/regulations/comment1Request
Regulations.gov comment ID, e.g. OPM-2026-0100-6360, as returned in the data[].id of a comment listing.
curl "https://api.fastcrw.com/v1/data/regulations/comment?commentId=OPM-2026-0100-6360" \ -H "Authorization: Bearer $FASTCRW_API_KEY"
2Response example
A sample shape. Press Run to see live data from Regulations.gov.
{
"data": {
"id": "OPM-2026-0100-6360",
"type": "comments",
"links": {
"self": "https://api.regulations.gov/v4/comments/OPM-2026-0100-6360"
},
"attributes": {
"commentOn": "09000064b92f0709",
"commentOnDocumentId": "OPM-2026-0100-0004",
"duplicateComments": 0,
"address1": null,
"address2": null,
"agencyId": "OPM",
"city": null,
"category": null,
"comment": " Office of Personnel Management,To whom it may concern,As a taxpayer and member of the public, I am deeply concerned about the chilling effect this proposed nondisclosure agreement would have on federal whistleblowers. While OPM claims the NDA preserves whistleblower protections for disclosures to C…",
"country": null,
"displayProperties": null,
"docAbstract": null,
"docketId": "OPM-2026-0100",
"documentType": "Public Submission",
"email": null,
"fax": null,
"field1": null,
"field2": null,
"fileFormats": null,
"firstName": null,
"govAgency": null,
"govAgencyType": null,
"objectId": "09000064b9320c00",
"lastName": null,
"legacyId": null,
"modifyDate": "2026-06-18T02:24:26Z",
"organization": null,
"originalDocumentId": null,
"pageCount": 0,
"phone": null,
"postedDate": "2026-06-17T04:00:00Z",
"postmarkDate": null,
"reasonWithdrawn": null,
"receiveDate": "2026-06-09T04:00:00Z",
"restrictReason": null,
"restrictReasonType": null,
"stateProvinceRegion": null,
"submitterRep": null,
"submitterRepAddress": null,
"submitterRepCityState": null,
"subtype": null,
"title": "Comment from Richard Howe",
"trackingNbr": "mq7-at9h-1gm8",
"withdrawn": false,
"zip": null,
"openForComment": false
},
"relationships": {
"attachments": {
"data": [],
"links": {
"self": "https://api.regulations.gov/v4/comments/OPM-2026-0100-6360/relationships/attachments",
"related": "https://api.regulations.gov/v4/comments/OPM-2026-0100-6360/attachments"
}
}
}
},
"links": {
"self": "https://regulations.gov/v4/comments/OPM-2026-0100-6360?include=attachments"
}
}Attribution: Source: Regulations.gov
Licence: Work of the United States federal government, not subject to copyright in the US (17 U.S.C. 105). Free to use, including commercially, with the agency named as the source.
Ask with this source
A prompt for your agent that names this source and how to call it through the crw MCP.
Comment detail
Use Regulations.gov (regulations) from fastCRW Pergamon, capability "Comment detail" (comment). You hold a comment ID from a comment listing and want the submission's actual text. Example options: commentId=OPM-2026-0100-6360. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "regulations" and capability "comment". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Public comments on a document
Use Regulations.gov (regulations) from fastCRW Pergamon, capability "Public comments on a document" (comments). You want what the public said about a specific proposed rule or notice. Example options: commentOnId=09000064b92f0709, sort=-postedDate. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "regulations" and capability "comments". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Docket detail
Use Regulations.gov (regulations) from fastCRW Pergamon, capability "Docket detail" (docket). You hold a docket ID and want the proceeding's metadata before listing what is inside it. Example options: docketId=FDA-2019-N-4611. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "regulations" and capability "docket". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
Documents in a docket
Use Regulations.gov (regulations) from fastCRW Pergamon, capability "Documents in a docket" (docket-documents). You have a docket ID and want to walk the whole rulemaking record in order. Example options: docketId=FDA-2019-N-4611, sort=-postedDate. Use the crw MCP tools: crw_find_data to confirm the source and its options, then crw_get_data with provider "regulations" and capability "docket-documents". Tell me the credits used and cite the licence from the response. If the crw MCP tools are missing, install them with: npx -y crw-mcp install --api-key <your fastCRW API key>
