HAMLET API — THE RAW CIVIC DATA FEED
The layer of government data your models are missing.
Hamlet’s Government Data API is programmatic access to U.S. local government meetings, agendas, transcripts, and governing bodies — 3,500+ bodies as structured, queryable JSON. Every row cites the official source it came from.
TALK TO THE PEOPLE WHO BUILT THE PIPELINE — KEYS ISSUED AFTER THE CALL
$ GET /v1/meetings/{uuid}/agenda
{
"uuid": "7b44c1e2-…",
"meeting_uuid": "9a1c…",
"created_at": "2026-05-19T18:00:00.000Z",
"updated_at": "2026-05-19T18:00:00.000Z",
"items": [ …, {
"item_number": "4.a",
"item_title": "Approve minutes of the May 5 meeting",
"item_description": "Staff recommends approval.",
"matched_topics": [{ "name": "Housing" }],
"children": […]
}, …]
}
THE DATA — FIVE RESOURCES, ONE KEY
GET /v1/locations
Places
every covered city and county
GET /v1/locations/{id}/government-bodies
Bodies
over 3,500+ councils, boards, and commissions
GET /v1/meetings
Meetings
The stream of every meeting we monitor or filter by governing body
GET /v1/meetings/{id}/agenda
Agendas
structured items, linked to their meeting
GET /v1/meetings/{id}/transcript
Transcripts
over 69,000+ transcribed meetings, timestamped to the second
WHY DATA TEAMS BUILD ON IT
DESIGNED FOR INGESTION
Built to make it easy to pull new data, either for particular governing bodies or the entire stream. Your team will be able to integrate our data in hours.
ALWAYS FRESH
Know when new meetings are announced or videos are posted. We scan every governing body daily for newly published materials and updates.
STRUCTURED DATA
Easily analyze meetings in a structured data format that your team can leverage for analysis. Save countless hours that you would need to find and process PDFs and videos.
COMMON QUESTIONS
- What data does the API return?
- Five REST resources as JSON: locations (covered cities and counties), governing bodies per location, meetings, structured agendas per meeting, and timestamped transcripts per meeting. Every row cites the official source it came from.
- How much coverage is there?
- 3,500+ governing bodies across all 50 states and DC, with 69,000+ transcribed meetings. Coverage grows as new governing bodies publish; talk to us and we can add any locations you need.
- How do I get a key?
- Schedule a call with the team that built the pipeline. We'll go through the schema and coverage in your geographies on the call, then issue a key.
Tell us what you’re building.
Site-selection screens, market monitoring, GA alerting, model features. We’ll take your team through the schema and coverage in your geographies, then issue a key.