---
type: "firecrawl-provider"
description: "The General Court of New Hampshire (gc.nh.gov, formerly gencourt.state.nh.us), the NH state legislature: NH House and NH Senate legislators with party, district, towns, contact details and committees; NH bills with status, sponsors, docket history and roll-call votes; and each legislator's sponsored bills and voting record. Current 2025-2026 biennium, read from the General Court's public data files. Keyless."
use_when: "The General Court of New Hampshire (gc.nh.gov, formerly gencourt.state.nh.us), the NH state legislature: NH House and NH Senate legislators with party, district, towns, contact details and committees; NH bills with status, sponsors, docket history and roll-call votes; and each legislator's sponsored bills and voting record. Current 2025-2026 biennium, read from the General Court's public data files. Keyless."
categories: "Public records"
capabilities: 5
credits_per_call: 5
---
# New Hampshire General Court (NH legislature) on Firecrawl Alexandria

The General Court of New Hampshire (gc.nh.gov, formerly gencourt.state.nh.us), the NH state legislature: NH House and NH Senate legislators with party, district, towns, contact details and committees; NH bills with status, sponsors, docket history and roll-call votes; and each legislator's sponsored bills and voting record. Current 2025-2026 biennium, read from the General Court's public data files. Keyless.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `gc-nh-gov`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/gc-nh-gov)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/openapi.json)

## Capabilities

- [Get bill](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_bill): Read one New Hampshire bill from the NH General Court (gc.nh.gov): title, status in the NH House and NH Senate, committees, sponsors, full docket history (hearings, committee reports, floor actions, governor) and roll-call votes with totals, optionally with how every legislator voted.
- [Get legislator](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_legislator): Read one New Hampshire state legislator (NH House representative or NH senator) from the NH General Court (gc.nh.gov): party, district and towns, contact details, committee assignments, and every bill they sponsored or cosponsored in the current session with its status.
- [Get legislator votes](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_legislator_votes): Roll-call voting record of a New Hampshire state legislator (NH House or NH Senate) from the NH General Court (gc.nh.gov): how they voted (yea, nay, excused, not voting) on each recorded roll call this session, with the bill, question, date and vote totals; filter to one bill.
- [Search bills](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/search_bills): Search New Hampshire legislation (NH General Court, gc.nh.gov) for the current session: bills and resolutions by title keywords, bill number, sponsor or subject, with title, status in the NH House and NH Senate, committees, prime sponsors, next hearing and chapter number when enacted.
- [Search legislators](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/search_legislators): Search the New Hampshire General Court roster (NH House of Representatives and NH State Senate, gc.nh.gov): find NH state legislators, representatives and senators by name, town, county, district, party or committee, with party, district, towns represented, email, phone, mailing address and committee assignments. Current 2025-2026 term.

## 1. Choose this provider when

