Maui County HI 311
Public data
Public requests from Maui County, Hawaii and service types the county handles. Ingest delivers this data to a data warehouse you own as 2 tables, and updates it on the schedule you choose. There is no code to write and nothing to install.
What people use it for
- Monitor recent monthTrack the last 30 days to respond to emerging problems.
- Analyze by locationPlot requests to see which parts of the county report most frequently.
What you get
| Table | Each row is |
|---|---|
Service requestsrequests | One service request |
Service typesservices | One service type |
Good to know
- Service requests: The first run loads the last 30 days. After that, each run keeps the last 30 days current, re-reading a day once its copy is 1 or more days old. Older requests keep the values they had when last read.
- Service types: Re-read in full at most once a day. Rows that changed are updated, and rows the source removes stay in your table.
How it works
- Choose Maui County HI 311. The data is public, so there is nothing to sign in to.
- Pick where it goes. BigQuery, Snowflake, Databricks, Redshift and 10 more, in an account you own.
- Pick a schedule. Daily is the default, and weekly and monthly are there too.
- Ingest runs it from then on. If a run fails, your dashboard shows which table and why.
Questions
- What does the Maui County HI 311 data include?
- 2 tables: service requests (one row per service request) and service types (one row per service type).
- Do I need an account with Maui County HI 311?
- No. The data is public, so there is nothing to sign up for and nothing to paste in.
- Which warehouses can Maui County HI 311 data go to?
- Amazon S3, Google Cloud Storage, Azure Blob Storage, Apache Iceberg, Ingest Managed Lakehouse, MotherDuck, Postgres, Amazon Athena, Databricks, Redshift, BigQuery, ClickHouse, MySQL / generic SQL and Snowflake, in an account you own.
- How fresh is the data?
- As fresh as your schedule: daily by default, or weekly or monthly. Schedules as often as every 15 minutes are on the Enterprise plan.
- Will running it again create duplicate rows?
- No. Each row is stored once, by its key: when a run reads a row that is already there, it replaces that copy instead of adding a second one.
- Do I need to write code?
- No. Ingest builds, runs and maintains the connector. Someone with access to your warehouse connects it once, following a short guide.
For your data team: technical reference
Connector mauicounty_311, version 0.1.0, a REST source, status beta, authentication none.
Vendor documentation: https://seeclickfix.com/open311/v2/docs
Configuration
No configuration required.
Resources
| Resource | Status | Plan | Write | Primary key | Overrides |
|---|---|---|---|---|---|
requestsFetches public organization-scoped requests in creation-time windows covering the previous 30 completed UTC days by default; the current UTC day becomes eligible after it ends. The configurable history horizon is bounded, not all history. Each selected day uses 20-row page-number pagination. By default, completed windows still inside the horizon become eligible for refresh one day after their last successful read and are re-read on a subsequent scheduled run. Merge updates returned request IDs. Older requests outside the horizon retain their last loaded values and later edits are not refreshed; deleted or no-longer-exposed records remain in the destination. Older completed days wait longer between reads, becoming eligible again only after the longer of the refresh interval and a twentieth of their age at their last read (with the default interval, a day read at 40 days old waits 2 days). | beta | window | merge | service_request_id | lookback_days, staleness_days |
servicesReads the current public service-type catalog exposed by Maui County SeeClickFix Open311. It becomes eligible for refresh one day after its last successful read, on a subsequent scheduled run. Merge updates returned service codes; removed or no-longer-exposed codes retain their last loaded values. The catalog is organization-scoped and is not used to filter request rows. | beta | staleness | merge | service_code | - |
Where this lands, and what else connects
Setting up the destination is its own short guide, one per warehouse or lake: Amazon S3, Google Cloud Storage, Azure Blob Storage, Apache Iceberg, Ingest Managed Lakehouse, MotherDuck, Postgres, Amazon Athena, Databricks, Redshift, BigQuery, ClickHouse, MySQL / generic SQL, Snowflake.
Other sources Ingest connects for government teams: Abilene TX 311, Albany NY 311, Ann Arbor MI 311, Anne Arundel County MD 311, Auburn WA 311, Aurora IL 311.
- How Ingest reads a REST source
- Ingest for government teams
- The tables Ingest creates
- Every source Ingest connects
Get Maui County HI 311 data into your warehouse
Last updated .