Skip to content
Eden Engine

US Law Database Coverage by Jurisdiction

omnial/us-statutes-coverage

Takes no input. Returns a coverage report of a US law database: total sections and text passages, states with data, and when it was measured; the body-of-law codes, each federal or state; and for each of 57 jurisdictions its code, name, kind and section count, sections per body of law, sections per status (such as in force or repealed) within each, and, where held, its legislative sessions with how many enacted measures each lists, holds and serves.

activeper callv1

Price

$0.001 per call

The price shown is the price you pay. No monthly minimum. Top-ups start at $5.

Data source

United States Code (Office of the Law Revision Counsel)

Data from the United States Code, as published by the Office of the Law Revision Counsel of the US House of Representatives, and from the federal regulations, state codes, constitutions, rules and other official US legal publications held alongside it.

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.

agent
// 1. search: find the tool
omnial_search({ query: "what you need" })

// 2. inspect: price and input schema
omnial_inspect({ tool: "omnial/us-statutes-coverage" })

// 3. learn: read the usage guide at runtime
omnial_learn({ tool: "omnial/us-statutes-coverage" })

// 4. run: price the exact call first, then run it
omnial_execute({ tool: "omnial/us-statutes-coverage", input: { /* see input_schema */ }, dry_run: true })
omnial_execute({ tool: "omnial/us-statutes-coverage", input: { /* ... */ } })

// 5. settle: the call is charged when it finishes, nothing to do

Not 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.

ChargePrice
Per call
$0.001
Updated
Oct 14, 2026

Input and output schemas

Input schema
input_schema.json
{
  "type": "object",
  "properties": {},
  "additionalProperties": false
}
Output schema
output_schema.json
{
  "type": "object",
  "properties": {
    "data": {
      "type": "object",
      "properties": {
        "measuredAt": {
          "type": "string",
          "description": "When the report was measured, ISO 8601."
        },
        "corpusTypes": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "scope": {
                "type": "string",
                "description": "Whether it is federal or state law."
              },
              "token": {
                "type": "string",
                "description": "The body of law's short code."
              }
            }
          },
          "description": "The bodies of law the database knows."
        },
        "jurisdictions": {
          "type": "array",
          "items": {
            "type": "object",
            "properties": {
              "code": {
                "type": "string",
                "description": "The jurisdiction's code: a two-letter state or territory code, or federal."
              },
              "kind": {
                "type": "string",
                "description": "The kind of jurisdiction: federal, state or territory."
              },
              "name": {
                "type": "string",
                "description": "The jurisdiction's name."
              },
              "corpora": {
                "type": "object",
                "description": "The number of sections held per body of law, keyed by its code.",
                "additionalProperties": {
                  "type": "number"
                }
              },
              "hasData": {
                "type": "boolean",
                "description": "Whether any sections are held."
              },
              "sessionLaws": {
                "type": "object",
                "properties": {
                  "sessions": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "code": {
                          "type": "string",
                          "description": "The session's short code."
                        },
                        "type": {
                          "type": "string",
                          "description": "The kind of session, such as regular or special."
                        },
                        "year": {
                          "type": "number",
                          "description": "The session's start year."
                        },
                        "label": {
                          "type": "string",
                          "description": "The session's name."
                        },
                        "status": {
                          "type": "string",
                          "description": "Whether the session's measures are all held: complete or partial."
                        },
                        "openGaps": {
                          "type": "number",
                          "description": "The number of known gaps still open for the session."
                        },
                        "measuredAt": {
                          "type": "string",
                          "description": "When the session's counts were measured, ISO 8601."
                        },
                        "denominator": {
                          "type": "object",
                          "properties": {
                            "kind": {
                              "type": "string",
                              "description": "The basis of the total, such as a complete listing, a stated count or the highest number seen."
                            },
                            "value": {
                              "type": [
                                "number",
                                "null"
                              ],
                              "description": "The total number of measures in the session."
                            }
                          },
                          "description": "How the session's total number of measures is known."
                        },
                        "servedCount": {
                          "type": "number",
                          "description": "The number of measures served."
                        },
                        "notHeldCount": {
                          "type": "number",
                          "description": "The number of measures not held."
                        },
                        "registryCount": {
                          "type": "number",
                          "description": "The number of measures known for the session."
                        },
                        "withheldCount": {
                          "type": "number",
                          "description": "The number of measures withheld from serving."
                        },
                        "collectedCount": {
                          "type": "number",
                          "description": "The number of those measures collected."
                        }
                      }
                    }
                  },
                  "servedCount": {
                    "type": "number",
                    "description": "The number of measures served across the sessions."
                  },
                  "sessionCount": {
                    "type": "number",
                    "description": "The number of legislative sessions tracked."
                  },
                  "completeSessionCount": {
                    "type": "number",
                    "description": "The number of those sessions whose measures are all held."
                  }
                },
                "description": "The jurisdiction's session laws (measures as enacted), where held; absent for some jurisdictions."
              },
              "sectionCount": {
                "type": "number",
                "description": "The number of sections held for the jurisdiction."
              },
              "statusBreakdown": {
                "type": "object",
                "description": "Per body of law (keyed by its code), the number of sections per recorded status, such as inForce, repealed or superseded.",
                "additionalProperties": {
                  "type": "object",
                  "additionalProperties": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "description": "One entry per jurisdiction, largest first."
        },
        "totalPassages": {
          "type": "number",
          "description": "The number of text passages held across every jurisdiction."
        },
        "totalSections": {
          "type": "number",
          "description": "The number of sections held across every jurisdiction."
        },
        "stateCountWithData": {
          "type": "number",
          "description": "The number of states with data."
        }
      }
    }
  },
  "description": "A coverage report of the US law database."
}