Shreveport Data Publication & API Rules
This guide explains data publication and API rules for contractors who work with the City of Shreveport, Louisiana. It covers who enforces data and API access, required notices, records handling, common compliance steps, and how to report problems to city offices. Use this as a practical checklist when delivering datasets, building integrations, or responding to public-records requests involving municipal data.
Scope and Applicability
The rules discussed apply to contractors providing data services, datasets, APIs, or integrations for Shreveport departments including Information Technology, Planning, Code Enforcement, and the City Clerk. They cover publication formats, metadata, access controls, and public-records handling. Where a department issues a separate policy, that departmental rule controls. Refer to the City of Shreveport Code of Ordinances and departmental policy pages for final authority; see Help and Support / Resources below for links and contact pages.
Required Standards for Published Data
- Metadata: include dataset title, description, update frequency, authoring department, and contact.
- Formats: prefer machine-readable, non-proprietary formats (CSV, GeoJSON, JSON, XML) unless the contract specifies otherwise.
- Provenance: document source systems, extraction date, and authoritative fields.
- Access controls: sensitive or exempt records must be redacted per law and kept behind authenticated APIs when required.
- API documentation: supply endpoint specs, rate limits, error codes, and example queries.
Data Publication Process
Standard delivery steps typically include validation, metadata creation, security review, deployment to the city open-data platform or approved portal, and notification to the owning department. Contractors must preserve original source files and record transformation steps.
Penalties & Enforcement
Enforcement responsibility typically rests with the City of Shreveport department that owns the data (for example Information Technology or the originating department) and the City Clerk for public-records complaints. Specific fines or penalties for improper data publication or API misuse are not universally codified on a single public municipal page; where municipal code or departmental rules set amounts, those controls apply. For items not explicitly set on the cited municipal pages, the guide notes "not specified on the cited page" and directs contractors to departmental contacts in Help and Support / Resources.
- Monetary fines: not specified on the cited page for general data publication violations.
- Escalation: first offence versus repeat or continuing offences are not specified on the cited page; departments may escalate through notices, contract remedies, and referrals to legal counsel.
- Non-monetary sanctions: orders to remove or correct data, suspension of API access, contract default notices, and referral to courts or administrative hearings.
- Inspection and complaints: complaints usually pass through the owning department or the City Clerk's public records office for review; contractors must cooperate with audits and produce audit logs on request.
- Appeals and review: appeal paths follow departmental review and city administrative procedures; specific time limits for appeals are not specified on the cited page and may be set by the department or Code of Ordinances.
- Defences/discretion: common defenses include acting under an approved variance, reasonable reliance on department direction, or remediation after notice.
Applications & Forms
Many data tasks are managed by contract rather than by standalone city forms. For public-records requests, the City Clerk provides request procedures and forms; for API or GIS data publication, Information Technology or GIS teams may require a data publishing checklist or submission form. If no specific form is published for a task, the contractor should follow the department's instructions and preserve email approvals. Where a named form or fee exists, it is listed in the department's online resources or the Code of Ordinances.
Common Violations and Typical Remedies
- Publishing exempt or sensitive records: removal order, access suspension, and possible contract penalties.
- Poor or missing metadata: requirement to remediate and resubmit.
- Unauthorised API access or rate-limit breaches: temporary or permanent key revocation.
Action Steps for Contractors
- Before delivery, verify required metadata and formats with the contracting officer.
- Keep an auditable transformation log and retain source exports.
- If unsure whether a record is exempt, consult the City Clerk or department counsel before publication.
- Document approvals and remediation plans to reduce exposure to contract remedies.
FAQ
- What standards should my API follow when delivering data to Shreveport?
- Follow machine-readable formats, include comprehensive metadata, document endpoints and error handling, and apply access controls for sensitive content.
- Who enforces data publication rules?
- Enforcement is generally by the owning department (e.g., Information Technology or Planning) and the City Clerk for public records; contract administrators also enforce contract remedies.
- Where do I report a data-security incident involving city data?
- Report immediately to the contracting officer and the city's Information Technology security team; preserve logs and follow incident response instructions.
How-To
- Confirm the dataset or API deliverables in the contract and identify the owning department.
- Validate and transform source data into approved formats and create required metadata.
- Complete any departmental publishing checklist and obtain written approval before public deployment.
- After deployment, monitor endpoints and provide logs or remediation when requested.
Key Takeaways
- Use machine-readable formats and full metadata for city data.
- Contact the owning department or City Clerk early for exemptions or uncertainties.
Help and Support / Resources
- City of Shreveport Code of Ordinances (Municode)
- City of Shreveport official website
- City of Shreveport Document Center / City Clerk