Boston City Bylaws: API Access Requests & Fees
Boston, Massachusetts researchers frequently need machine-readable municipal data for analysis, planning, and compliance. This guide explains how to request API access to Boston's open datasets, where fees may apply, who enforces access and records rules, and practical steps to apply, pay, or appeal. It synthesizes official City of Boston resources and the municipal public-records pathway so researchers can act quickly and document requests correctly. Where official pages do not state a figure or deadline, the text notes that the information is "not specified on the cited page." Current as of February 2026.
Where to start
Begin at the City of Boston Open Data portal to find published datasets and API endpoints; many public datasets are available without a separate application and include developer documentation for the SODA API.Open Data portal[1] For policy, roles, and data governance contact the City of Boston Department of Innovation and Technology open-data pages.Open Data policy[2]
Penalties & Enforcement
Boston does not publish a separate municipal "API fee bylaw" on the Open Data pages. Enforcement and fee collection split across two pathways: open-data platform rules (technical limits, rate limiting, terms of use) and the City Clerk's public-records process for datasets not published to the portal. For platform rules and governance see the Innovation & Technology open-data page.Open Data policy[2] For access to unpublished records, use the City of Boston public records request procedures.Public Records[3]
- Fines/fees stated: not specified on the cited page.
- Escalation (first/repeat/continuing offences): not specified on the cited page.
- Non-monetary sanctions: technical rate-limiting, API key suspension or dataset removal for platform misuse; official enforcement language not specified on the cited page.
- Enforcer(s): Department of Innovation & Technology for published datasets; City Clerk / Public Records custodian for unpublished records.Public Records[3]
- Appeals/review: appeal routes are handled through the City Clerk/public-records process or as stated in platform terms; specific time limits are not specified on the cited pages.
- Defences/discretion: documented exemptions under public-records law or technical exceptions in platform terms may apply; specific language not specified on the cited pages.
Applications & Forms
Public APIs for published datasets are documented on the Open Data portal; no separate municipal application form for API access to published datasets is listed on the portal.Open Data portal[1] For requests for unpublished municipal records, submit a public-records request via the City of Boston public-records process; the City Clerk's page describes how to submit requests but does not list a specific universal fee schedule on that page.
Common violations and typical outcomes
- Excessive automated scraping beyond published rate limits โ technical throttling or API access suspension (platform-level enforcement).
- Requesting unpublished records without using public-records channels โ denial with direction to submit a formal records request.
- Failure to pay any applicable copying or records fees charged under the City Clerk process โ fee collection or requirement to prepay; specific amounts not specified on the cited pages.
Action steps
- Search the Open Data portal for the dataset and review the dataset's API documentation.
- If not published, prepare and submit a public-records request via the City Clerk public-records page.Public Records[3]
- If a fee is assessed, follow the payment instructions on the City Clerk's response; if no fee schedule is provided, ask the custodian for a fee estimate in writing.
- If a request is denied, follow the appeals instructions in the denial or contact the City Clerk for review; specific appeal time limits not specified on the cited pages.
FAQ
- How do I get an API endpoint for a Boston dataset?
- Locate the dataset on the City of Boston Open Data portal and use the dataset's developer/API documentation; if the dataset is not published, submit a public-records request to the City Clerk.Open Data portal[1]
- Will I be charged fees for API access?
- Published Open Data APIs generally have no published per-use fees on the portal; fees for copies of unpublished records are handled through the City Clerk public-records process and specific fee amounts are not specified on the cited page.Public Records[3]
- Who enforces misuse or denies access?
- Platform misuse is addressed by the Department of Innovation & Technology (open-data governance) and denials for unpublished records come from the public-records custodian/City Clerk.Open Data policy[2]
How-To
- Identify the dataset you need on the Open Data portal and open its API/developer page.
- Attempt direct API access using the published endpoints and parameters; follow rate-limit and terms of use.
- If data is not published, prepare a public-records request describing the dataset, date range, format, and delivery method, then submit via the City Clerk's public-records process.
- If fees or denial occur, request a written estimate or denial rationale and follow the City Clerk's appeal instructions.
Key Takeaways
- Use the Open Data portal first for published datasets and API documentation.
- For unpublished records, submit a formal public-records request to the City Clerk.
- Contact Innovation & Technology or the City Clerk for governance, appeals, and fee questions.
Help and Support / Resources
- City of Boston Open Data portal
- Department of Innovation & Technology - Open Data
- City Clerk - Public Records