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.