| activity_diffs |
[{'diff': '\n <table class="diff" id="difflib_chg_to8__top"\n cellspacing="0" cellpadding="0" rules="groups" >\n <colgroup></colgroup> <colgroup></colgroup> <colgroup></colgroup>\n <colgroup></colgroup> <colgroup></colgroup> <colgroup></colgroup>\n \n <tbody>\n <tr><td class="diff_next"><a href="#difflib_chg_to8__0">f</a></td><td class="diff_header" id="from8_1">1</td><td nowrap="nowrap">{</td><td class="diff_next"><a href="#difflib_chg_to8__0">f</a></td><td class="diff_header" id="to8_1">1</td><td nowrap="nowrap">{</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_2">2</td><td nowrap="nowrap"> "author": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_2">2</td><td nowrap="nowrap"> "author": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_3">3</td><td nowrap="nowrap"> "author_email": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_3">3</td><td nowrap="nowrap"> "author_email": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_4">4</td><td nowrap="nowrap"> "creator_user_id": "c4b1ecf4-142f-49c5-a221-58d906674aa3",</td><td class="diff_next"></td><td class="diff_header" id="to8_4">4</td><td nowrap="nowrap"> "creator_user_id": "c4b1ecf4-142f-49c5-a221-58d906674aa3",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_5">5</td><td nowrap="nowrap"> "extras": [</td><td class="diff_next"></td><td class="diff_header" id="to8_5">5</td><td nowrap="nowrap"> "extras": [</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_6">6</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_6">6</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_7">7</td><td nowrap="nowrap"> "key": "columns",</td><td class="diff_next"></td><td class="diff_header" id="to8_7">7</td><td nowrap="nowrap"> "key": "columns",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_8">8</td><td nowrap="nowrap"> "value": "[\\n \\"Roll Yr\\",\\n \\"Account Number\\",\\n </td><td class="diff_next"></td><td class="diff_header" id="to8_8">8</td><td nowrap="nowrap"> "value": "[\\n \\"Roll Yr\\",\\n \\"Account Number\\",\\n </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_9">9</td><td nowrap="nowrap">\\"Bill Number\\",\\n \\"Amount\\",\\n \\"Balance Status\\",\\n </td><td class="diff_next"></td><td class="diff_header" id="to8_9">9</td><td nowrap="nowrap">\\"Bill Number\\",\\n \\"Amount\\",\\n \\"Balance Status\\",\\n </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_10">10</td><td nowrap="nowrap">\\"District Name\\",\\n \\"District Tax Rate\\",\\n \\"District </td><td class="diff_next"></td><td class="diff_header" id="to8_10">10</td><td nowrap="nowrap">\\"District Name\\",\\n \\"District Tax Rate\\",\\n \\"District </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_11">11</td><td nowrap="nowrap">Code\\",\\n \\"District Type\\",\\n \\"Processing Cost\\"\\n ]"</td><td class="diff_next"></td><td class="diff_header" id="to8_11">11</td><td nowrap="nowrap">Code\\",\\n \\"District Type\\",\\n \\"Processing Cost\\"\\n ]"</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_12">12</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_12">12</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_13">13</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_13">13</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_14">14</td><td nowrap="nowrap"> "key": "last_refreshed",</td><td class="diff_next"></td><td class="diff_header" id="to8_14">14</td><td nowrap="nowrap"> "key": "last_refreshed",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_15">15</td><td nowrap="nowrap"> "value": "2025-10-19 03:21:57"</td><td class="diff_next"></td><td class="diff_header" id="to8_15">15</td><td nowrap="nowrap"> "value": "2025-10-19 03:21:57"</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_16">16</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_16">16</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_17">17</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_17">17</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_18">18</td><td nowrap="nowrap"> "key": "uuid",</td><td class="diff_next"></td><td class="diff_header" id="to8_18">18</td><td nowrap="nowrap"> "key": "uuid",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_19">19</td><td nowrap="nowrap"> "value": "AA598A4E-47C6-11F0-AAFD-E6930BA38F4D"</td><td class="diff_next"></td><td class="diff_header" id="to8_19">19</td><td nowrap="nowrap"> "value": "AA598A4E-47C6-11F0-AAFD-E6930BA38F4D"</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_20">20</td><td nowrap="nowrap"> }</td><td class="diff_next"></td><td class="diff_header" id="to8_20">20</td><td nowrap="nowrap"> }</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_21">21</td><td nowrap="nowrap"> ],</td><td class="diff_next"></td><td class="diff_header" id="to8_21">21</td><td nowrap="nowrap"> ],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_22">22</td><td nowrap="nowrap"> "groups": [],</td><td class="diff_next"></td><td class="diff_header" id="to8_22">22</td><td nowrap="nowrap"> "groups": [],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_23">23</td><td nowrap="nowrap"> "id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td><td class="diff_next"></td><td class="diff_header" id="to8_23">23</td><td nowrap="nowrap"> "id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_24">24</td><td nowrap="nowrap"> "isopen": false,</td><td class="diff_next"></td><td class="diff_header" id="to8_24">24</td><td nowrap="nowrap"> "isopen": false,</td></tr>\n <tr><td class="diff_next" id="difflib_chg_to8__0"></td><td class="diff_header" id="from8_25">25</td><td nowrap="nowrap"> "license_id": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_25">25</td><td nowrap="nowrap"> "license_id": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_26">26</td><td nowrap="nowrap"> "license_title": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_26">26</td><td nowrap="nowrap"> "license_title": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_27">27</td><td nowrap="nowrap"> "maintainer": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_27">27</td><td nowrap="nowrap"> "maintainer": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_28">28</td><td nowrap="nowrap"> "maintainer_email": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_28">28</td><td nowrap="nowrap"> "maintainer_email": null,</td></tr>\n <tr><td class="diff_next" id="difflib_chg_to8__1"></td><td class="diff_header" id="from8_29">29</td><td nowrap="nowrap"> "metadata_created": "2025-10-19T10:45:05.369507",</td><td class="diff_next"></td><td class="diff_header" id="to8_29">29</td><td nowrap="nowrap"> "metadata_created": "2025-10-19T10:45:05.369507",</td></tr>\n <tr><td class="diff_next"><a href="#difflib_chg_to8__1">n</a></td><td class="diff_header" id="from8_30">30</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T11:02<span class="diff_chg">:52.5</span>7<span class="diff_sub">4073</span>",</td><td class="diff_next"><a href="#difflib_chg_to8__1">n</a></td><td class="diff_header" id="to8_30">30</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T11:<span class="diff_add">13:1</span>0<span class="diff_add">.</span>2<span class="diff_chg">4308</span>7",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_31">31</td><td nowrap="nowrap"> "name": "aa598a4e47c611f0aafde6930ba38f4d",</td><td class="diff_next"></td><td class="diff_header" id="to8_31">31</td><td nowrap="nowrap"> "name": "aa598a4e47c611f0aafde6930ba38f4d",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_32">32</td><td nowrap="nowrap"> "notes": "Updated each Sunday for the current roll year - Amounts </td><td class="diff_next"></td><td class="diff_header" id="to8_32">32</td><td nowrap="nowrap"> "notes": "Updated each Sunday for the current roll year - Amounts </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_33">33</td><td nowrap="nowrap">are shown at the district level.\\n",</td><td class="diff_next"></td><td class="diff_header" id="to8_33">33</td><td nowrap="nowrap">are shown at the district level.\\n",</td></tr>\n <tr><td class="diff_next"><a href="#difflib_chg_to8__2">n</a></td><td class="diff_header" id="from8_34">34</td><td nowrap="nowrap"> "num_resources": <span class="diff_chg">3</span>,</td><td class="diff_next"><a href="#difflib_chg_to8__2">n</a></td><td class="diff_header" id="to8_34">34</td><td nowrap="nowrap"> "num_resources": <span class="diff_chg">4</span>,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_35">35</td><td nowrap="nowrap"> "num_tags": 2,</td><td class="diff_next"></td><td class="diff_header" id="to8_35">35</td><td nowrap="nowrap"> "num_tags": 2,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_36">36</td><td nowrap="nowrap"> "organization": {</td><td class="diff_next"></td><td class="diff_header" id="to8_36">36</td><td nowrap="nowrap"> "organization": {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_37">37</td><td nowrap="nowrap"> "approval_status": "approved",</td><td class="diff_next"></td><td class="diff_header" id="to8_37">37</td><td nowrap="nowrap"> "approval_status": "approved",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_38">38</td><td nowrap="nowrap"> "created": "2025-06-26T17:17:20.743770",</td><td class="diff_next"></td><td class="diff_header" id="to8_38">38</td><td nowrap="nowrap"> "created": "2025-06-26T17:17:20.743770",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_39">39</td><td nowrap="nowrap"> "description": "The official website for the San Bernardino County </td><td class="diff_next"></td><td class="diff_header" id="to8_39">39</td><td nowrap="nowrap"> "description": "The official website for the San Bernardino County </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_40">40</td><td nowrap="nowrap">Treasurer-Tax Collector\'s Office. It provides a convenient platform </td><td class="diff_next"></td><td class="diff_header" id="to8_40">40</td><td nowrap="nowrap">Treasurer-Tax Collector\'s Office. It provides a convenient platform </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_41">41</td><td nowrap="nowrap">for residents to pay property taxes, search for tax bills, view </td><td class="diff_next"></td><td class="diff_header" id="to8_41">41</td><td nowrap="nowrap">for residents to pay property taxes, search for tax bills, view </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_42">42</td><td nowrap="nowrap">payment history, and access important tax information. The site also </td><td class="diff_next"></td><td class="diff_header" id="to8_42">42</td><td nowrap="nowrap">payment history, and access important tax information. The site also </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_43">43</td><td nowrap="nowrap">offers resources for tax rates, deadlines, and payment options, </td><td class="diff_next"></td><td class="diff_header" id="to8_43">43</td><td nowrap="nowrap">offers resources for tax rates, deadlines, and payment options, </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_44">44</td><td nowrap="nowrap">ensuring transparency and ease of use for taxpayers.",</td><td class="diff_next"></td><td class="diff_header" id="to8_44">44</td><td nowrap="nowrap">ensuring transparency and ease of use for taxpayers.",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_45">45</td><td nowrap="nowrap"> "id": "bbe4322c-6aeb-41bf-ad08-1579339624da",</td><td class="diff_next"></td><td class="diff_header" id="to8_45">45</td><td nowrap="nowrap"> "id": "bbe4322c-6aeb-41bf-ad08-1579339624da",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_46">46</td><td nowrap="nowrap"> "image_url": </td><td class="diff_next"></td><td class="diff_header" id="to8_46">46</td><td nowrap="nowrap"> "image_url": </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_47">47</td><td nowrap="nowrap">"2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png",</td><td class="diff_next"></td><td class="diff_header" id="to8_47">47</td><td nowrap="nowrap">"2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_48">48</td><td nowrap="nowrap"> "is_organization": true,</td><td class="diff_next"></td><td class="diff_header" id="to8_48">48</td><td nowrap="nowrap"> "is_organization": true,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_49">49</td><td nowrap="nowrap"> "name": "atc",</td><td class="diff_next"></td><td class="diff_header" id="to8_49">49</td><td nowrap="nowrap"> "name": "atc",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_50">50</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_50">50</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_51">51</td><td nowrap="nowrap"> "title": "ATC",</td><td class="diff_next"></td><td class="diff_header" id="to8_51">51</td><td nowrap="nowrap"> "title": "ATC",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_52">52</td><td nowrap="nowrap"> "type": "organization"</td><td class="diff_next"></td><td class="diff_header" id="to8_52">52</td><td nowrap="nowrap"> "type": "organization"</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_53">53</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_53">53</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_54">54</td><td nowrap="nowrap"> "owner_org": "bbe4322c-6aeb-41bf-ad08-1579339624da",</td><td class="diff_next"></td><td class="diff_header" id="to8_54">54</td><td nowrap="nowrap"> "owner_org": "bbe4322c-6aeb-41bf-ad08-1579339624da",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_55">55</td><td nowrap="nowrap"> "private": false,</td><td class="diff_next"></td><td class="diff_header" id="to8_55">55</td><td nowrap="nowrap"> "private": false,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_56">56</td><td nowrap="nowrap"> "relationships_as_object": [],</td><td class="diff_next"></td><td class="diff_header" id="to8_56">56</td><td nowrap="nowrap"> "relationships_as_object": [],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_57">57</td><td nowrap="nowrap"> "relationships_as_subject": [],</td><td class="diff_next"></td><td class="diff_header" id="to8_57">57</td><td nowrap="nowrap"> "relationships_as_subject": [],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_58">58</td><td nowrap="nowrap"> "resources": [</td><td class="diff_next"></td><td class="diff_header" id="to8_58">58</td><td nowrap="nowrap"> "resources": [</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_59">59</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_59">59</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_60">60</td><td nowrap="nowrap"> "cache_last_updated": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_60">60</td><td nowrap="nowrap"> "cache_last_updated": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_61">61</td><td nowrap="nowrap"> "cache_url": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_61">61</td><td nowrap="nowrap"> "cache_url": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_62">62</td><td nowrap="nowrap"> "created": "2025-10-19T10:45:05.370511",</td><td class="diff_next"></td><td class="diff_header" id="to8_62">62</td><td nowrap="nowrap"> "created": "2025-10-19T10:45:05.370511",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_63">63</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td><td class="diff_next"></td><td class="diff_header" id="to8_63">63</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_64">64</td><td nowrap="nowrap">Amounts are shown at the district level.\\n",</td><td class="diff_next"></td><td class="diff_header" id="to8_64">64</td><td nowrap="nowrap">Amounts are shown at the district level.\\n",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_65">65</td><td nowrap="nowrap"> "format": "CSV",</td><td class="diff_next"></td><td class="diff_header" id="to8_65">65</td><td nowrap="nowrap"> "format": "CSV",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_66">66</td><td nowrap="nowrap"> "hash": "",</td><td class="diff_next"></td><td class="diff_header" id="to8_66">66</td><td nowrap="nowrap"> "hash": "",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_67">67</td><td nowrap="nowrap"> "id": "87e2cc78-919f-4ae0-abb6-4c0deb4160bf",</td><td class="diff_next"></td><td class="diff_header" id="to8_67">67</td><td nowrap="nowrap"> "id": "87e2cc78-919f-4ae0-abb6-4c0deb4160bf",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_68">68</td><td nowrap="nowrap"> "last_modified": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_68">68</td><td nowrap="nowrap"> "last_modified": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_69">69</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T10:45:05.364717",</td><td class="diff_next"></td><td class="diff_header" id="to8_69">69</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T10:45:05.364717",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_70">70</td><td nowrap="nowrap"> "mimetype": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_70">70</td><td nowrap="nowrap"> "mimetype": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_71">71</td><td nowrap="nowrap"> "mimetype_inner": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_71">71</td><td nowrap="nowrap"> "mimetype_inner": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_72">72</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv",</td><td class="diff_next"></td><td class="diff_header" id="to8_72">72</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_73">73</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td><td class="diff_next"></td><td class="diff_header" id="to8_73">73</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_74">74</td><td nowrap="nowrap"> "position": 0,</td><td class="diff_next"></td><td class="diff_header" id="to8_74">74</td><td nowrap="nowrap"> "position": 0,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_75">75</td><td nowrap="nowrap"> "resource_type": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_75">75</td><td nowrap="nowrap"> "resource_type": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_76">76</td><td nowrap="nowrap"> "size": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_76">76</td><td nowrap="nowrap"> "size": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_77">77</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_77">77</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_78">78</td><td nowrap="nowrap"> "tracking_summary": {</td><td class="diff_next"></td><td class="diff_header" id="to8_78">78</td><td nowrap="nowrap"> "tracking_summary": {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_79">79</td><td nowrap="nowrap"> "recent": 0,</td><td class="diff_next"></td><td class="diff_header" id="to8_79">79</td><td nowrap="nowrap"> "recent": 0,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_80">80</td><td nowrap="nowrap"> "total": 0</td><td class="diff_next"></td><td class="diff_header" id="to8_80">80</td><td nowrap="nowrap"> "total": 0</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_81">81</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_81">81</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_82">82</td><td nowrap="nowrap"> "url": </td><td class="diff_next"></td><td class="diff_header" id="to8_82">82</td><td nowrap="nowrap"> "url": </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_83">83</td><td nowrap="nowrap">m/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv",</td><td class="diff_next"></td><td class="diff_header" id="to8_83">83</td><td nowrap="nowrap">m/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_84">84</td><td nowrap="nowrap"> "url_type": null</td><td class="diff_next"></td><td class="diff_header" id="to8_84">84</td><td nowrap="nowrap"> "url_type": null</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_85">85</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_85">85</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_86">86</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_86">86</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_87">87</td><td nowrap="nowrap"> "cache_last_updated": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_87">87</td><td nowrap="nowrap"> "cache_last_updated": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_88">88</td><td nowrap="nowrap"> "cache_url": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_88">88</td><td nowrap="nowrap"> "cache_url": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_89">89</td><td nowrap="nowrap"> "created": "2025-10-19T10:51:21.827379",</td><td class="diff_next"></td><td class="diff_header" id="to8_89">89</td><td nowrap="nowrap"> "created": "2025-10-19T10:51:21.827379",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_90">90</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td><td class="diff_next"></td><td class="diff_header" id="to8_90">90</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_91">91</td><td nowrap="nowrap">Amounts are shown at the district level.\\n (SQLite Database format for </td><td class="diff_next"></td><td class="diff_header" id="to8_91">91</td><td nowrap="nowrap">Amounts are shown at the district level.\\n (SQLite Database format for </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_92">92</td><td nowrap="nowrap">querying)",</td><td class="diff_next"></td><td class="diff_header" id="to8_92">92</td><td nowrap="nowrap">querying)",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_93">93</td><td nowrap="nowrap"> "format": "SQLite",</td><td class="diff_next"></td><td class="diff_header" id="to8_93">93</td><td nowrap="nowrap"> "format": "SQLite",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_94">94</td><td nowrap="nowrap"> "hash": "",</td><td class="diff_next"></td><td class="diff_header" id="to8_94">94</td><td nowrap="nowrap"> "hash": "",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_95">95</td><td nowrap="nowrap"> "id": "fd0e4ca5-f31b-470b-91db-a5601e43fb60",</td><td class="diff_next"></td><td class="diff_header" id="to8_95">95</td><td nowrap="nowrap"> "id": "fd0e4ca5-f31b-470b-91db-a5601e43fb60",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_96">96</td><td nowrap="nowrap"> "last_modified": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_96">96</td><td nowrap="nowrap"> "last_modified": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_97">97</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T10:51:21.812962",</td><td class="diff_next"></td><td class="diff_header" id="to8_97">97</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T10:51:21.812962",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_98">98</td><td nowrap="nowrap"> "mimetype": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_98">98</td><td nowrap="nowrap"> "mimetype": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_99">99</td><td nowrap="nowrap"> "mimetype_inner": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_99">99</td><td nowrap="nowrap"> "mimetype_inner": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_100">100</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db",</td><td class="diff_next"></td><td class="diff_header" id="to8_100">100</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_101">101</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td><td class="diff_next"></td><td class="diff_header" id="to8_101">101</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_102">102</td><td nowrap="nowrap"> "position": 1,</td><td class="diff_next"></td><td class="diff_header" id="to8_102">102</td><td nowrap="nowrap"> "position": 1,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_103">103</td><td nowrap="nowrap"> "resource_type": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_103">103</td><td nowrap="nowrap"> "resource_type": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_104">104</td><td nowrap="nowrap"> "size": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_104">104</td><td nowrap="nowrap"> "size": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_105">105</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_105">105</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_106">106</td><td nowrap="nowrap"> "tracking_summary": {</td><td class="diff_next"></td><td class="diff_header" id="to8_106">106</td><td nowrap="nowrap"> "tracking_summary": {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_107">107</td><td nowrap="nowrap"> "recent": 0,</td><td class="diff_next"></td><td class="diff_header" id="to8_107">107</td><td nowrap="nowrap"> "recent": 0,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_108">108</td><td nowrap="nowrap"> "total": 0</td><td class="diff_next"></td><td class="diff_header" id="to8_108">108</td><td nowrap="nowrap"> "total": 0</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_109">109</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_109">109</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_110">110</td><td nowrap="nowrap"> "url": </td><td class="diff_next"></td><td class="diff_header" id="to8_110">110</td><td nowrap="nowrap"> "url": </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_111">111</td><td nowrap="nowrap">dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db",</td><td class="diff_next"></td><td class="diff_header" id="to8_111">111</td><td nowrap="nowrap">dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_112">112</td><td nowrap="nowrap"> "url_type": null</td><td class="diff_next"></td><td class="diff_header" id="to8_112">112</td><td nowrap="nowrap"> "url_type": null</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_113">113</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_113">113</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_114">114</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_114">114</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_115">115</td><td nowrap="nowrap"> "cache_last_updated": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_115">115</td><td nowrap="nowrap"> "cache_last_updated": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_116">116</td><td nowrap="nowrap"> "cache_url": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_116">116</td><td nowrap="nowrap"> "cache_url": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_117">117</td><td nowrap="nowrap"> "created": "2025-10-19T11:02:52.584672",</td><td class="diff_next"></td><td class="diff_header" id="to8_117">117</td><td nowrap="nowrap"> "created": "2025-10-19T11:02:52.584672",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_118">118</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td><td class="diff_next"></td><td class="diff_header" id="to8_118">118</td><td nowrap="nowrap"> "description": "Updated each Sunday for the current roll year - </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_119">119</td><td nowrap="nowrap">Amounts are shown at the district level.\\n (JSON format for web </td><td class="diff_next"></td><td class="diff_header" id="to8_119">119</td><td nowrap="nowrap">Amounts are shown at the district level.\\n (JSON format for web </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_120">120</td><td nowrap="nowrap">applications)",</td><td class="diff_next"></td><td class="diff_header" id="to8_120">120</td><td nowrap="nowrap">applications)",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_121">121</td><td nowrap="nowrap"> "format": "JSON",</td><td class="diff_next"></td><td class="diff_header" id="to8_121">121</td><td nowrap="nowrap"> "format": "JSON",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_122">122</td><td nowrap="nowrap"> "hash": "",</td><td class="diff_next"></td><td class="diff_header" id="to8_122">122</td><td nowrap="nowrap"> "hash": "",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_123">123</td><td nowrap="nowrap"> "id": "51379257-bd05-458b-a4a0-023baecbf890",</td><td class="diff_next"></td><td class="diff_header" id="to8_123">123</td><td nowrap="nowrap"> "id": "51379257-bd05-458b-a4a0-023baecbf890",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_124">124</td><td nowrap="nowrap"> "last_modified": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_124">124</td><td nowrap="nowrap"> "last_modified": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_125">125</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T11:02:52.578780",</td><td class="diff_next"></td><td class="diff_header" id="to8_125">125</td><td nowrap="nowrap"> "metadata_modified": "2025-10-19T11:02:52.578780",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_126">126</td><td nowrap="nowrap"> "mimetype": "application/json",</td><td class="diff_next"></td><td class="diff_header" id="to8_126">126</td><td nowrap="nowrap"> "mimetype": "application/json",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_127">127</td><td nowrap="nowrap"> "mimetype_inner": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_127">127</td><td nowrap="nowrap"> "mimetype_inner": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_128">128</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json",</td><td class="diff_next"></td><td class="diff_header" id="to8_128">128</td><td nowrap="nowrap"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_129">129</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td><td class="diff_next"></td><td class="diff_header" id="to8_129">129</td><td nowrap="nowrap"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_130">130</td><td nowrap="nowrap"> "position": 2,</td><td class="diff_next"></td><td class="diff_header" id="to8_130">130</td><td nowrap="nowrap"> "position": 2,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_131">131</td><td nowrap="nowrap"> "resource_type": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_131">131</td><td nowrap="nowrap"> "resource_type": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_132">132</td><td nowrap="nowrap"> "size": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_132">132</td><td nowrap="nowrap"> "size": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_133">133</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_133">133</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_134">134</td><td nowrap="nowrap"> "tracking_summary": {</td><td class="diff_next"></td><td class="diff_header" id="to8_134">134</td><td nowrap="nowrap"> "tracking_summary": {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_135">135</td><td nowrap="nowrap"> "recent": 0,</td><td class="diff_next"></td><td class="diff_header" id="to8_135">135</td><td nowrap="nowrap"> "recent": 0,</td></tr>\n <tr><td class="diff_next" id="difflib_chg_to8__2"></td><td class="diff_header" id="from8_136">136</td><td nowrap="nowrap"> "total": 0</td><td class="diff_next"></td><td class="diff_header" id="to8_136">136</td><td nowrap="nowrap"> "total": 0</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_137">137</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_137">137</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_138">138</td><td nowrap="nowrap"> "url": </td><td class="diff_next"></td><td class="diff_header" id="to8_138">138</td><td nowrap="nowrap"> "url": </td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_139">139</td><td nowrap="nowrap">9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json",</td><td class="diff_next"></td><td class="diff_header" id="to8_139">139</td><td nowrap="nowrap">9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_140">140</td><td nowrap="nowrap"> "url_type": null</td><td class="diff_next"></td><td class="diff_header" id="to8_140">140</td><td nowrap="nowrap"> "url_type": null</td></tr>\n <tr><td class="diff_next"><a href="#difflib_chg_to8__top">t</a></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"><a href="#difflib_chg_to8__top">t</a></td><td class="diff_header" id="to8_141">141</td><td nowrap="nowrap"><span class="diff_add"> },</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_142">142</td><td nowrap="nowrap"><span class="diff_add"> {</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_143">143</td><td nowrap="nowrap"><span class="diff_add"> "cache_last_updated": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_144">144</td><td nowrap="nowrap"><span class="diff_add"> "cache_url": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_145">145</td><td nowrap="nowrap"><span class="diff_add"> "created": "2025-10-19T11:13:10.254918",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_146">146</td><td nowrap="nowrap"><span class="diff_add"> "description": "Updated each Sunday for the current roll year - </span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_147">147</td><td nowrap="nowrap"><span class="diff_add">Amounts are shown at the district level.\\n (XML format for structured </span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_148">148</td><td nowrap="nowrap"><span class="diff_add">data exchange)",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_149">149</td><td nowrap="nowrap"><span class="diff_add"> "format": "XML",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_150">150</td><td nowrap="nowrap"><span class="diff_add"> "hash": "",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_151">151</td><td nowrap="nowrap"><span class="diff_add"> "id": "18e83124-3def-4738-badc-ad70a41d87fe",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_152">152</td><td nowrap="nowrap"><span class="diff_add"> "last_modified": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_153">153</td><td nowrap="nowrap"><span class="diff_add"> "metadata_modified": "2025-10-19T11:13:10.248250",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_154">154</td><td nowrap="nowrap"><span class="diff_add"> "mimetype": "application/xml",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_155">155</td><td nowrap="nowrap"><span class="diff_add"> "mimetype_inner": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_156">156</td><td nowrap="nowrap"><span class="diff_add"> "name": "Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_157">157</td><td nowrap="nowrap"><span class="diff_add"> "package_id": "06f5dd9e-0e41-4d4e-877b-26cd39c97837",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_158">158</td><td nowrap="nowrap"><span class="diff_add"> "position": 3,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_159">159</td><td nowrap="nowrap"><span class="diff_add"> "resource_type": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_160">160</td><td nowrap="nowrap"><span class="diff_add"> "size": null,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_161">161</td><td nowrap="nowrap"><span class="diff_add"> "state": "active",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_162">162</td><td nowrap="nowrap"><span class="diff_add"> "tracking_summary": {</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_163">163</td><td nowrap="nowrap"><span class="diff_add"> "recent": 0,</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_164">164</td><td nowrap="nowrap"><span class="diff_add"> "total": 0</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_165">165</td><td nowrap="nowrap"><span class="diff_add"> },</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_166">166</td><td nowrap="nowrap"><span class="diff_add"> "url": </span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_167">167</td><td nowrap="nowrap"><span class="diff_add">d9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml",</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header"></td><td nowrap="nowrap"></td><td class="diff_next"></td><td class="diff_header" id="to8_168">168</td><td nowrap="nowrap"><span class="diff_add"> "url_type": null</span></td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_141">141</td><td nowrap="nowrap"> }</td><td class="diff_next"></td><td class="diff_header" id="to8_169">169</td><td nowrap="nowrap"> }</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_142">142</td><td nowrap="nowrap"> ],</td><td class="diff_next"></td><td class="diff_header" id="to8_170">170</td><td nowrap="nowrap"> ],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_143">143</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_171">171</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_144">144</td><td nowrap="nowrap"> "tags": [</td><td class="diff_next"></td><td class="diff_header" id="to8_172">172</td><td nowrap="nowrap"> "tags": [</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_145">145</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_173">173</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_146">146</td><td nowrap="nowrap"> "display_name": "Open-Data",</td><td class="diff_next"></td><td class="diff_header" id="to8_174">174</td><td nowrap="nowrap"> "display_name": "Open-Data",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_147">147</td><td nowrap="nowrap"> "id": "deeacb4c-3824-4648-b165-f696f19945bf",</td><td class="diff_next"></td><td class="diff_header" id="to8_175">175</td><td nowrap="nowrap"> "id": "deeacb4c-3824-4648-b165-f696f19945bf",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_148">148</td><td nowrap="nowrap"> "name": "Open-Data",</td><td class="diff_next"></td><td class="diff_header" id="to8_176">176</td><td nowrap="nowrap"> "name": "Open-Data",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_149">149</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_177">177</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_150">150</td><td nowrap="nowrap"> "vocabulary_id": null</td><td class="diff_next"></td><td class="diff_header" id="to8_178">178</td><td nowrap="nowrap"> "vocabulary_id": null</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_151">151</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_179">179</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_152">152</td><td nowrap="nowrap"> {</td><td class="diff_next"></td><td class="diff_header" id="to8_180">180</td><td nowrap="nowrap"> {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_153">153</td><td nowrap="nowrap"> "display_name": "Tax Collector Open Data",</td><td class="diff_next"></td><td class="diff_header" id="to8_181">181</td><td nowrap="nowrap"> "display_name": "Tax Collector Open Data",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_154">154</td><td nowrap="nowrap"> "id": "ab6acf0d-4cd6-4512-8b96-19857e33151f",</td><td class="diff_next"></td><td class="diff_header" id="to8_182">182</td><td nowrap="nowrap"> "id": "ab6acf0d-4cd6-4512-8b96-19857e33151f",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_155">155</td><td nowrap="nowrap"> "name": "Tax Collector Open Data",</td><td class="diff_next"></td><td class="diff_header" id="to8_183">183</td><td nowrap="nowrap"> "name": "Tax Collector Open Data",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_156">156</td><td nowrap="nowrap"> "state": "active",</td><td class="diff_next"></td><td class="diff_header" id="to8_184">184</td><td nowrap="nowrap"> "state": "active",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_157">157</td><td nowrap="nowrap"> "vocabulary_id": null</td><td class="diff_next"></td><td class="diff_header" id="to8_185">185</td><td nowrap="nowrap"> "vocabulary_id": null</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_158">158</td><td nowrap="nowrap"> }</td><td class="diff_next"></td><td class="diff_header" id="to8_186">186</td><td nowrap="nowrap"> }</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_159">159</td><td nowrap="nowrap"> ],</td><td class="diff_next"></td><td class="diff_header" id="to8_187">187</td><td nowrap="nowrap"> ],</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_160">160</td><td nowrap="nowrap"> "title": "Curr Year District Tax Detail",</td><td class="diff_next"></td><td class="diff_header" id="to8_188">188</td><td nowrap="nowrap"> "title": "Curr Year District Tax Detail",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_161">161</td><td nowrap="nowrap"> "tracking_summary": {</td><td class="diff_next"></td><td class="diff_header" id="to8_189">189</td><td nowrap="nowrap"> "tracking_summary": {</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_162">162</td><td nowrap="nowrap"> "recent": 0,</td><td class="diff_next"></td><td class="diff_header" id="to8_190">190</td><td nowrap="nowrap"> "recent": 0,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_163">163</td><td nowrap="nowrap"> "total": 0</td><td class="diff_next"></td><td class="diff_header" id="to8_191">191</td><td nowrap="nowrap"> "total": 0</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_164">164</td><td nowrap="nowrap"> },</td><td class="diff_next"></td><td class="diff_header" id="to8_192">192</td><td nowrap="nowrap"> },</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_165">165</td><td nowrap="nowrap"> "type": "dataset",</td><td class="diff_next"></td><td class="diff_header" id="to8_193">193</td><td nowrap="nowrap"> "type": "dataset",</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_166">166</td><td nowrap="nowrap"> "url": null,</td><td class="diff_next"></td><td class="diff_header" id="to8_194">194</td><td nowrap="nowrap"> "url": null,</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_167">167</td><td nowrap="nowrap"> "version": null</td><td class="diff_next"></td><td class="diff_header" id="to8_195">195</td><td nowrap="nowrap"> "version": null</td></tr>\n <tr><td class="diff_next"></td><td class="diff_header" id="from8_168">168</td><td nowrap="nowrap">}</td><td class="diff_next"></td><td class="diff_header" id="to8_196">196</td><td nowrap="nowrap">}</td></tr>\n </tbody>\n </table>', 'activities': [{'id': '27bf36e5-9b03-49d6-9dd9-6d93f6643709', 'timestamp': '2025-10-19T11:02:52.623588', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:02:52.574073', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 3, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': 'ffc72a52-4640-464f-95f9-6a28dc840edf', 'timestamp': '2025-10-19T11:13:10.298512', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:13:10.243087', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 4, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:13:10.254918', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (XML format for structured data exchange)', 'format': 'XML', 'hash': '', 'id': '18e83124-3def-4738-badc-ad70a41d87fe', 'last_modified': None, 'metadata_modified': '2025-10-19T11:13:10.248250', 'mimetype': 'application/xml', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 3, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}]}] |
| pkg_activity_list |
[{'id': '10bce036-4605-46c8-8d8f-83ae095464c5', 'timestamp': '2025-10-19T11:31:00.646203', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:31:00.582338', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 6, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:13:10.254918', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (XML format for structured data exchange)', 'format': 'XML', 'hash': '', 'id': '18e83124-3def-4738-badc-ad70a41d87fe', 'last_modified': None, 'metadata_modified': '2025-10-19T11:13:10.248250', 'mimetype': 'application/xml', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 3, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:21:02.362916', 'datastore_active': False, 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (TSV format for tab-separated data analysis)', 'format': 'TSV', 'hash': '', 'id': '4de50931-6df8-446c-81b8-de16297c6c91', 'last_modified': None, 'metadata_modified': '2025-10-19T11:21:02.356553', 'mimetype': 'text/tab-separated-values', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.tsv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 4, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.tsv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:31:00.595017', 'datastore_active': False, 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (Parquet format for efficient columnar data storage)', 'format': 'PARQUET', 'hash': '', 'id': '9c436064-e979-4cc0-839a-fabc41672fc5', 'last_modified': None, 'metadata_modified': '2025-10-19T11:31:00.587687', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.parquet', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 5, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.parquet', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': '6fab1226-7be2-4fa6-9fab-8164786dc0cf', 'timestamp': '2025-10-19T11:21:02.406379', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:21:02.351403', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 5, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:13:10.254918', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (XML format for structured data exchange)', 'format': 'XML', 'hash': '', 'id': '18e83124-3def-4738-badc-ad70a41d87fe', 'last_modified': None, 'metadata_modified': '2025-10-19T11:13:10.248250', 'mimetype': 'application/xml', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 3, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:21:02.362916', 'datastore_active': False, 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (TSV format for tab-separated data analysis)', 'format': 'TSV', 'hash': '', 'id': '4de50931-6df8-446c-81b8-de16297c6c91', 'last_modified': None, 'metadata_modified': '2025-10-19T11:21:02.356553', 'mimetype': 'text/tab-separated-values', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.tsv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 4, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.tsv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': 'ffc72a52-4640-464f-95f9-6a28dc840edf', 'timestamp': '2025-10-19T11:13:10.298512', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:13:10.243087', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 4, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:13:10.254918', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (XML format for structured data exchange)', 'format': 'XML', 'hash': '', 'id': '18e83124-3def-4738-badc-ad70a41d87fe', 'last_modified': None, 'metadata_modified': '2025-10-19T11:13:10.248250', 'mimetype': 'application/xml', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 3, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': '27bf36e5-9b03-49d6-9dd9-6d93f6643709', 'timestamp': '2025-10-19T11:02:52.623588', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:02:52.574073', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 3, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': '6e56d293-f187-4f20-9d52-89b95ac70c7e', 'timestamp': '2025-10-19T10:51:21.872661', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'changed package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T10:51:21.798422', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 2, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None, 'tracking_summary': {'total': 0, 'recent': 0}}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}, {'id': '048f9eef-2a1b-4ec9-b970-7d59c8e62e5f', 'timestamp': '2025-10-19T10:45:05.804412', 'user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'object_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'activity_type': 'new package', 'data': {'package': {'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T10:45:05.369516', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 1, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}}, 'actor': 'admin'}, 'permission_labels': ['public']}] |
| pkg_dict |
{'author': None, 'author_email': None, 'creator_user_id': 'c4b1ecf4-142f-49c5-a221-58d906674aa3', 'id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'isopen': False, 'license_id': None, 'license_title': None, 'maintainer': None, 'maintainer_email': None, 'metadata_created': '2025-10-19T10:45:05.369507', 'metadata_modified': '2025-10-19T11:31:00.582338', 'name': 'aa598a4e47c611f0aafde6930ba38f4d', 'notes': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'num_resources': 6, 'num_tags': 2, 'organization': {'id': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'name': 'atc', 'title': 'ATC', 'type': 'organization', 'description': "The official website for the San Bernardino County Treasurer-Tax Collector's Office. It provides a convenient platform for residents to pay property taxes, search for tax bills, view payment history, and access important tax information. The site also offers resources for tax rates, deadlines, and payment options, ensuring transparency and ease of use for taxpayers.", 'image_url': '2025-06-26-171720.7318572025-02-03-210642.396764sb-logo-blue-1.png', 'created': '2025-06-26T17:17:20.743770', 'is_organization': True, 'approval_status': 'approved', 'state': 'active'}, 'owner_org': 'bbe4322c-6aeb-41bf-ad08-1579339624da', 'private': False, 'state': 'active', 'title': 'Curr Year District Tax Detail', 'type': 'dataset', 'url': None, 'version': None, 'extras': [{'key': 'columns', 'value': '[\n "Roll Yr",\n "Account Number",\n "Bill Number",\n "Amount",\n "Balance Status",\n "District Name",\n "District Tax Rate",\n "District Code",\n "District Type",\n "Processing Cost"\n ]'}, {'key': 'last_refreshed', 'value': '2025-10-19 03:21:57'}, {'key': 'uuid', 'value': 'AA598A4E-47C6-11F0-AAFD-E6930BA38F4D'}], 'resources': [{'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:45:05.370511', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n', 'format': 'CSV', 'hash': '', 'id': '87e2cc78-919f-4ae0-abb6-4c0deb4160bf', 'last_modified': None, 'metadata_modified': '2025-10-19T10:45:05.364717', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 0, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://county-reports.com/ca-sanbernardino/Curr-Year-District-Tax-Detail-Bill-Tax-Detail.csv', 'url_type': None}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T10:51:21.827379', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (SQLite Database format for querying)', 'format': 'SQLite', 'hash': '', 'id': 'fd0e4ca5-f31b-470b-91db-a5601e43fb60', 'last_modified': None, 'metadata_modified': '2025-10-19T10:51:21.812962', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.db', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 1, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.db', 'url_type': None}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:02:52.584672', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (JSON format for web applications)', 'format': 'JSON', 'hash': '', 'id': '51379257-bd05-458b-a4a0-023baecbf890', 'last_modified': None, 'metadata_modified': '2025-10-19T11:02:52.578780', 'mimetype': 'application/json', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.json', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 2, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.json', 'url_type': None}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:13:10.254918', 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (XML format for structured data exchange)', 'format': 'XML', 'hash': '', 'id': '18e83124-3def-4738-badc-ad70a41d87fe', 'last_modified': None, 'metadata_modified': '2025-10-19T11:13:10.248250', 'mimetype': 'application/xml', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.xml', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 3, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.xml', 'url_type': None}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:21:02.362916', 'datastore_active': False, 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (TSV format for tab-separated data analysis)', 'format': 'TSV', 'hash': '', 'id': '4de50931-6df8-446c-81b8-de16297c6c91', 'last_modified': None, 'metadata_modified': '2025-10-19T11:21:02.356553', 'mimetype': 'text/tab-separated-values', 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.tsv', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 4, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.tsv', 'url_type': None}, {'cache_last_updated': None, 'cache_url': None, 'created': '2025-10-19T11:31:00.595017', 'datastore_active': False, 'description': 'Updated each Sunday for the current roll year - Amounts are shown at the district level.\n (Parquet format for efficient columnar data storage)', 'format': 'PARQUET', 'hash': '', 'id': '9c436064-e979-4cc0-839a-fabc41672fc5', 'last_modified': None, 'metadata_modified': '2025-10-19T11:31:00.587687', 'mimetype': None, 'mimetype_inner': None, 'name': 'Curr-Year-District-Tax-Detail-Bill-Tax-Detail.parquet', 'package_id': '06f5dd9e-0e41-4d4e-877b-26cd39c97837', 'position': 5, 'resource_type': None, 'size': None, 'state': 'active', 'tracking_summary': {'total': 0, 'recent': 0}, 'url': 'https://opendata.sbcountyatc.gov/atc-api/download/06f5dd9e-0e41-4d4e-877b-26cd39c97837/aa598a4e47c611f0aafde6930ba38f4d.parquet', 'url_type': None}], 'tags': [{'display_name': 'Open-Data', 'id': 'deeacb4c-3824-4648-b165-f696f19945bf', 'name': 'Open-Data', 'state': 'active', 'vocabulary_id': None}, {'display_name': 'Tax Collector Open Data', 'id': 'ab6acf0d-4cd6-4512-8b96-19857e33151f', 'name': 'Tax Collector Open Data', 'state': 'active', 'vocabulary_id': None}], 'groups': [], 'relationships_as_subject': [], 'relationships_as_object': [], 'tracking_summary': {'total': 0, 'recent': 0}} |