Pricing
Flat rates. The same at any volume.
Records, search and transcripts each have one rate per 1,000 requests, the same at any volume. No tiers, no volume discounts. You set a monthly cap, and failed requests are never billed.
These rates are drafts. They are not final and nothing is billed at them yet.
Rate cardDraft rates, not final
- Sandbox key, htd_test_
- Free
- Live key, records
- $2.00 per 1,000 requests (draft)
- Live key, search
- $6.00 per 1,000 requests (draft)
- Live key, transcripts
- $10.00 per 1,000 requests (draft)
- Monthly cap
- You set it
- Failed requests
- Never billed
- Volume discounts
- None
How a request is counted
- Records, $2.00 per 1,000 requests. Any list or detail read: jurisdictions, meetings, agenda items, motions and votes, documents, bylaws, money, posts, permits, works, officials, departments, press, platforms, topics, the change feed.
- Search, $6.00 per 1,000 requests. A full-text search across agenda items, motions, transcripts, documents, bylaws and posts.
- Transcripts, $10.00 per 1,000 requests. A page of a meeting recording's transcript.
A tool call on the MCP server is one request, billed as the endpoint that answers it. Connecting and listing the tools is free. Each page of a list is one request.
What is never billed
- A request that fails, whatever the reason: any answer in the 400s or 500s.
- Anything on a sandbox key. It reads fictional towns, at up to 10 requests a minute.
- Anything past your monthly cap. Once a month’s bill would pass the cap you set, live requests stop answering until you raise it or the month turns.
A month, worked
200,000 record reads, 10,000 searches and 2,000 transcript pages come to $480.00 at the draft rates. Double the volume and the bill doubles: there is no discount and no tier to cross.
Invoices are monthly, in US dollars, for the requests the month counted.