{
  "$schema": "https://whoyouelected.org/schema/person.json",
  "id": "G000607",
  "identifiers": {
    "bioguide": "G000607"
  },
  "name": "James Gallagher",
  "level": "federal",
  "office": "United States Representative, CA-1",
  "party": "Republican",
  "state": "CA",
  "district": 1,
  "chamber": "House",
  "term_start": "2026-06-10",
  "term_end": "2027-01-03",
  "source_url": "https://bioguide.congress.gov/search/bio/G000607",
  "url": "https://whoyouelected.org/person/G000607",
  "licenses": {
    "roster_and_votes": {
      "id": "CC0-1.0",
      "url": "https://creativecommons.org/publicdomain/zero/1.0/"
    },
    "campaign_finance": {
      "id": "fec-restricted",
      "url": "https://whoyouelected.org/licenses/fec-restricted",
      "terms": "FEC individual-contributor data (52 U.S.C. 30111): attribution, no commercial use, no solicitation"
    }
  },
  "votes": [
    {
      "date": "2026-06-30T00:00:00Z",
      "date_display": "30-Jun-2026",
      "chamber": "House",
      "roll_call": "230",
      "question": "On Ordering the Previous Question",
      "bill": "H RES 1398",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll230.xml"
    },
    {
      "date": "2026-06-30T00:00:00Z",
      "date_display": "30-Jun-2026",
      "chamber": "House",
      "roll_call": "231",
      "question": "On Agreeing to the Resolution",
      "bill": "H RES 1398",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll231.xml"
    },
    {
      "date": "2026-06-30T00:00:00Z",
      "date_display": "30-Jun-2026",
      "chamber": "House",
      "roll_call": "232",
      "question": "On Agreeing to the Resolution",
      "bill": "H CON RES 108",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll232.xml"
    },
    {
      "date": "2026-06-30T00:00:00Z",
      "date_display": "30-Jun-2026",
      "chamber": "House",
      "roll_call": "233",
      "question": "On Agreeing to the Resolution",
      "bill": "H RES 1399",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll233.xml"
    },
    {
      "date": "2026-06-29T00:00:00Z",
      "date_display": "29-Jun-2026",
      "chamber": "House",
      "roll_call": "228",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 7757",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll228.xml"
    },
    {
      "date": "2026-06-29T00:00:00Z",
      "date_display": "29-Jun-2026",
      "chamber": "House",
      "roll_call": "229",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 7128",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll229.xml"
    },
    {
      "date": "2026-06-25T00:00:00Z",
      "date_display": "25-Jun-2026",
      "chamber": "House",
      "roll_call": "227",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 2478",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll227.xml"
    },
    {
      "date": "2026-06-24T00:00:00Z",
      "date_display": "24-Jun-2026",
      "chamber": "House",
      "roll_call": "225",
      "question": "On Motion to Suspend the Rules and Pass",
      "bill": "H R 7401",
      "procedural": false,
      "result": "Passed",
      "position": "Not Voting",
      "source_url": "https://clerk.house.gov/evs/2026/roll225.xml"
    },
    {
      "date": "2026-06-24T00:00:00Z",
      "date_display": "24-Jun-2026",
      "chamber": "House",
      "roll_call": "226",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 915",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll226.xml"
    },
    {
      "date": "2026-06-23T00:00:00Z",
      "date_display": "23-Jun-2026",
      "chamber": "House",
      "roll_call": "223",
      "question": "On Motion to Suspend the Rules and Pass",
      "bill": "S 629",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll223.xml"
    },
    {
      "date": "2026-06-23T00:00:00Z",
      "date_display": "23-Jun-2026",
      "chamber": "House",
      "roll_call": "224",
      "question": "On Motion to Suspend the Rules and Concur in Senate Adt to House Adt to Senate Adt",
      "bill": "H R 6644",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll224.xml"
    },
    {
      "date": "2026-07-23T00:00:00Z",
      "date_display": "23-Jul-2026",
      "chamber": "House",
      "roll_call": "282",
      "question": "On Agreeing to the Resolution",
      "bill": "H CON RES 89",
      "procedural": false,
      "result": "Passed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll282.xml"
    },
    {
      "date": "2026-07-23T00:00:00Z",
      "date_display": "23-Jul-2026",
      "chamber": "House",
      "roll_call": "283",
      "question": "On Passage",
      "bill": "H R 8884",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll283.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "273",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll273.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "274",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll274.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "275",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll275.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "276",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll276.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "277",
      "question": "On Motion to Recommit",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll277.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "278",
      "question": "On Passage",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll278.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "279",
      "question": "On Motion to Recommit",
      "bill": "H R 7008",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll279.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "280",
      "question": "On Passage",
      "bill": "H R 7008",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll280.xml"
    },
    {
      "date": "2026-07-22T00:00:00Z",
      "date_display": "22-Jul-2026",
      "chamber": "House",
      "roll_call": "281",
      "question": "On Agreeing to the Resolution",
      "bill": "H CON RES 113",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll281.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "252",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 1118",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll252.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "253",
      "question": "On Ordering the Previous Question",
      "bill": "H RES 1438",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll253.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "254",
      "question": "On Agreeing to the Resolution",
      "bill": "H RES 1438",
      "procedural": false,
      "result": "Passed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll254.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "255",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll255.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "256",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll256.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "257",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll257.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "258",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll258.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "259",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll259.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "260",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll260.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "261",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll261.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "262",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Not Voting",
      "source_url": "https://clerk.house.gov/evs/2026/roll262.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "263",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll263.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "264",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll264.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "265",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll265.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "266",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll266.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "267",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll267.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "268",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Agreed to",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll268.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "269",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8800",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll269.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "270",
      "question": "On Motion to Recommit",
      "bill": "H R 6955",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll270.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "271",
      "question": "On Passage",
      "bill": "H R 6955",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll271.xml"
    },
    {
      "date": "2026-07-21T00:00:00Z",
      "date_display": "21-Jul-2026",
      "chamber": "House",
      "roll_call": "272",
      "question": "On Passage",
      "bill": "H R 9770",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll272.xml"
    },
    {
      "date": "2026-07-20T00:00:00Z",
      "date_display": "20-Jul-2026",
      "chamber": "House",
      "roll_call": "250",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 4541",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll250.xml"
    },
    {
      "date": "2026-07-20T00:00:00Z",
      "date_display": "20-Jul-2026",
      "chamber": "House",
      "roll_call": "251",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 8823",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll251.xml"
    },
    {
      "date": "2026-07-16T00:00:00Z",
      "date_display": "16-Jul-2026",
      "chamber": "House",
      "roll_call": "248",
      "question": "On Motion to Suspend the Rules and Pass",
      "bill": "H R 5362",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll248.xml"
    },
    {
      "date": "2026-07-16T00:00:00Z",
      "date_display": "16-Jul-2026",
      "chamber": "House",
      "roll_call": "249",
      "question": "On Motion to Recommit",
      "bill": "H R 9237",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll249.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "241",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll241.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "242",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll242.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "243",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll243.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "244",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "Not Voting",
      "source_url": "https://clerk.house.gov/evs/2026/roll244.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "245",
      "question": "On Agreeing to the Amendment",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "No",
      "source_url": "https://clerk.house.gov/evs/2026/roll245.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "246",
      "question": "On Motion to Recommit",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll246.xml"
    },
    {
      "date": "2026-07-15T00:00:00Z",
      "date_display": "15-Jul-2026",
      "chamber": "House",
      "roll_call": "247",
      "question": "On Passage",
      "bill": "H R 8595",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll247.xml"
    },
    {
      "date": "2026-07-14T00:00:00Z",
      "date_display": "14-Jul-2026",
      "chamber": "House",
      "roll_call": "236",
      "question": "On Ordering the Previous Question",
      "bill": "H RES 1423",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll236.xml"
    },
    {
      "date": "2026-07-14T00:00:00Z",
      "date_display": "14-Jul-2026",
      "chamber": "House",
      "roll_call": "237",
      "question": "On Agreeing to the Resolution",
      "bill": "H RES 1423",
      "procedural": false,
      "result": "Passed",
      "position": "Aye",
      "source_url": "https://clerk.house.gov/evs/2026/roll237.xml"
    },
    {
      "date": "2026-07-14T00:00:00Z",
      "date_display": "14-Jul-2026",
      "chamber": "House",
      "roll_call": "238",
      "question": "On Passage",
      "bill": "H R 139",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll238.xml"
    },
    {
      "date": "2026-07-14T00:00:00Z",
      "date_display": "14-Jul-2026",
      "chamber": "House",
      "roll_call": "239",
      "question": "On Motion to Recommit",
      "bill": "H R 1181",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll239.xml"
    },
    {
      "date": "2026-07-14T00:00:00Z",
      "date_display": "14-Jul-2026",
      "chamber": "House",
      "roll_call": "240",
      "question": "On Passage",
      "bill": "H R 1181",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll240.xml"
    },
    {
      "date": "2026-07-13T00:00:00Z",
      "date_display": "13-Jul-2026",
      "chamber": "House",
      "roll_call": "234",
      "question": "On Motion to Suspend the Rules and Pass",
      "bill": "H R 3106",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll234.xml"
    },
    {
      "date": "2026-07-13T00:00:00Z",
      "date_display": "13-Jul-2026",
      "chamber": "House",
      "roll_call": "235",
      "question": "On Motion to Suspend the Rules and Pass, as Amended",
      "bill": "H R 8897",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll235.xml"
    },
    {
      "date": "2026-06-11T00:00:00Z",
      "date_display": "11-Jun-2026",
      "chamber": "House",
      "roll_call": "221",
      "question": "On Motion to Suspend the Rules and Pass",
      "bill": "H R 9238",
      "procedural": false,
      "result": "Failed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll221.xml"
    },
    {
      "date": "2026-06-11T00:00:00Z",
      "date_display": "11-Jun-2026",
      "chamber": "House",
      "roll_call": "222",
      "question": "On Agreeing to the Resolution",
      "bill": "H RES 1335",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll222.xml"
    },
    {
      "date": "2026-06-10T00:00:00Z",
      "date_display": "10-Jun-2026",
      "chamber": "House",
      "roll_call": "217",
      "question": "On Passage",
      "bill": "H R 7892",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll217.xml"
    },
    {
      "date": "2026-06-10T00:00:00Z",
      "date_display": "10-Jun-2026",
      "chamber": "House",
      "roll_call": "218",
      "question": "On Passage",
      "bill": "H R 8312",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll218.xml"
    },
    {
      "date": "2026-06-10T00:00:00Z",
      "date_display": "10-Jun-2026",
      "chamber": "House",
      "roll_call": "219",
      "question": "On Motion to Recommit",
      "bill": "H R 8464",
      "procedural": false,
      "result": "Failed",
      "position": "Nay",
      "source_url": "https://clerk.house.gov/evs/2026/roll219.xml"
    },
    {
      "date": "2026-06-10T00:00:00Z",
      "date_display": "10-Jun-2026",
      "chamber": "House",
      "roll_call": "220",
      "question": "On Passage",
      "bill": "H R 8464",
      "procedural": false,
      "result": "Passed",
      "position": "Yea",
      "source_url": "https://clerk.house.gov/evs/2026/roll220.xml"
    }
  ],
  "campaign_finance": {
    "license": "https://whoyouelected.org/licenses/fec-restricted",
    "terms": "FEC individual-contributor data (52 U.S.C. 30111): attribution, no commercial use, no solicitation",
    "statute": "52 U.S.C. 30111; 11 CFR 104.15",
    "cycle": "2026",
    "total_raised": 1109125.18,
    "individual_contributions": 867316.45,
    "fec_candidate_ids": [
      "H6CA01285"
    ],
    "source_url": "https://www.fec.gov/data/candidate/H6CA01285/",
    "itemized_individual_total": 680201,
    "itemized_donor_count": 607,
    "itemized_source_url": "https://www.fec.gov/data/candidate/H6CA01285/?cycle=2026",
    "top_donors": [
      {
        "name": "TOMLINSON, MICHAEL",
        "city": "YUBA CITY",
        "state": "CA",
        "employer": "MEAGHER & TOMLINSON, INC.",
        "occupation": "REALTOR",
        "amount": 10000
      },
      {
        "name": "FENN, JOMARIE",
        "city": "YUBA CITY",
        "state": "CA",
        "employer": "N/A",
        "occupation": "RETIRED",
        "amount": 7600
      },
      {
        "name": "DENG, DANIEL",
        "city": "ANAHEIM",
        "state": "CA",
        "employer": "LAW OFFICE OF DANIEL DENG",
        "occupation": "OWNER",
        "amount": 7000
      },
      {
        "name": "YAROVENKO, DMYTZO",
        "city": "AUBURN",
        "state": "CA",
        "employer": "AMERICAN BUILDING DEVELOPMENT",
        "occupation": "CFO",
        "amount": 7000
      },
      {
        "name": "KORYAKOV, NADIA",
        "city": null,
        "state": null,
        "employer": null,
        "occupation": null,
        "amount": 7000
      },
      {
        "name": "KOTYAKOV, ALEX",
        "city": null,
        "state": null,
        "employer": "GOLDEN COAST CONSTRUCTION & RESTORATIO",
        "occupation": "OWNER",
        "amount": 7000
      },
      {
        "name": "DEMMON, CHARLES",
        "city": "SACRAMENTO",
        "state": "CA",
        "employer": "DEMMON PARTNERS",
        "occupation": "PROPERTY MANAGEMENT",
        "amount": 7000
      },
      {
        "name": "LAGRANDE, KENNETH",
        "city": "WILLIAMS",
        "state": "CA",
        "employer": "JIM LAGRANDE FARMS",
        "occupation": "FARMER",
        "amount": 7000
      },
      {
        "name": "RUFER, CHRIS",
        "city": "WEST SACRAMENTO",
        "state": "CA",
        "employer": "THE MORNING STAR COMPANY",
        "occupation": "AGRICULTURALIST",
        "amount": 7000
      },
      {
        "name": "DEMMON, BARBARA",
        "city": "SACRAMENTO",
        "state": "CA",
        "employer": "N/A",
        "occupation": "HOMEMAKER",
        "amount": 7000
      },
      {
        "name": "STAAS, JUSTIN",
        "city": "SACRAMENTO",
        "state": "CA",
        "employer": "FARM AIR",
        "occupation": "OWNER PILOT",
        "amount": 6370
      },
      {
        "name": "DUBOSE, ALEX",
        "city": "DURHAM",
        "state": "CA",
        "employer": "RENTAL GUYS",
        "occupation": "OWNER/PRESIDENT",
        "amount": 6075
      },
      {
        "name": "MONTNA, ALFRED G.",
        "city": "YUBA CITY",
        "state": "CA",
        "employer": "MONTNA FARMS",
        "occupation": "FARMER",
        "amount": 5324
      },
      {
        "name": "SOUTHAM, MATTHEW J.",
        "city": "CHICO",
        "state": "CA",
        "employer": "SOUTHAM ORCHARDS, LLC",
        "occupation": "OWNER",
        "amount": 5000
      },
      {
        "name": "STEEL, SHAWN",
        "city": "SURFSIDE",
        "state": "CA",
        "employer": "SHAWN STEEL LAW",
        "occupation": "ATTORNEY",
        "amount": 5000
      },
      {
        "name": "TOLLENAAR, KRISTIN A.",
        "city": "WHEATLAND",
        "state": "CA",
        "employer": "TOLLCREST DAIRY",
        "occupation": "DAIRY OWNER",
        "amount": 5000
      },
      {
        "name": "TRAYNHAM, DONALD P.",
        "city": "COLUSA",
        "state": "CA",
        "employer": "SELF-EMPLOYED",
        "occupation": "FARMER",
        "amount": 5000
      },
      {
        "name": "GLEASON, GAYNELL",
        "city": "PLEASANT GROVE",
        "state": "CA",
        "employer": "N/A",
        "occupation": "RETIRED",
        "amount": 5000
      },
      {
        "name": "SAMARA, BOBBY",
        "city": "NEWPORT COAST",
        "state": "CA",
        "employer": "NEW LEGEND INC.",
        "occupation": "OWNER",
        "amount": 5000
      },
      {
        "name": "JACOBSON, BRADLEY",
        "city": "CHICO",
        "state": "CA",
        "employer": "BRAD JACOBSON INSURANCE AGENCY INC",
        "occupation": "INSURANCE AGENT",
        "amount": 4000
      }
    ]
  }
}