Federal Rules Under OIRA Review and Completed Reviews (Reginfo.gov)
reginfooira/rule-reviews
A regulatory-review report from the Office of Information and Regulatory Affairs (Reginfo.gov), as JSON: the rules now under review, the reviews completed in the last 30 days or year to date, or the completed reviews of one year from 1981 to 2025. Returns the full count by stage plus the 50 most recent records (newest completion date, else newest received date), each with agency code, RIN, title, stage, dates and decision. U.S. Office of Management and Budget data, served by Eden Engine; not an official OIRA product.
Price
$0.0026 per call
You pay the price shown. If a call turns out to cost more than its quote, you pay the actual price, capped at twice the quote. No monthly minimum. Top-ups start at $0.50.
Data source
Office of Information and Regulatory Affairs (Reginfo.gov)
Source: Office of Information and Regulatory Affairs, Reginfo.gov (reginfo.gov). Served by Eden Engine; not an official OIRA product.
Use it
Five steps: search, inspect, learn, run, settle. No per-tool setup; your agent reaches this tool through the meta-tools it already has.
Connect once and your AI can find and run this tool, and any other it needs.
// 1. search: find the tool
omnial_search({ query: "what you need" })
// 2. inspect: price and input schema
omnial_inspect({ tool: "reginfooira/rule-reviews" })
// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "reginfooira/rule-reviews" })
// 4. run: price the exact call first, then run it
omnial_execute({ tool: "reginfooira/rule-reviews", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "reginfooira/rule-reviews", input: { /* ... */ } })
// 5. settle: the call is charged when it finishes, nothing to doNot connected yet? Point your MCP client at https://mcp.eden-engine.com/mcp, then copy a config for your client.
Pricing
Every charge this tool can incur.
| Charge | Price |
|---|---|
Per call | $0.0026 |
- Updated
- Oct 25, 2026
Input and output schemas
Input schema
{
"type": "object",
"required": [
"file"
],
"properties": {
"file": {
"enum": [
"EO_RULES_UNDER_REVIEW",
"EO_RULE_COMPLETED_30_DAYS",
"EO_RULE_COMPLETED_YTD",
"EO_RULE_COMPLETED_2025",
"EO_RULE_COMPLETED_2024",
"EO_RULE_COMPLETED_2023",
"EO_RULE_COMPLETED_2022",
"EO_RULE_COMPLETED_2021",
"EO_RULE_COMPLETED_2020",
"EO_RULE_COMPLETED_2019",
"EO_RULE_COMPLETED_2018",
"EO_RULE_COMPLETED_2017",
"EO_RULE_COMPLETED_2016",
"EO_RULE_COMPLETED_2015",
"EO_RULE_COMPLETED_2014",
"EO_RULE_COMPLETED_2013",
"EO_RULE_COMPLETED_2012",
"EO_RULE_COMPLETED_2011",
"EO_RULE_COMPLETED_2010",
"EO_RULE_COMPLETED_2009",
"EO_RULE_COMPLETED_2008",
"EO_RULE_COMPLETED_2007",
"EO_RULE_COMPLETED_2006",
"EO_RULE_COMPLETED_2005",
"EO_RULE_COMPLETED_2004",
"EO_RULE_COMPLETED_2003",
"EO_RULE_COMPLETED_2002",
"EO_RULE_COMPLETED_2001",
"EO_RULE_COMPLETED_2000",
"EO_RULE_COMPLETED_1999",
"EO_RULE_COMPLETED_1998",
"EO_RULE_COMPLETED_1997",
"EO_RULE_COMPLETED_1996",
"EO_RULE_COMPLETED_1995",
"EO_RULE_COMPLETED_1994",
"EO_RULE_COMPLETED_1993",
"EO_RULE_COMPLETED_1992",
"EO_RULE_COMPLETED_1991",
"EO_RULE_COMPLETED_1990",
"EO_RULE_COMPLETED_1989",
"EO_RULE_COMPLETED_1988",
"EO_RULE_COMPLETED_1987",
"EO_RULE_COMPLETED_1986",
"EO_RULE_COMPLETED_1985",
"EO_RULE_COMPLETED_1984",
"EO_RULE_COMPLETED_1983",
"EO_RULE_COMPLETED_1982",
"EO_RULE_COMPLETED_1981"
],
"type": "string",
"description": "Which report: EO_RULES_UNDER_REVIEW (open reviews), EO_RULE_COMPLETED_30_DAYS, EO_RULE_COMPLETED_YTD (year to date), or EO_RULE_COMPLETED_<year> for a year from 1981 to 2025. Year files hold up to about 2,000 records; only the 50 newest are returned, with the whole file's stage counts."
}
},
"additionalProperties": false
}Output schema
{
"type": "object",
"required": [
"runDate",
"totalRules",
"byStage",
"returned",
"rules"
],
"properties": {
"rules": {
"type": "array",
"items": {
"type": "object",
"required": [
"agencyCode",
"rin",
"title",
"stage"
],
"properties": {
"rin": {
"type": "string",
"description": "Regulation Identifier Number; 'Unknown' in older files."
},
"stage": {
"type": "string",
"description": "Rulemaking stage, for example Proposed Rule, Final Rule, Notice."
},
"title": {
"type": "string",
"description": "Title of the action under review."
},
"agencyCode": {
"type": "string",
"description": "Four-digit agency code (see agency-list)."
}
},
"additionalProperties": {
"type": [
"string",
"null"
],
"description": "Other columns of the file as text, for example dateReceived, legalDeadline, dateCompleted, decision, economicallySignificant, major; null when empty."
}
},
"description": "The newest records by completion date, falling back to the received date; ties keep file order."
},
"byStage": {
"type": "object",
"description": "Record count per stage over the whole file.",
"additionalProperties": {
"type": "integer"
}
},
"runDate": {
"type": [
"string",
"null"
],
"description": "The RUNDATE stamped on the file: an ISO date in current files, free text such as '11 SEP 2002' in old ones; null when absent."
},
"returned": {
"type": "integer",
"description": "Number of records in `rules` (at most 50)."
},
"totalRules": {
"type": "integer",
"description": "Number of records in the whole file."
}
},
"description": "Stage counts of the whole file and the 50 most recent records.",
"additionalProperties": false
}