McKinney Open Data Access - Ordinance & API Guide
McKinney, Texas provides public datasets and APIs to support transparency, research, and application development. This guide explains how to access the City of McKinney open data portal, request datasets or API access, and where to file public information requests under Texas law. It covers practical steps, responsible departments, common compliance issues, and how to escalate or appeal when access is denied. Use this as a procedural checklist to obtain data, request custom exports or API endpoints, and to understand what the city publishes and what must be requested as public information.
How the Open Data Portal Works
The City typically publishes machine-readable datasets and API endpoints through its open data portal. For data not published, submit a public information request to the City Secretary or use the open data contact on the portal to ask about API keys, rate limits, or data formats. See the city public information page for request procedures and timelines[1] and the public open data catalog for available APIs and dataset metadata[2].
Access & API Request Steps
- Search the open data catalog for the dataset or API endpoint you need.
- If the dataset is unpublished, prepare a public information request describing the records and preferred format.
- Include date ranges, fields, and delivery method to reduce processing time.
- Contact the City Secretary or the portal contact for questions about API keys or technical access.
- If you need automated access, ask whether an API key, OAuth client, or bulk export is available.
Technical considerations
Common technical details include data formats (CSV, JSON, GeoJSON), API rate limits, and schema documentation. If schema or rate-limit details are not shown on the portal, include those questions in your request so the city can respond directly.
Penalties & Enforcement
Open data access and public information requests are governed by city procedures and the Texas Public Information Act. Specific monetary fines or administrative penalties for improper access to open data or refusal to provide public information are not published on the cited city pages; see the citations for official procedures and escalation paths[1].
- Fines: not specified on the cited page.
- Escalation: first or repeat offence escalations are not specified on the cited page.
- Non-monetary sanctions: orders to redact, court actions, and injunctive relief are possible under the Texas Public Information Act and related statutes; specific city enforcement steps are not specified on the cited page.
- Enforcer: City Secretary, City Attorney, or designated records custodian handles requests and compliance; see contact details on the city public information page[1].
- Inspection and complaint pathways: submit a public information request or complaint via the City Secretary web form or email as listed on the civic site[1].
- Appeals/review: if access is denied, appeals can be filed with the Texas Attorney General under the Public Information Act; specific city timelines for internal review are not specified on the cited page.
Applications & Forms
The City provides a procedure for public information requests via the City Secretary; a downloadable form or online submission portal is typically listed there. If a specific open data API key application exists, it will be posted on the open data portal. If a named form or fee is not published, it is not specified on the cited page[1].
Common Violations
- Unauthorized scraping that violates posted terms or attempts to access restricted fields.
- Requests that lack adequate specificity, causing extended processing time.
- Using automated requests that exceed rate limits without prior agreement.
FAQ
- How do I find datasets the city already publishes?
- Search the City of McKinney open data catalog for dataset titles, tags, and API endpoints; contact the portal admin for help.[2]
- What if the data I need is not on the portal?
- File a public information request with the City Secretary specifying the records and format you want.[1]
- Are there fees for data or API access?
- Routine electronic copies are often provided electronically; specific fees for custom exports or large requests are not specified on the cited page and may be calculated per the city’s records policy.[1]
How-To
- Search the open data portal for an existing dataset or API endpoint.
- If not available, draft a clear public information request describing records, date range, fields, and format.
- Submit the request via the City Secretary’s online form or email and note any technical needs for API access.
- Track the response, provide clarifications if the city asks, and prepare to appeal to the Texas Attorney General if access is denied.
Key Takeaways
- Check the open data catalog before requesting to avoid duplication.
- Be specific in public information requests to reduce processing delays.
- Contact the City Secretary or portal admin early for API or bulk access questions.
Help and Support / Resources
- City of McKinney - Public Information Requests
- City of McKinney - Open Data Portal
- City of McKinney - GIS