Charlotte Municipal Data: Steps to Publish City Datasets & APIs
Charlotte, North Carolina publishes public datasets and APIs to support transparency, operations, and developer reuse. This guide explains the municipal process for preparing, approving, and publishing city datasets and APIs through the official Open Data Portal data.charlottenc.gov[1], describes compliance and governance considerations, and lists practical action steps for city staff and partners.
Overview
The process for publishing city datasets and APIs typically includes data inventory, privacy review, formatting and documentation, approval by the responsible office, and publication to the city’s portal. Roles commonly involved are the data owner (department), the Information Technology or Open Data team, and legal or privacy reviewers. Exact workflows and decision authority are managed by city policy and departmental procedures; specific procedural details are not specified on the cited page.[1]
Publishing Steps
- Identify dataset owner, custodial contacts, and update cadence.
- Run a privacy and PII assessment; remove or redact sensitive fields.
- Prepare metadata: title, description, licensing, tags, update frequency, and contact info.
- Transform to open formats (CSV, GeoJSON, JSON) and standardize field names and projections.
- Submit dataset package to the Open Data team for review and approval.
- Schedule publication and API endpoints, and set monitoring/alerts for failures.
Applications & Forms
No dedicated paper form is required for publishing datasets; submission and metadata entry are handled through the Open Data Portal publisher interface or by contacting the city’s Open Data/IT team. The cited Open Data Portal documents publisher workflows rather than a numbered municipal form.[1]
Penalties & Enforcement
Municipal publication and data governance compliance for datasets and APIs are administered under city policy and departmental controls. Monetary fines or criminal penalties specific to dataset publication are not specified on the cited Open Data Portal page; enforcement measures focus on administrative controls, access suspension, and corrective action.[1]
- Fines: not specified on the cited page.
- Escalation: first and repeat violations or continuing noncompliance are not specified on the cited page.
- Non-monetary sanctions: removal of dataset, suspension of publisher access, administrative corrective orders, and referral to the City Attorney where legal issues arise.
- Enforcer/contacts: responsibility is managed by the City of Charlotte’s Information Technology/Open Data team and legal advisors; see Help and Support for contact pages.
- Appeals/review: specific appeal time limits and formal review routes are not specified on the cited page; standard administrative review via the responsible department or City Attorney is typical.
Common Violations
- Publishing unredacted PII — may require dataset removal and remediation.
- Incorrect licensing or missing attribution — may trigger takedown until corrected.
- Technical misconfiguration exposing internal endpoints — may lead to access suspension.
How-To
- Catalog: Create a data inventory and assign a responsible owner and contact.
- Assess: Run a privacy/PII and legal review; document redaction steps.
- Prepare: Convert to open formats, add metadata, and draft an API schema if applicable.
- Submit: Use the Open Data Portal publisher tools or contact the Open Data team for ingestion.
- Publish & Monitor: Publish to the portal, enable API endpoints, and set monitoring and update processes.
FAQ
- How do I publish a dataset for the City of Charlotte?
- Prepare the dataset (redact PII), create metadata, and submit via the Open Data Portal publisher interface or contact the city Open Data team for assistance.[1]
- Are there fees to publish city datasets or APIs?
- Fees for publishing are not specified on the cited Open Data Portal page; publishing is generally an internal city administrative process.[1]
- Who enforces data publication policy and how do I report an issue?
- Enforcement and operational control are managed by the City’s Information Technology/Open Data and legal teams; report issues to those offices via the official city contact pages in Help and Support.
Key Takeaways
- Plan and document ownership, cadence, and privacy controls before publication.
- Use open formats and complete metadata to ensure discoverability and reuse.
Help and Support / Resources
- City of Charlotte Open Data Portal
- City of Charlotte Information Technology
- City of Charlotte Code of Ordinances (Municode)
- Charlotte Planning, Design & Development