Machine-Readable Public Records in Charlotte

Technology and Data North Carolina 4 Minutes Read ยท published February 06, 2026 Flag of North Carolina

In Charlotte, North Carolina, individuals and businesses can request public records in machine-readable formats to enable analysis, reuse and automation. The City publishes many datasets on its Open Data portal and maintains a Public Records Request process for records not already published. This guide explains the practical steps to request machine-readable files, who handles requests, common formats to ask for, how to escalate a denied request, and where to find official online forms and dataset catalogs.

If the data is already on the Open Data portal, requestors often receive faster access by using that portal first.

Where to start

Begin by searching the City of Charlotte Open Data portal for the dataset or record you need. If the dataset is not available, submit a Public Records Request to the City Manager/City Clerk office specifying that you want machine-readable formats such as CSV, JSON, XML, or a native database export. For official guidance and the City's published datasets, consult the City public records page and the Open Data portal City Public Records Request[1] and Charlotte Open Data Portal[2].

How to request machine-readable records

  • Identify the exact records or dataset name, date range, and the fields you need.
  • Search the Open Data portal for existing datasets before filing a request.
  • Submit a written Public Records Request via the city form or email as instructed on the City Public Records page.
  • Specify preferred machine-readable formats (CSV, JSON, XML) and indicate whether you accept reasonable export limitations or sampling.
  • Provide contact information and an electronic delivery method (email, secure FTP, or link to cloud storage).
Clear, field-level requests (naming columns you need) reduce processing time.

Penalties & Enforcement

The City of Charlotte public records process is governed by the City's Public Records procedures and applicable state law; specific fines, fees or monetary penalties for wrongful denial are not specified on the cited City pages. Enforcement and review processes are handled by the City Manager's office, City Clerk, and the City Attorney as listed on the City's public records guidance. For precise enforcement rules under state law, the requester should consult the City page and follow the appeal routes described there City Public Records Request[1].

  • Fine amounts: not specified on the cited page.
  • Escalation: first/repeat/continuing offence ranges not specified on the cited page.
  • Non-monetary sanctions: enforcement typically includes administrative review, corrective orders, or referral to the City Attorney; specific remedies not fully itemized on the cited page.
  • Enforcer: City Manager's Office / City Clerk / City Attorney; complaint and inspection pathways are available via the City public records guidance.
  • Appeals/review: appeal routes and time limits are not specified on the cited City pages; follow the City's published contact and appeal instructions when a request is denied.
  • Defences/discretion: exemptions under applicable public records law may be applied (proprietary data, security, privacy); the City will cite the specific exemption when invoking it.

Applications & Forms

The City publishes a Public Records Request form and instructions on its Public Records page; specific form names or form numbers are not specified on the cited page. The Open Data portal provides downloadable datasets without a separate request when available.

Action steps

  • Search the Open Data portal for an existing dataset and download in CSV/JSON if available.
  • If not available, draft a Public Records Request naming fields, date ranges, and preferred machine-readable format.
  • Submit via the City's Public Records Request pathway and keep a dated copy of your submission.
  • If denied, ask the City to cite the exemption in writing and follow the City's appeal instructions or seek judicial review if necessary.
If you need large datasets, explain delivery constraints and offer secure file-transfer options.

FAQ

How do I ask for a machine-readable format?
Specify the desired format (CSV, JSON, XML) in your written Public Records Request and name the exact fields or tables you need.
Are there fees for data in machine-readable form?
Fees for processing or reproduction are not specified on the cited City pages; the City may charge for extensive processing or media costs and will state fees when applicable.
How long does the City take to respond?
Response timeframes are not specified on the cited City pages; follow the instructions on the City Public Records page for contact and escalation.

How-To

  1. Search the Charlotte Open Data portal for the dataset you need.
  2. If the dataset is not available, prepare a written Public Records Request that identifies records, fields, format, date range and delivery method.
  3. Submit the request via the City's official Public Records Request pathway and retain proof of submission.
  4. If denied or delayed, request a written explanation citing exemptions and follow the City appeal instructions or seek legal review.

Key Takeaways

  • Check the Open Data portal first; many datasets are already machine-readable.
  • Be specific in field names and formats to speed processing.

Help and Support / Resources


  1. [1] City of Charlotte Public Records Request page
  2. [2] Charlotte Open Data Portal