Public Records Request for City Sensor Data - Portland

Technology and Data Oregon 3 Minutes Read · published February 07, 2026 Flag of Oregon

In Portland, Oregon, requesting public records of sensor data from city systems requires a clear description of the data, the relevant device or sensor, and the time range you need. City sensor records can include traffic loop counts, environmental sensors, CCTV metadata (not video), and telemetry maintained by bureaus such as Portland Bureau of Transportation (PBOT) and other municipal programs. This guide explains where to request data, what to include in your request, likely procedures, and how enforcement and appeals work under the city process.

How to request sensor data

Start with the City of Portland public records portal to submit a formal request or to use the official request form online: City public records request page[1]. When preparing your request, be specific about sensor IDs, intersections or asset names, dates and times, and file format. If the data is traffic-related, contact the Portland Bureau of Transportation for sensor details and naming conventions: PBOT traffic and sensor data[2]. Before filing, check the City open data portal for published datasets that may already contain the sensor output you need: City open data portal[3].

  • Identify the exact records: sensor ID, device name, exact time range, and preferred format (CSV, JSON, etc.).
  • Use the City of Portland public records online form or email the records officer; attach sample queries if possible.
  • Provide any deadlines or event dates and explain expedited need if applicable.
  • Accept that duplication fees or redaction costs may apply; request an estimate in advance.
Be as precise as possible about sensor identifiers and times to speed processing.

Penalties & Enforcement

The City of Portland processes public records requests under its published procedures. Specific monetary fines or per-day penalties for improper withholding of sensor records are not specified on the cited City public records page; see the official contact for next steps and remedies.[1]

  • Enforcer/Review: Records officers at the City handle production; unresolved disputes may be subject to judicial review (details not specified on the cited city page).
  • Fines: not specified on the cited page.
  • Non-monetary remedies: court orders to produce records, injunctions, or redaction requirements may be available where exemptions are asserted.
  • Appeal/review: follow the City records response guidance and administrative contacts; if withheld, petition the appropriate court (time limits not specified on the cited page).
If the City denies or redacts records, request a written explanation citing the specific exemption cited by the bureau.

Applications & Forms

The City publishes an online public records request form and provides instructions for submission via its public records page; no specific form number is listed on the cited page and fees for production are described there when applicable.[1]

The City’s online portal is the official way to file and track requests.

Practical steps and common issues

  • Specify formats and sampling frequency to avoid unexpected processing delays.
  • If data contains personal or security-sensitive fields, the City may redact portions under applicable exemptions.
  • Sensor maintenance logs or raw telemetry may require liaison with the operating bureau (for traffic sensors, contact PBOT). See PBOT data guidance[2]
  • Requests that are overly broad or vague can be returned for clarification or charged extra processing time.

FAQ

Can I request raw sensor logs (every reading) from a city device?
Yes, raw logs are subject to public records rules but may be redacted or limited for privacy or security; check the City public records page for submission instructions.[1]
How long will the City take to respond?
Response timing is governed by the City’s records procedures; specific statutory timelines or target days are not specified on the cited city page. For planning, requesters often allow several weeks for complex data pulls.
Are there fees?
Fees for duplication or special processing can apply; the City’s public records page explains fee estimates and how to request a cost estimate.[1]

How-To

  1. Identify exact sensor(s), device IDs, date/time range, and preferred file format.
  2. Search the City open data portal to see if the dataset is already published: City open data portal[3].
  3. Submit a formal request via the City of Portland public records online form with the details and contact information.[1]
  4. Ask for an estimate of fees and an estimated delivery schedule; confirm preferred delivery method (secure link, email, physical media).
  5. If denied or redactions occur, request a written justification and follow the appeal instructions provided by the City.

Key Takeaways

  • Be precise: sensor ID, exact times, and format speed up responses.
  • Check the City open data portal before filing a request to avoid duplication.

Help and Support / Resources


  1. [1] City of Portland - Public Records Request
  2. [2] Portland Bureau of Transportation - Traffic data
  3. [3] City of Portland - Open Data Portal