{
  "generated_at": "2026-10-09T22:57:32.235Z",
  "publish_threshold": 0.7,
  "count": 12,
  "rows": [
    {
      "change_id": 604,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.basis_terms",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[\"valuation\",\"minimum_fee\"]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:47Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4147,
      "source_url": "https://www.portland.gov/ppd/documents/mechanical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 631,
      "new_fetched_at": "2026-10-07T21:12:47Z",
      "prev_fetched_at": null,
      "raw_key": "raw/631/20261007T211247Z-7bb84f0cd2a01d89.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4147",
      "prev_raw_url": null
    },
    {
      "change_id": 602,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amount_count",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "32",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:47Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4147,
      "source_url": "https://www.portland.gov/ppd/documents/mechanical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 631,
      "new_fetched_at": "2026-10-07T21:12:47Z",
      "prev_fetched_at": null,
      "raw_key": "raw/631/20261007T211247Z-7bb84f0cd2a01d89.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4147",
      "prev_raw_url": null
    },
    {
      "change_id": 601,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amounts",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[1,4.29,18,24,25,38,43,44,51,84,91,94,100,167,182,184,228,252,305,320,333,359,423,572,640,748,1000,1001,10000,10001,100000,100001]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:47Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4147,
      "source_url": "https://www.portland.gov/ppd/documents/mechanical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 631,
      "new_fetched_at": "2026-10-07T21:12:47Z",
      "prev_fetched_at": null,
      "raw_key": "raw/631/20261007T211247Z-7bb84f0cd2a01d89.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4147",
      "prev_raw_url": null
    },
    {
      "change_id": 600,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.basis_terms",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[\"per_sq_ft\"]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:44Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4140,
      "source_url": "https://www.portland.gov/ppd/documents/electrical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 630,
      "new_fetched_at": "2026-10-07T21:12:44Z",
      "prev_fetched_at": null,
      "raw_key": "raw/630/20261007T211244Z-934b553c3f27f4af.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4140",
      "prev_raw_url": null
    },
    {
      "change_id": 599,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amount_count",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "34",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:44Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4140,
      "source_url": "https://www.portland.gov/ppd/documents/electrical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 630,
      "new_fetched_at": "2026-10-07T21:12:44Z",
      "prev_fetched_at": null,
      "raw_key": "raw/630/20261007T211244Z-934b553c3f27f4af.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4140",
      "prev_raw_url": null
    },
    {
      "change_id": 598,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amounts",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[1.23,15.52,17,21,23,41,93,100,161,174,176,184,187,190,212,228,239,243,283,298,305,308,309,321,324,346,356,391,423,587,588,640,721,1077]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:44Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4140,
      "source_url": "https://www.portland.gov/ppd/documents/electrical-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 630,
      "new_fetched_at": "2026-10-07T21:12:44Z",
      "prev_fetched_at": null,
      "raw_key": "raw/630/20261007T211244Z-934b553c3f27f4af.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4140",
      "prev_raw_url": null
    },
    {
      "change_id": 572,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.basis_terms",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[\"minimum_fee\"]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:33Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4117,
      "source_url": "https://www.portland.gov/ppd/documents/plumbing-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 632,
      "new_fetched_at": "2026-10-07T21:12:33Z",
      "prev_fetched_at": null,
      "raw_key": "raw/632/20261007T211233Z-7388a9804250ddce.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4117",
      "prev_raw_url": null
    },
    {
      "change_id": 571,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amount_count",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "44",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:33Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4117,
      "source_url": "https://www.portland.gov/ppd/documents/plumbing-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 632,
      "new_fetched_at": "2026-10-07T21:12:33Z",
      "prev_fetched_at": null,
      "raw_key": "raw/632/20261007T211233Z-7388a9804250ddce.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4117",
      "prev_raw_url": null
    },
    {
      "change_id": 570,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amounts",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[1,17,23,31,41,52,63,100,128,137,139,144,159,161,162,176,180,184,228,237,243,294,305,308,321,324,334,346,423,500,501,640,721,1000,1187,1388,2000,2001,25000,25001,50000,50001,100000,100001]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:12:33Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 4117,
      "source_url": "https://www.portland.gov/ppd/documents/plumbing-permit-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 632,
      "new_fetched_at": "2026-10-07T21:12:33Z",
      "prev_fetched_at": null,
      "raw_key": "raw/632/20261007T211233Z-7388a9804250ddce.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/4117",
      "prev_raw_url": null
    },
    {
      "change_id": 265,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.basis_terms",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[\"valuation\",\"per_sq_ft\",\"icc_table\",\"percent_of_value\",\"minimum_fee\"]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:10:19Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 3868,
      "source_url": "https://www.portland.gov/ppd/documents/building-and-other-permits-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 140,
      "new_fetched_at": "2026-10-07T21:10:19Z",
      "prev_fetched_at": null,
      "raw_key": "raw/140/20261007T211019Z-1f61bb394035119e.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/3868",
      "prev_raw_url": null
    },
    {
      "change_id": 264,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amount_count",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "83",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:10:19Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 3868,
      "source_url": "https://www.portland.gov/ppd/documents/building-and-other-permits-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 140,
      "new_fetched_at": "2026-10-07T21:10:19Z",
      "prev_fetched_at": null,
      "raw_key": "raw/140/20261007T211019Z-1f61bb394035119e.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/3868",
      "prev_raw_url": null
    },
    {
      "change_id": 261,
      "jurisdiction": "portland-or",
      "city": "Portland",
      "state": "OR",
      "source_type": "fee_schedule",
      "field_key": "fee.dollar_amounts",
      "publishable": 0,
      "change_type": "added",
      "prev_value": null,
      "new_value": "[0.31,1,3.89,8.98,10,11,18,20,24,38,40,43,48,83,100,125,150,159,166,167,169,180,183,184,223,228,229,237,241,244,252,287,305,320,332,336,338,359,417,423,425,487,489,500,501,536,543,570,584,592,610,640,676,680,687,701,721,831,847,912,970,1000,1200,1351,1352,1372,1405,1757,1806,1935,2000,2001,2142,2700,3936,25000,25001,50000,50001,100000,100001,112687,600000]",
      "magnitude_pct": null,
      "confidence": 0.5,
      "review_state": "auto",
      "detected_at": "2026-10-07T21:10:19Z",
      "extractor_version": "v1.1",
      "prev_snapshot_id": null,
      "new_snapshot_id": 3868,
      "source_url": "https://www.portland.gov/ppd/documents/building-and-other-permits-fee-schedule-city-portland-effective-july-10-2026/download",
      "source_id": 140,
      "new_fetched_at": "2026-10-07T21:10:19Z",
      "prev_fetched_at": null,
      "raw_key": "raw/140/20261007T211019Z-1f61bb394035119e.pdf",
      "published": false,
      "new_raw_url": "https://buildpermitguide.com/data/v1/raw/3868",
      "prev_raw_url": null
    }
  ]
}