How to Request Public Records: A FOIA/FOIL Guide
Most government records belong to you by law, free to request. Here's how to ask for them in plain language, and what to do when the answer comes back no.
Tomer Rozenberg · June 24, 2026 · 4 min read
You want to see the inspection report on a building, the contract your city signed with a vendor, or the emails behind a decision that affected your block. Here is the thing most people do not realize: in almost every case, those records already belong to the public, and you have a legal right to ask for them by name. The process has an intimidating acronym and a reputation for being difficult. It is neither, once you know the four moves.
A public records request is a formal ask, backed by law, that a government body hand over documents it holds. You do not need a lawyer, and in most places you do not need to explain why you want them. You just have to ask the right office, in the right way.
Know which law applies
The federal Freedom of Information Act, or FOIA, covers records held by federal agencies. It does not cover state and local government, which is where most of daily life happens. Every state has its own version instead. In New York, it is the Freedom of Information Law, or FOIL, which covers state and local bodies from your city council to your school district. So the first step is matching the record to the level of government that holds it, and using that level's law. A request for your town's budget documents is a state-law request, not a FOIA one.
Figure out who holds the record
Records requests go to a specific agency, not to "the government" in general. Identify the office that would actually have the document: the buildings department for an inspection report, the comptroller or procurement office for a contract, the specific department for its own emails. Many agencies name a records access officer or provide an online portal, and sending your request straight there saves weeks. A request aimed at the wrong office tends to wander or stall.
Write a request that is easy to fill
Be specific about what you want. Describe the records as precisely as you can, including a date range, the people or departments involved, and the kind of document, an email, a contract, a report. You do not have to justify your interest, but you do have to be clear enough that a staffer can find the file without guessing. Ask for the format you prefer, usually electronic, and include your contact information. A tight, specific request is answered faster than a sweeping one that asks for "all documents related to" a broad topic.
Send it correctly and track the clock
Submit through the agency's portal or to its records officer, and keep a dated copy of what you sent. The law puts the agency on a clock. Under the federal FOIA, agencies generally must respond within 20 business days; under New York's FOIL, a body must acknowledge a request within five business days and give a reasonable timeframe to produce the records. Agencies can charge modest fees for copying, and they can withhold specific categories the law exempts, such as certain personal, security, or law-enforcement material. If they redact or deny, they have to tell you which exemption they are using.
When the answer is no
A denial is not the end. Records laws include an appeal process, usually a written appeal to a designated official within the agency, and you generally have to use it within a set window. Be persistent and precise: cite your original request, the date, and the specific records withheld. Many denials are reversed on appeal, narrowed, or quietly fulfilled once someone senior looks again. Patience and a paper trail are most of the job.
The right to see how your government works is one of the few civic tools that comes with the force of law behind it, and it sits mostly unused because people assume it is harder than it is. So the next time you find yourself wondering what a decision was based on, the real question is not whether you are allowed to see the record. It is whether you will spend the twenty minutes it takes to ask.