The General Court of New Hampshire (gc.nh.gov, formerly gencourt.state.nh.us), the NH state legislature: NH House and NH Senate legislators with party, district, towns, contact details and committees; NH bills with status, sponsors, docket history and roll-call votes; and each legislator's sponsored bills and voting record. Current 2025-2026 biennium, read from the General Court's public data files. Keyless.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "gc-nh-gov",
  "capability": "legislation/get_bill",
  "options": {
    "bill_number": "SB 416"
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `bill_number` (string, required): HB 54, SB416, HR 12, CACR 5 ... Example: `<bill_number>`
- `include_member_votes` (boolean): Add each legislator's vote to every roll call (reads the 5 MB vote file). Example: `false`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "gc-nh-gov",
    capability: "legislation/get_bill",
    options: {
      bill_number: "SB 416",
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "gc-nh-gov",
  "capability": "legislation/get_bill",
  "options": {
    "bill_number": "SB 416"
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "gc-nh-gov",
    "capability": "legislation/get_bill",
    "options": {
      "bill_number": "SB 416"
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'gc-nh-gov/legislation/get_bill' \
  --options '{"bill_number":"SB 416"}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "gc-nh-gov",
  "capability": "legislation/get_bill",
  "options": {
    "bill_number": "SB 416"
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "gc-nh-gov",
  "capability": "legislation/get_bill",
  "options": {
    "bill_number": "SB 416"
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "bill_number": "SB416",
  "chamber_of_origin": "senate",
  "chapter_number": null,
  "docket": [
    {
      "action": "Introduced 01/07/2026 and Referred to Commerce; SJ 1",
      "chamber": "senate",
      "entered_on": "2025-11-21"
    },
    {
      "action": "Hearing: 02/03/2026, Room 100, SH, 10:00 am; SC 2",
      "chamber": "senate",
      "entered_on": "2026-01-27"
    },
    {
      "action": "Committee Report: Ought to Pass with Amendment # 2026-0507s, 02/19/2026; Vote 5-0; CC; SC 6",
      "chamber": "senate",
      "entered_on": "2026-02-04"
    },
    {
      "action": "Ought to Pass with Amendment #2026-0507s, MA, VV; OT3rdg; 02/19/2026; SJ 4",
      "chamber": "senate",
      "entered_on": "2026-02-09"
    },
    {
      "action": "Committee Amendment # 2026-0507s, AA, VV; 02/19/2026; SJ 4",
      "chamber": "senate",
      "entered_on": "2026-02-09"
    },
    {
      "action": "Introduced (in recess of) 02/19/2026 and referred to Labor, Industrial and Rehabilitative Services HJ 5 P. 124",
      "chamber": "house",
      "entered_on": "2026-02-26"
    },
    {
      "action": "Public Hearing: 04/14/2026 10:30 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-01"
    },
    {
      "action": "Full Committee Work Session: 04/14/2026 10:45 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-14"
    },
    {
      "action": "==RECESSED== Executive Session: 04/21/2026 02:30 pm GP 159",
      "chamber": "house",
      "entered_on": "2026-04-15"
    },
    {
      "action": "Full Committee Work Session: 04/21/2026 09:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-15"
    },
    {
      "action": "Full Committee Work Session: 05/05/2026 10:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-22"
    },
    {
      "action": "==CONTINUED== Executive Session: 05/05/2026 11:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-22"
    },
    {
      "action": "Majority Committee Report: Ought to Pass with Amendment # 2026-1830h 05/05/2026 (Vote 10-9; RC) HC 19 P. 25",
      "chamber": "house",
      "entered_on": "2026-05-06"
    },
    {
      "action": "Minority Committee Report: Refer for Interim Study",
      "chamber": "house",
      "entered_on": "2026-05-06"
    },
    {
      "action": "Amendment # 2026-1830h: AA VV 05/14/2026 HJ 13 P. 107",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "FLAM # 2026-1963h (Rep. Labrie): AA VV 05/14/2026 HJ 13 P. 107",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Ought to Pass with Amendment 2026-1830h and 1963h: MF DV 151-176 05/14/2026 HJ 13 P. 108",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Refer for Interim Study: MA VV 05/14/2026 HJ 13 P. 108",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Full Committee Work Session: 10/13/2026 10:00 am GP 229",
      "chamber": "house",
      "entered_on": "2026-09-01"
    },
    {
      "action": "Interim Study Report: Recommended for Future Legislation 10/14/2026 (Vote 12-2; )",
      "chamber": "house",
      "entered_on": "2026-10-14"
    },
    {
      "action": "Executive Session: 10/14/2026 10:00 am GP 229",
      "chamber": "house",
      "entered_on": "2026-10-14"
    }
  ],
  "general_status": "HOUSE",
  "house": {
    "committee_of_referral": "Labor, Industrial and Rehabilitative Services",
    "current_committee": "Labor, Industrial and Rehabilitative Services",
    "due_out_of_committee": "2026-05-07",
    "floor_date": "2026-05-14",
    "introduced": "2026-02-19",
    "status": "INTERIM STUDY",
    "status_date": null
  },
  "lsr_number": "26-2001",
  "next_hearing": {
    "committee": "Labor, Industrial and Rehabilitative Services",
    "place": "GP Room 159",
    "starts_at": "2026-04-14T10:30:00"
  },
  "observed_at_ms": 1793747111803,
  "prime_sponsors": [
    {
      "chamber": "senate",
      "name": "Tim McGough",
      "party": "R",
      "person_id": "11460",
      "role": "prime"
    }
  ],
  "roll_calls": [],
  "senate": {
    "committee_of_referral": "Commerce",
    "current_committee": "Commerce",
    "due_out_of_committee": null,
    "floor_date": "2026-02-19",
    "introduced": "2026-01-07",
    "status": "PASSED/ADOPTED WITH AMENDMENT",
    "status_date": "2026-02-19"
  },
  "session_year": 2026,
  "sponsors": [
    {
      "chamber": "senate",
      "name": "Tim McGough",
      "party": "R",
      "person_id": "11460",
      "role": "prime"
    },
    {
      "chamber": "house",
      "name": "Brian Seaworth",
      "party": "R",
      "person_id": "944",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Daniel Innis",
      "party": "R",
      "person_id": "8747",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Denise Ricciardi",
      "party": "R",
      "person_id": "9845",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Howard Pearl",
      "party": "R",
      "person_id": "10604",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Keith Murphy",
      "party": "R",
      "person_id": "10698",
      "role": "cosponsor"
    },
    {
      "chamber": "house",
      "name": "Brian Labrie",
      "party": "R",
      "person_id": "11336",
      "role": "cosponsor"
    }
  ],
  "subject": "Employment",
  "title": "relative to the pooling and sharing of tips among tipped employees.",
  "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2001&sy=2026&txtsessionyear=2026&txtbillnumber=SB416"
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get bill

- Capability: `legislation/get_bill`
- Description: Read one New Hampshire bill from the NH General Court (gc.nh.gov): title, status in the NH House and NH Senate, committees, sponsors, full docket history (hearings, committee reports, floor actions, governor) and roll-call votes with totals, optionally with how every legislator voted.
- Instructions: The status, history and votes of an NH bill or resolution of the current biennium (HB 1, SB 416, CACR 5). Bills that ended in 2025 return their docket history only.
- Cost: 5 credits per call
- Capability file: [Get bill](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_bill)

Accepted options:
- `bill_number` (string, required): HB 54, SB416, HR 12, CACR 5 ... Example: `<bill_number>`
- `include_member_votes` (boolean): Add each legislator's vote to every roll call (reads the 5 MB vote file). Example: `false`

Response schema example:
```json
{
  "bill_number": "SB416",
  "chamber_of_origin": "senate",
  "chapter_number": null,
  "docket": [
    {
      "action": "Introduced 01/07/2026 and Referred to Commerce; SJ 1",
      "chamber": "senate",
      "entered_on": "2025-11-21"
    },
    {
      "action": "Hearing: 02/03/2026, Room 100, SH, 10:00 am; SC 2",
      "chamber": "senate",
      "entered_on": "2026-01-27"
    },
    {
      "action": "Committee Report: Ought to Pass with Amendment # 2026-0507s, 02/19/2026; Vote 5-0; CC; SC 6",
      "chamber": "senate",
      "entered_on": "2026-02-04"
    },
    {
      "action": "Ought to Pass with Amendment #2026-0507s, MA, VV; OT3rdg; 02/19/2026; SJ 4",
      "chamber": "senate",
      "entered_on": "2026-02-09"
    },
    {
      "action": "Committee Amendment # 2026-0507s, AA, VV; 02/19/2026; SJ 4",
      "chamber": "senate",
      "entered_on": "2026-02-09"
    },
    {
      "action": "Introduced (in recess of) 02/19/2026 and referred to Labor, Industrial and Rehabilitative Services HJ 5 P. 124",
      "chamber": "house",
      "entered_on": "2026-02-26"
    },
    {
      "action": "Public Hearing: 04/14/2026 10:30 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-01"
    },
    {
      "action": "Full Committee Work Session: 04/14/2026 10:45 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-14"
    },
    {
      "action": "==RECESSED== Executive Session: 04/21/2026 02:30 pm GP 159",
      "chamber": "house",
      "entered_on": "2026-04-15"
    },
    {
      "action": "Full Committee Work Session: 04/21/2026 09:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-15"
    },
    {
      "action": "Full Committee Work Session: 05/05/2026 10:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-22"
    },
    {
      "action": "==CONTINUED== Executive Session: 05/05/2026 11:00 am GP 159",
      "chamber": "house",
      "entered_on": "2026-04-22"
    },
    {
      "action": "Majority Committee Report: Ought to Pass with Amendment # 2026-1830h 05/05/2026 (Vote 10-9; RC) HC 19 P. 25",
      "chamber": "house",
      "entered_on": "2026-05-06"
    },
    {
      "action": "Minority Committee Report: Refer for Interim Study",
      "chamber": "house",
      "entered_on": "2026-05-06"
    },
    {
      "action": "Amendment # 2026-1830h: AA VV 05/14/2026 HJ 13 P. 107",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "FLAM # 2026-1963h (Rep. Labrie): AA VV 05/14/2026 HJ 13 P. 107",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Ought to Pass with Amendment 2026-1830h and 1963h: MF DV 151-176 05/14/2026 HJ 13 P. 108",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Refer for Interim Study: MA VV 05/14/2026 HJ 13 P. 108",
      "chamber": "house",
      "entered_on": "2026-05-14"
    },
    {
      "action": "Full Committee Work Session: 10/13/2026 10:00 am GP 229",
      "chamber": "house",
      "entered_on": "2026-09-01"
    },
    {
      "action": "Interim Study Report: Recommended for Future Legislation 10/14/2026 (Vote 12-2; )",
      "chamber": "house",
      "entered_on": "2026-10-14"
    },
    {
      "action": "Executive Session: 10/14/2026 10:00 am GP 229",
      "chamber": "house",
      "entered_on": "2026-10-14"
    }
  ],
  "general_status": "HOUSE",
  "house": {
    "committee_of_referral": "Labor, Industrial and Rehabilitative Services",
    "current_committee": "Labor, Industrial and Rehabilitative Services",
    "due_out_of_committee": "2026-05-07",
    "floor_date": "2026-05-14",
    "introduced": "2026-02-19",
    "status": "INTERIM STUDY",
    "status_date": null
  },
  "lsr_number": "26-2001",
  "next_hearing": {
    "committee": "Labor, Industrial and Rehabilitative Services",
    "place": "GP Room 159",
    "starts_at": "2026-04-14T10:30:00"
  },
  "observed_at_ms": 1793747111803,
  "prime_sponsors": [
    {
      "chamber": "senate",
      "name": "Tim McGough",
      "party": "R",
      "person_id": "11460",
      "role": "prime"
    }
  ],
  "roll_calls": [],
  "senate": {
    "committee_of_referral": "Commerce",
    "current_committee": "Commerce",
    "due_out_of_committee": null,
    "floor_date": "2026-02-19",
    "introduced": "2026-01-07",
    "status": "PASSED/ADOPTED WITH AMENDMENT",
    "status_date": "2026-02-19"
  },
  "session_year": 2026,
  "sponsors": [
    {
      "chamber": "senate",
      "name": "Tim McGough",
      "party": "R",
      "person_id": "11460",
      "role": "prime"
    },
    {
      "chamber": "house",
      "name": "Brian Seaworth",
      "party": "R",
      "person_id": "944",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Daniel Innis",
      "party": "R",
      "person_id": "8747",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Denise Ricciardi",
      "party": "R",
      "person_id": "9845",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Howard Pearl",
      "party": "R",
      "person_id": "10604",
      "role": "cosponsor"
    },
    {
      "chamber": "senate",
      "name": "Keith Murphy",
      "party": "R",
      "person_id": "10698",
      "role": "cosponsor"
    },
    {
      "chamber": "house",
      "name": "Brian Labrie",
      "party": "R",
      "person_id": "11336",
      "role": "cosponsor"
    }
  ],
  "subject": "Employment",
  "title": "relative to the pooling and sharing of tips among tipped employees.",
  "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2001&sy=2026&txtsessionyear=2026&txtbillnumber=SB416"
}
```

### Get legislator

- Capability: `legislation/get_legislator`
- Description: Read one New Hampshire state legislator (NH House representative or NH senator) from the NH General Court (gc.nh.gov): party, district and towns, contact details, committee assignments, and every bill they sponsored or cosponsored in the current session with its status.
- Instructions: What a sitting NH legislator, or a candidate who is one, has sponsored: their legislation record, committees and contact details. Takes a person_id from search_legislators, or a name.
- Cost: 5 credits per call
- Capability file: [Get legislator](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_legislator)

Accepted options:
- `chamber` (string): chamber Example: `all`
- `name` (string): Legislator name when person_id is unknown; an ambiguous name fails listing the candidates. Example: `<name>`
- `person_id` (string): General Court PersonID from search_legislators. Pattern: ^[0-9]{1,8}$. Example: `<person_id>`

Response schema example:
```json
{
  "legislator": {
    "address": {
      "city": "Concord",
      "state": "NH",
      "street": "State House, Room 302",
      "street2": "107 North Main Street",
      "zip": "03301"
    },
    "chamber": "senate",
    "committees": [
      {
        "name": "Capital Budget",
        "phone": "(603) 271-3324"
      },
      {
        "name": "Finance",
        "phone": "(603) 271-4980"
      },
      {
        "name": "Judiciary",
        "phone": "(603) 271-4063"
      },
      {
        "name": "Rules and Enrolled Bills",
        "phone": "(603) 271-3266"
      },
      {
        "name": "Education Finance",
        "phone": "(603) 271-7875"
      }
    ],
    "county": "Rockingham",
    "district": "14",
    "district_label": "Senate District 14",
    "email": "Sharon.Carson@gc.nh.gov",
    "first_name": "Sharon",
    "gender": "F",
    "last_name": "Carson",
    "middle_name": "M.",
    "name": "Sharon Carson",
    "party": "R",
    "party_name": "Republican",
    "person_id": "35",
    "phone": "(603) 271-3266",
    "profile_url": "https://gc.nh.gov/senate/members/webpages/district14.aspx",
    "seat_number": null,
    "serving": true,
    "status": "incumbent",
    "title": "Senator",
    "towns": null
  },
  "observed_at_ms": 1793747110956,
  "prime_sponsored_count": 6,
  "source_url": "https://gc.nh.gov/downloads/Members.txt",
  "sponsored_bill_count": 45,
  "sponsored_bills": [
    {
      "bill_number": "HB1000",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2910",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "extending the indemnification of legislative security staff members to legislative sergeant-at-arms staff members while acting within the scope of their duties.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2910&sy=2026&txtsessionyear=2026&txtbillnumber=HB1000"
    },
    {
      "bill_number": "HB1215",
      "general_status": "SENATE",
      "lsr_number": "26-2892",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(Second New Title) relative to supporting the preferred method of communication of an individual with a communication disability and relative to transfers from freestanding hospital emergency facilities.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2892&sy=2026&txtsessionyear=2026&txtbillnumber=HB1215"
    },
    {
      "bill_number": "HB1366",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-3106",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to military orders of protection.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3106&sy=2026&txtsessionyear=2026&txtbillnumber=HB1366"
    },
    {
      "bill_number": "HB1467",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-3070",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to the New Hampshire seal of civic excellence and engagement program.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3070&sy=2026&txtsessionyear=2026&txtbillnumber=HB1467"
    },
    {
      "bill_number": "HB1595",
      "general_status": "HOUSE",
      "lsr_number": "26-2940",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "establishing a domestic violence program and relative to orders of protection, stalking offenses, and annulment of criminal records.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2940&sy=2026&txtsessionyear=2026&txtbillnumber=HB1595"
    },
    {
      "bill_number": "HB1598",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-3181",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to notice and proceedings for tenants and landlords engaged in eviction processes.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3181&sy=2026&txtsessionyear=2026&txtbillnumber=HB1598"
    },
    {
      "bill_number": "HCR14",
      "general_status": "HOUSE",
      "lsr_number": "26-2854",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "condemning the assassination of Charlie Kirk and reaffirming the state's commitment to freedom of speech and civil discourse.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2854&sy=2026&txtsessionyear=2026&txtbillnumber=HCR14"
    },
    {
      "bill_number": "SB409",
      "general_status": "SENATE",
      "lsr_number": "26-2177",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(Second New Title) relative to the penalties for the offense of disobeying an officer and relative to liability of governmental units.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2177&sy=2026&txtsessionyear=2026&txtbillnumber=SB409"
    },
    {
      "bill_number": "SB421",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2216",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to the membership and duties of the trauma medical review committee and establishing a study committee to review the membership and duties of other boards and an appointment related to emergency medical services.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2216&sy=2026&txtsessionyear=2026&txtbillnumber=SB421"
    },
    {
      "bill_number": "SB430",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2005",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to mandatory disclosure by school district employees to parents and legal guardians.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2005&sy=2026&txtsessionyear=2026&txtbillnumber=SB430"
    },
    {
      "bill_number": "SB432",
      "general_status": "HOUSE",
      "lsr_number": "26-2015",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) authorizing the application of sunscreen in schools and camps without a licensed health care provider's note or prescription and establishing a skin cancer prevention education program.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2015&sy=2026&txtsessionyear=2026&txtbillnumber=SB432"
    },
    {
      "bill_number": "SB433",
      "general_status": "HOUSE",
      "lsr_number": "26-2017",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "establishing the seizure safe schools act.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2017&sy=2026&txtsessionyear=2026&txtbillnumber=SB433"
    },
    {
      "bill_number": "SB434",
      "general_status": "VETOED BY GOVERNOR",
      "lsr_number": "26-2030",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to regulation of public school materials.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2030&sy=2026&txtsessionyear=2026&txtbillnumber=SB434"
    },
    {
      "bill_number": "SB440",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2025",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to the adoption of energy efficient and clean energy districts by municipalities.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2025&sy=2026&txtsessionyear=2026&txtbillnumber=SB440"
    },
    {
      "bill_number": "SB448",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2026",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) modifying the definition of veteran.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2026&sy=2026&txtsessionyear=2026&txtbillnumber=SB448"
    },
    {
      "bill_number": "SB465",
      "general_status": "HOUSE",
      "lsr_number": "26-2002",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "classifying xylazine as a schedule III controlled drug.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2002&sy=2026&txtsessionyear=2026&txtbillnumber=SB465"
    },
    {
      "bill_number": "SB469",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2016",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) allowing the director of the division of motor vehicles to adopt administrative rules regarding the use of electronic signatures and relative to signature requirements where ownership of a vehicle is transferred to an insurer after payment of damages.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2016&sy=2026&txtsessionyear=2026&txtbillnumber=SB469"
    },
    {
      "bill_number": "SB486",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2051",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to the administrative procedure act.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2051&sy=2026&txtsessionyear=2026&txtbillnumber=SB486"
    },
    {
      "bill_number": "SB488",
      "general_status": "HOUSE",
      "lsr_number": "26-2053",
      "role": "prime",
      "session_year": 2026,
      "title": "enabling the governor to declare a state of emergency due to the failure of the legislature to pass a budget or continuing resolution to fund the New Hampshire state government by July 1 of the first year of a biennium.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2053&sy=2026&txtsessionyear=2026&txtbillnumber=SB488"
    },
    {
      "bill_number": "SB503",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2099",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to the use of spruce-pine-fir lumber.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2099&sy=2026&txtsessionyear=2026&txtbillnumber=SB503"
    },
    {
      "bill_number": "SB508",
      "general_status": "HOUSE",
      "lsr_number": "26-2104",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to the zoning board of adjustments appeal period.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2104&sy=2026&txtsessionyear=2026&txtbillnumber=SB508"
    },
    {
      "bill_number": "SB514",
      "general_status": "SENATE",
      "lsr_number": "26-2111",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "preventing ballot questions concerning alterations to municipal tax caps from being altered by local legislative bodies.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2111&sy=2026&txtsessionyear=2026&txtbillnumber=SB514"
    },
    {
      "bill_number": "SB526",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2140",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "establishing a New Hampshire-Greece trade council.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2140&sy=2026&txtsessionyear=2026&txtbillnumber=SB526"
    },
    {
      "bill_number": "SB531",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2112",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) establishing a task force to study the feasibility of the creation of cosmetology related programming in Coos County and requiring the reporting of student meal debt by school districts and public chartered schools to the department of education.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2112&sy=2026&txtsessionyear=2026&txtbillnumber=SB531"
    },
    {
      "bill_number": "SB534",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2116",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to compliance with certain political expenditures and contribution statutes.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2116&sy=2026&txtsessionyear=2026&txtbillnumber=SB534"
    },
    {
      "bill_number": "SB539",
      "general_status": "SENATE",
      "lsr_number": "26-2123",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to eligible biomass technology in the renewable portfolio standards.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2123&sy=2026&txtsessionyear=2026&txtbillnumber=SB539"
    },
    {
      "bill_number": "SB541",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2151",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to capital appropriations for regional drinking water infrastructure.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2151&sy=2026&txtsessionyear=2026&txtbillnumber=SB541"
    },
    {
      "bill_number": "SB553",
      "general_status": "SENATE",
      "lsr_number": "26-2155",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to penalties for attempting to elude pursuit by law enforcement.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2155&sy=2026&txtsessionyear=2026&txtbillnumber=SB553"
    },
    {
      "bill_number": "SB566",
      "general_status": "SENATE",
      "lsr_number": "26-2165",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to recruiting incentive programs for the national guard.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2165&sy=2026&txtsessionyear=2026&txtbillnumber=SB566"
    },
    {
      "bill_number": "SB568",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2175",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to the department of safety's procedures for the processing of employee candidate background checks.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2175&sy=2026&txtsessionyear=2026&txtbillnumber=SB568"
    },
    {
      "bill_number": "SB570",
      "general_status": "HOUSE",
      "lsr_number": "26-2191",
      "role": "prime",
      "session_year": 2026,
      "title": "(New Title) relative to legislative ethics.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2191&sy=2026&txtsessionyear=2026&txtbillnumber=SB570"
    },
    {
      "bill_number": "SB574",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2004",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "establishing a commission to study the efficiency and structure of school administrative units.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2004&sy=2026&txtsessionyear=2026&txtbillnumber=SB574"
    },
    {
      "bill_number": "SB578",
      "general_status": "SENATE",
      "lsr_number": "26-2251",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(Second New Title) relative to play-based curriculum and limitations on recess periods for pupils.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2251&sy=2026&txtsessionyear=2026&txtbillnumber=SB578"
    },
    {
      "bill_number": "SB583",
      "general_status": "SENATE",
      "lsr_number": "26-2224",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "directing the department of education to create an education funding transparency data and reporting system.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2224&sy=2026&txtsessionyear=2026&txtbillnumber=SB583"
    },
    {
      "bill_number": "SB585",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2067",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "relative to audits for communications districts.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2067&sy=2026&txtsessionyear=2026&txtbillnumber=SB585"
    },
    {
      "bill_number": "SB586",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2110",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) requiring chartered public schools, school administrative units, and cities or school districts not audited under RSA 671:5 to be audited by an independent public accountant after the end of the fiscal year and requiring the results of such audits to be made available to the public.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2110&sy=2026&txtsessionyear=2026&txtbillnumber=SB586"
    },
    {
      "bill_number": "SB588",
      "general_status": "SENATE",
      "lsr_number": "26-2188",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "requiring that all municipalities that are served by a school district vote on the closure of schools.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2188&sy=2026&txtsessionyear=2026&txtbillnumber=SB588"
    },
    {
      "bill_number": "SB591",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-2169",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "allowing utility companies to own or build generation facilities.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2169&sy=2026&txtsessionyear=2026&txtbillnumber=SB591"
    },
    {
      "bill_number": "SB609",
      "general_status": "SENATE",
      "lsr_number": "26-2201",
      "role": "prime",
      "session_year": 2026,
      "title": "relative to improving screening for and treatment of blood clots, or venous thromboembolism, and establishing a statewide venous thromboembolism registry.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2201&sy=2026&txtsessionyear=2026&txtbillnumber=SB609"
    },
    {
      "bill_number": "SB621",
      "general_status": "SENATE",
      "lsr_number": "26-2193",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "establishing a homicide cold case commission for the purpose of acting as an intermediary between the department of justice and the family of cold case homicide victims.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2193&sy=2026&txtsessionyear=2026&txtbillnumber=SB621"
    },
    {
      "bill_number": "SB631",
      "general_status": "SENATE",
      "lsr_number": "26-2221",
      "role": "prime",
      "session_year": 2026,
      "title": "(New Title) authorizing the sale of toll credits to fund a newly established noise barrier construction fund for the design and construction of noise barrier projects.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=2221&sy=2026&txtsessionyear=2026&txtbillnumber=SB631"
    },
    {
      "bill_number": "SB659",
      "general_status": "SENATE",
      "lsr_number": "26-3264",
      "role": "prime",
      "session_year": 2026,
      "title": "relative to education financing.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3264&sy=2026&txtsessionyear=2026&txtbillnumber=SB659"
    },
    {
      "bill_number": "SB661",
      "general_status": "VETOED BY GOVERNOR",
      "lsr_number": "26-3262",
      "role": "prime",
      "session_year": 2026,
      "title": "relative to pooled risk management programs.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3262&sy=2026&txtsessionyear=2026&txtbillnumber=SB661"
    },
    {
      "bill_number": "SB665",
      "general_status": "HOUSE",
      "lsr_number": "26-3266",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) relative to pharmacy benefits managers, managed care laws, notice of drug pricing options and pharmacy benefit manager business practices.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3266&sy=2026&txtsessionyear=2026&txtbillnumber=SB665"
    },
    {
      "bill_number": "SB670",
      "general_status": "SIGNED BY GOVERNOR",
      "lsr_number": "26-3258",
      "role": "cosponsor",
      "session_year": 2026,
      "title": "(New Title) establishing a developmental services oversight commission; relative to reporting requirements regarding the death of a child in residential care; and relative to the registry of founded reports of abuse, neglect, or exploitation of vulnerable adults.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=3258&sy=2026&txtsessionyear=2026&txtbillnumber=SB670"
    }
  ]
}
```

### Get legislator votes

- Capability: `legislation/get_legislator_votes`
- Description: Roll-call voting record of a New Hampshire state legislator (NH House or NH Senate) from the NH General Court (gc.nh.gov): how they voted (yea, nay, excused, not voting) on each recorded roll call this session, with the bill, question, date and vote totals; filter to one bill.
- Instructions: How an NH representative or senator, or a candidate who is a sitting legislator, voted: on a specific bill or across the session.
- Cost: 5 credits per call
- Capability file: [Get legislator votes](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/get_legislator_votes)

Accepted options:
- `bill_number` (string): Only roll calls on this bill (HB 1, SB416 ...). Example: `<bill_number>`
- `chamber` (string): chamber Example: `all`
- `limit` (number): limit Example: `100`
- `name` (string): name Example: `<name>`
- `person_id` (string): General Court PersonID from search_legislators. Pattern: ^[0-9]{1,8}$. Example: `<person_id>`

Response schema example:
```json
{
  "bill_number": null,
  "count": 3,
  "counts": {
    "excused": 0,
    "nay": 13,
    "not_voting": 0,
    "presiding": 0,
    "yea": 77
  },
  "legislator": {
    "chamber": "senate",
    "district_label": "Senate District 14",
    "name": "Sharon Carson",
    "party": "R",
    "person_id": "35"
  },
  "observed_at_ms": 1793747111455,
  "source_url": "https://gc.nh.gov/dynamicdatadump/RollCallHistory.txt",
  "total": 90,
  "votes": [
    {
      "absent": 0,
      "bill_number": "HB2026",
      "chamber": "senate",
      "date": "2026-08-19T00:00:00",
      "nays": 0,
      "present": 24,
      "question": "VETO MESSAGE - Roll Call Required",
      "roll_call_number": 75,
      "session_year": 2026,
      "title": "(New Title) relative to the state 10-year transportation improvement plan; relative to toll rate adjustments and periodic toll reviews for the New Hampshire turnpike system to support the 2027-2036 ten-year transportation plan; and relative to reconstruct",
      "vote": "yea",
      "yeas": 24
    },
    {
      "absent": 0,
      "bill_number": "SB627",
      "chamber": "senate",
      "date": "2026-08-19T00:00:00",
      "nays": 24,
      "present": 24,
      "question": "VETO MESSAGE - Roll Call Required",
      "roll_call_number": 76,
      "session_year": 2026,
      "title": "(Second New Title) relative to toll rate adjustments for the New Hampshire turnpike system to support the 2027-2036 ten-year transportation plan",
      "vote": "nay",
      "yeas": 0
    },
    {
      "absent": 0,
      "bill_number": "SB552",
      "chamber": "senate",
      "date": "2026-08-19T00:00:00",
      "nays": 8,
      "present": 24,
      "question": "VETO MESSAGE - Roll Call Required",
      "roll_call_number": 77,
      "session_year": 2026,
      "title": "permitting classification of individuals based on biological sex under certain limited circumstances.",
      "vote": "yea",
      "yeas": 16
    }
  ]
}
```

### Search bills

- Capability: `legislation/search_bills`
- Description: Search New Hampshire legislation (NH General Court, gc.nh.gov) for the current session: bills and resolutions by title keywords, bill number, sponsor or subject, with title, status in the NH House and NH Senate, committees, prime sponsors, next hearing and chapter number when enacted.
- Instructions: Find NH bills on a topic (elections, education funding, cannabis ...), the bills a legislator or candidate sponsored, or a bill's current status, before get_bill for its full docket and votes.
- Cost: 5 credits per call
- Capability file: [Search bills](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/search_bills)

Accepted options:
- `bill_number` (string): bill_number Example: `<bill_number>`
- `chamber` (string): Chamber the bill originated in. Example: `all`
- `limit` (number): limit Example: `25`
- `query` (string): Title keywords; every word must start a word of the title. Example: `<query>`
- `sponsor_name` (string): Sponsor's name; resolved like get_legislator. Example: `<sponsor_name>`
- `sponsor_person_id` (string): General Court PersonID from search_legislators. Pattern: ^[0-9]{1,8}$. Example: `<sponsor_person_id>`
- `subject` (string): Subject code (ELE) or subject name words (elections, education). Example: `<subject>`

Response schema example:
```json
{
  "bills": [
    {
      "bill_number": "HB158",
      "chamber_of_origin": "house",
      "chapter_number": "281",
      "general_status": "SIGNED BY GOVERNOR",
      "house": {
        "committee_of_referral": "Election Law",
        "current_committee": "Election Law",
        "due_out_of_committee": "2025-03-20",
        "floor_date": "2026-06-04",
        "introduced": "2025-01-08",
        "status": "CONFERENCE REPORT ADOPTED",
        "status_date": null
      },
      "lsr_number": "25-0680",
      "next_hearing": {
        "committee": "Election Law and Municipal Affairs",
        "place": "SH Room 122-123",
        "starts_at": "2026-02-17T09:15:00"
      },
      "prime_sponsors": null,
      "senate": {
        "committee_of_referral": "Election Law and Municipal Affairs",
        "current_committee": "Election Law and Municipal Affairs",
        "due_out_of_committee": null,
        "floor_date": "2026-03-26",
        "introduced": "2026-01-29",
        "status": "CONFERENCE REPORT ADOPTED",
        "status_date": "2026-06-04"
      },
      "session_year": 2026,
      "subject": "Elections",
      "title": "(New Title) requiring the secretary of state to review absentee ballot data biennially, forward certain requests to the election law unit for review, and make a report to the general court.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=680&sy=2026&txtsessionyear=2026&txtbillnumber=HB158"
    },
    {
      "bill_number": "HB340",
      "chamber_of_origin": "house",
      "chapter_number": "285",
      "general_status": "SIGNED BY GOVERNOR",
      "house": {
        "committee_of_referral": "Election Law",
        "current_committee": "Election Law",
        "due_out_of_committee": "2025-03-20",
        "floor_date": "2026-06-04",
        "introduced": "2025-01-08",
        "status": "CONFERENCE REPORT ADOPTED",
        "status_date": null
      },
      "lsr_number": "25-0651",
      "next_hearing": {
        "committee": "Election Law and Municipal Affairs",
        "place": "LOB Room 103",
        "starts_at": "2025-04-15T09:30:00"
      },
      "prime_sponsors": null,
      "senate": {
        "committee_of_referral": "Election Law and Municipal Affairs",
        "current_committee": "Election Law and Municipal Affairs",
        "due_out_of_committee": null,
        "floor_date": "2026-01-07",
        "introduced": "2025-03-06",
        "status": "CONFERENCE REPORT ADOPTED",
        "status_date": "2026-06-04"
      },
      "session_year": 2026,
      "subject": "Elections",
      "title": "relative to electioneering by public employees.",
      "url": "https://gc.nh.gov/bill_status/legacy/bs2016/bill_status.aspx?lsr=651&sy=2026&txtsessionyear=2026&txtbillnumber=HB340"
    }
  ],
  "count": 2,
  "observed_at_ms": 1793747111564,
  "source_url": "https://gc.nh.gov/dynamicdatadump/LSRs.txt",
  "total": 27
}
```

### Search legislators

- Capability: `legislation/search_legislators`
- Description: Search the New Hampshire General Court roster (NH House of Representatives and NH State Senate, gc.nh.gov): find NH state legislators, representatives and senators by name, town, county, district, party or committee, with party, district, towns represented, email, phone, mailing address and committee assignments. Current 2025-2026 term.
- Instructions: Who represents a New Hampshire town in the NH House, who sits on an NH legislative committee, the party and contact details of an NH legislator or candidate who is a sitting state representative or senator, or the person_id that get_legislator, get_legislator_votes and search_bills take.
- Cost: 5 credits per call
- Capability file: [Search legislators](https://firecrawl.dev/alexandria/agents/providers/gc-nh-gov/legislation/search_legislators)

Accepted options:
- `chamber` (string): chamber Example: `all`
- `committee` (string): Committee name words ("election law", "finance"). Example: `<committee>`
- `county` (string): NH county (Hillsborough, Rockingham ...); prefix match. Example: `<county>`
- `district` (string): District number: within the county for the House, the Senate district for the Senate. Example: `<district>`
- `include_former` (boolean): Also list members the roster marks former (left office during the term). Example: `false`
- `limit` (number): limit Example: `50`
- `name` (string): Name words; each must start a word of the member's first, middle or last name ("carson", "tim mannion"). Example: `<name>`
- `party` (string): R, D, I, L or a party name (republican, democratic ...). Example: `<party>`
- `town` (string): NH town or city; matches House members whose district includes it (Manchester matches every ward). Senators are not matched by town. Example: `<town>`

Response schema example:
```json
{
  "count": 3,
  "legislators": [
    {
      "address": {
        "city": "Concord",
        "state": "NH",
        "street": "State-House-House Member Mail",
        "street2": "107 North Main Street",
        "zip": "03301"
      },
      "chamber": "house",
      "committees": [
        {
          "name": "Election Law",
          "phone": "603-271-3369"
        }
      ],
      "county": "Merrimack",
      "district": "13",
      "district_label": "Merrimack 13",
      "email": "Cyril.Aures@gc.nh.gov",
      "first_name": "Cyril",
      "gender": "M",
      "last_name": "Aures",
      "middle_name": "Nicholas",
      "name": "Cyril Aures",
      "party": "R",
      "party_name": "Republican",
      "person_id": "10677",
      "phone": null,
      "profile_url": "https://gc.nh.gov/house/members/member.aspx?pid=10677",
      "seat_number": "1016",
      "serving": true,
      "status": "incumbent",
      "title": "Representative",
      "towns": [
        "Concord Ward 3"
      ]
    },
    {
      "address": {
        "city": "Hooksett",
        "state": "NH",
        "street": "51 Whitehall Road",
        "street2": null,
        "zip": "03106-2100"
      },
      "chamber": "house",
      "committees": [
        {
          "name": "Legislative Administration",
          "phone": "603-271-3565"
        }
      ],
      "county": "Merrimack",
      "district": "10",
      "district_label": "Merrimack 10",
      "email": "stepheneboyd@gmail.com",
      "first_name": "Stephen",
      "gender": "M",
      "last_name": "Boyd",
      "middle_name": "E.",
      "name": "Stephen Boyd",
      "party": "R",
      "party_name": "Republican",
      "person_id": "9929",
      "phone": "(603) 203-0746",
      "profile_url": "https://gc.nh.gov/house/members/member.aspx?pid=9929",
      "seat_number": "3030",
      "serving": true,
      "status": "incumbent",
      "title": "Representative",
      "towns": [
        "Concord Ward 5",
        "Hopkinton"
      ]
    },
    {
      "address": {
        "city": "Penacook",
        "state": "NH",
        "street": "146 Village Street",
        "street2": null,
        "zip": "03303-1960"
      },
      "chamber": "house",
      "committees": [
        {
          "name": "Education Funding",
          "phone": "603-271-3565"
        }
      ],
      "county": "Merrimack",
      "district": "15",
      "district_label": "Merrimack 15",
      "email": "Tracy.Bricchi@gc.nh.gov",
      "first_name": "Tracy",
      "gender": "F",
      "last_name": "Bricchi",
      "middle_name": "Anne",
      "name": "Tracy Bricchi",
      "party": "D",
      "party_name": "Democratic",
      "person_id": "11235",
      "phone": null,
      "profile_url": "https://gc.nh.gov/house/members/member.aspx?pid=11235",
      "seat_number": "4060",
      "serving": true,
      "status": "new",
      "title": "Representative",
      "towns": [
        "Concord Ward 6"
      ]
    }
  ],
  "observed_at_ms": 1793747110879,
  "source_url": "https://gc.nh.gov/downloads/Members.txt",
  "total": 17
}
```
