home / open_comments

documents

Federal regulatory documents currently open for public comment.

Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API

perpetual_docket
1 = a standing/perpetual docket carrying a sentinel comment-end date (2050 or later; in practice 2099/2100 — agency guidance and exemption dockets that never close). 0 = an ordinary docket with a real deadline. NULL = no end date reported. The site's Open-for-Comment surface EXCLUDES perpetual_docket = 1 by default, so the site count and the bulk dump answer the same question differently: the dump is complete and includes them.

1 row where agency_id = "DOS" and document_type = "Proposed Rule" sorted by comment_end_date descending

✎ View and edit SQL

This data as json, CSV (advanced)

Suggested facets: posted_date (date), comment_start_date (date), comment_end_date (date), comment_end_datetime (date), last_modified (date)

document_type 1

  • Proposed Rule · 1 ✖

agency_id 1

  • DOS · 1 ✖
id agency_id docket_id title document_type subtype posted_date posted_year posted_month comment_start_date comment_end_date ▲ comment_end_datetime perpetual_docket last_modified fr_doc_num open_for_comment withdrawn object_id
DOS-2026-0859-0001 DOS DOS-2026-0859 New Document created by Fleming, Omaira Taylor (DOS) Proposed Rule   2026-07-30 2026 7 2026-07-30 2026-10-01 2026-10-01 03:59:59 0 2026-08-13 09:00:58   1 0 09000064b93fbc3f

Advanced export

JSON shape: default, array, newline-delimited, object

CSV options:

CREATE TABLE documents (
            id TEXT PRIMARY KEY,
            agency_id TEXT,
            docket_id TEXT,
            title TEXT,
            document_type TEXT,
            subtype TEXT,
            posted_date TEXT,
            posted_year INTEGER,
            posted_month INTEGER,
            comment_start_date TEXT,
            comment_end_date TEXT,
            comment_end_datetime TEXT,  -- full UTC close ("YYYY-MM-DD HH:MM:SS", queue #498):
                                        -- the API expresses the 11:59:59 PM ET deadline as a UTC
                                        -- datetime, so the date-only column above is the UTC-ROLLED
                                        -- day AFTER the official ET date. This column keeps the
                                        -- truth; predicate + any display fix derive from it.
            perpetual_docket INTEGER,   -- 1 = sentinel end date (queue #464); NULL = no end date
            last_modified TEXT,
            fr_doc_num TEXT,
            open_for_comment INTEGER,
            withdrawn INTEGER,
            object_id TEXT
        );
CREATE INDEX idx_docs_agency ON documents(agency_id);
CREATE INDEX idx_docs_comment_end ON documents(comment_end_date);
CREATE INDEX idx_docs_withdrawn ON documents(withdrawn);
CREATE INDEX idx_docs_perpetual ON documents(perpetual_docket);
Powered by Datasette · Queries took 4.385ms · Data license: Public Domain (U.S. Government data) · Data source: Federal Register API & Regulations.gov API