---
type: "firecrawl-provider"
description: "U.S. federal lobbying disclosures from the Senate Office of Public Records' Lobbying Disclosure Act REST API (lda.gov): LD-1 registrations and LD-2 quarterly activity reports (client, registrant, income or expenses, general issue codes, specific issues, lobbyists, government entities contacted, foreign entities), LD-203 contribution reports (FECA contributions and honorary, meeting, library and inaugural expenses by registrants and lobbyists), and registrant and client lookups. Filters by client, registrant, lobbyist, year, period, filing type and issue text; 25 records per page with continuation. Keyless public record; outputs carry the citation the API terms ask for."
use_when: "U.S. federal lobbying disclosures from the Senate Office of Public Records' Lobbying Disclosure Act REST API (lda.gov): LD-1 registrations and LD-2 quarterly activity reports (client, registrant, income or expenses, general issue codes, specific issues, lobbyists, government entities contacted, foreign entities), LD-203 contribution reports (FECA contributions and honorary, meeting, library and inaugural expenses by registrants and lobbyists), and registrant and client lookups. Filters by client, registrant, lobbyist, year, period, filing type and issue text; 25 records per page with continuation. Keyless public record; outputs carry the citation the API terms ask for."
categories: "Public records"
capabilities: 8
credits_per_call: 5
---
# Lobbying Disclosure Act filings (lda.gov) on Firecrawl Alexandria

U.S. federal lobbying disclosures from the Senate Office of Public Records' Lobbying Disclosure Act REST API (lda.gov): LD-1 registrations and LD-2 quarterly activity reports (client, registrant, income or expenses, general issue codes, specific issues, lobbyists, government entities contacted, foreign entities), LD-203 contribution reports (FECA contributions and honorary, meeting, library and inaugural expenses by registrants and lobbyists), and registrant and client lookups. Filters by client, registrant, lobbyist, year, period, filing type and issue text; 25 records per page with continuation. Keyless public record; outputs carry the citation the API terms ask for.

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

## More

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

## Capabilities

- [Get client](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_client): Read one lobbying client record by client id: client name, description, state and country, government-entity flag, effective date and the registrant representing it.
- [Get contribution report](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_contribution_report): Read one LD-203 contribution report by its UUID or pasted lda.gov contribution link: filer (registrant or lobbyist), period, PACs, and every itemized contribution with type, contributor, payee, honoree, amount and date.
- [Get filing](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_filing): Read one LD-1 or LD-2 filing by its UUID or pasted lda.gov filing link: registrant, client, period, income or expenses, lobbying activities with issue codes, specific issues, lobbyists and covered positions, government entities, conviction disclosures, foreign entities and affiliated organizations.
- [Get registrant](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_registrant): Read one lobbying registrant by Senate registrant id: name, House registrant id, description, address, principal place of business, contact and last update.
- [Search clients](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_clients): Look up lobbying clients by name, registrant, state or country. A client record is one registrant's representation of a client, so an organization that hires several firms appears once per firm, each with the registrant and the date the representation took effect.
- [Search contributions](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_contributions): Search LD-203 contribution reports (semiannual reports by registrants and individual lobbyists of FECA contributions over $200, honorary, meeting, presidential library and inaugural expenses), by registrant, lobbyist, year, period, item type, contributor, payee, honoree, item date or amount, and posting date. Each result carries the report header, filer, PACs and itemized contributions. 25 per page; next_cursor pages on.
- [Search filings](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_filings): Search LD-1 registrations and LD-2 quarterly activity reports filed under the Lobbying Disclosure Act, by client, registrant, lobbyist, year, period, filing type, specific-issue text, posting date, reported amount, foreign entity or affiliated organization. Each result is the full filing: registrant and client, income or expenses, every lobbying activity (general issue code, specific issues, lobbyists with covered positions, government entities contacted), conviction disclosures, foreign entities and affiliated organizations. 25 per page; next_cursor pages on.
- [Search registrants](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_registrants): Look up lobbying registrants (lobbying firms and organizations lobbying in-house) by name, state, country or record update date: Senate and House registrant ids, description, address and contact.

## 1. Choose this provider when

U.S. federal lobbying disclosures from the Senate Office of Public Records' Lobbying Disclosure Act REST API (lda.gov): LD-1 registrations and LD-2 quarterly activity reports (client, registrant, income or expenses, general issue codes, specific issues, lobbyists, government entities contacted, foreign entities), LD-203 contribution reports (FECA contributions and honorary, meeting, library and inaugural expenses by registrants and lobbyists), and registrant and client lookups. Filters by client, registrant, lobbyist, year, period, filing type and issue text; 25 records per page with continuation. Keyless public record; outputs carry the citation the API terms ask for.

## 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": "lda-gov",
  "capability": "lobbying-disclosures/get_client",
  "options": {
    "client_id": 52683
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `client_id` (number, required): Client id (one registrant-client relationship). Example: `10`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "lda-gov",
    capability: "lobbying-disclosures/get_client",
    options: {
      client_id: 52683,
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "lda-gov",
  "capability": "lobbying-disclosures/get_client",
  "options": {
    "client_id": 52683
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "lda-gov",
    "capability": "lobbying-disclosures/get_client",
    "options": {
      "client_id": 52683
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'lda-gov/lobbying-disclosures/get_client' \
  --options '{"client_id":52683}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "lda-gov",
  "capability": "lobbying-disclosures/get_client",
  "options": {
    "client_id": 52683
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "lda-gov",
  "capability": "lobbying-disclosures/get_client",
  "options": {
    "client_id": 52683
  }
}
```

## 6. Response data

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

```json
{
  "client": {
    "client_government_entity": null,
    "client_id": 52683,
    "client_self_select": false,
    "country": "US",
    "country_display": "United States of America",
    "effective_date": "2022-07-15",
    "general_description": "Technology company",
    "id": 52683,
    "name": "GOOGLE CLIENT SERVICES LLC",
    "ppb_country": "US",
    "ppb_country_display": "United States of America",
    "ppb_state": "CA",
    "ppb_state_display": "California",
    "registrant": {
      "address_1": "555 12th Street NW",
      "address_2": "Suite 1100",
      "address_3": null,
      "address_4": null,
      "city": "Washington",
      "contact_name": "KENISHA RUSSELL",
      "contact_telephone": "+1 202-434-7310",
      "country": "US",
      "country_display": "United States of America",
      "description": "Government relations consulting firm",
      "dt_updated": "2026-07-30T09:02:35.483554-04:00",
      "house_registrant_id": 33962,
      "id": 25603,
      "name": "ML STRATEGIES, LLC",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/registrants/25603/",
      "zip": "20004"
    },
    "state": "CA",
    "state_display": "California",
    "url": "https://lda.gov/api/v1/clients/52683/"
  },
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423624120,
  "source_url": "https://lda.gov/api/v1/clients/52683/"
}
```

## API reference-derived contract

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

### Get client

- Capability: `lobbying-disclosures/get_client`
- Description: Read one lobbying client record by client id: client name, description, state and country, government-entity flag, effective date and the registrant representing it.
- Instructions: You have a client_id and need that client record and its registrant.
- Cost: 5 credits per call
- Capability file: [Get client](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_client)

Accepted options:
- `client_id` (number, required): Client id (one registrant-client relationship). Example: `10`

Response schema example:
```json
{
  "client": {
    "client_government_entity": null,
    "client_id": 52683,
    "client_self_select": false,
    "country": "US",
    "country_display": "United States of America",
    "effective_date": "2022-07-15",
    "general_description": "Technology company",
    "id": 52683,
    "name": "GOOGLE CLIENT SERVICES LLC",
    "ppb_country": "US",
    "ppb_country_display": "United States of America",
    "ppb_state": "CA",
    "ppb_state_display": "California",
    "registrant": {
      "address_1": "555 12th Street NW",
      "address_2": "Suite 1100",
      "address_3": null,
      "address_4": null,
      "city": "Washington",
      "contact_name": "KENISHA RUSSELL",
      "contact_telephone": "+1 202-434-7310",
      "country": "US",
      "country_display": "United States of America",
      "description": "Government relations consulting firm",
      "dt_updated": "2026-07-30T09:02:35.483554-04:00",
      "house_registrant_id": 33962,
      "id": 25603,
      "name": "ML STRATEGIES, LLC",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/registrants/25603/",
      "zip": "20004"
    },
    "state": "CA",
    "state_display": "California",
    "url": "https://lda.gov/api/v1/clients/52683/"
  },
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423624120,
  "source_url": "https://lda.gov/api/v1/clients/52683/"
}
```

### Get contribution report

- Capability: `lobbying-disclosures/get_contribution_report`
- Description: Read one LD-203 contribution report by its UUID or pasted lda.gov contribution link: filer (registrant or lobbyist), period, PACs, and every itemized contribution with type, contributor, payee, honoree, amount and date.
- Instructions: You have an LD-203 report UUID or link and need its itemized contributions.
- Cost: 5 credits per call
- Capability file: [Get contribution report](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_contribution_report)

Accepted options:
- `filing_uuid` (string): LD-203 report UUID from search_contributions. Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$. Example: `<filing_uuid>`
- `url` (string): Alternative to filing_uuid: a pasted https://lda.gov/filings/public/contribution/{uuid}/print/ or https://lda.gov/api/v1/contributions/{uuid}/ link. Example: `<url>`

Response schema example:
```json
{
  "contribution_report": {
    "address_1": "2001 K Street, NW",
    "address_2": null,
    "city": "Washington",
    "comments": null,
    "contact_name": null,
    "contribution_items": [
      {
        "amount": "5000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-08-22",
        "honoree_name": "Senator Adam Schiff",
        "payee_name": "FRONTLINE USA PAC"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-08",
        "honoree_name": "Senator Tim Kaine",
        "payee_name": "KAINE FOR VIRGINIA"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-20",
        "honoree_name": "Senator Ben Ray Lujan",
        "payee_name": "LUJAN VICTORY FUND"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-20",
        "honoree_name": "Governor Roy Cooper",
        "payee_name": "COOPER VICTORY FUND"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-20",
        "honoree_name": "Senator Jacky Rosen",
        "payee_name": "SMART SOLUTIONS PAC"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-23",
        "honoree_name": "New Democrat Coalition",
        "payee_name": "NEW DEMOCRAT COALITION ACTION FUND"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-30",
        "honoree_name": "Rep. Haley Stevens",
        "payee_name": "HALEY STEVENS FOR SENATE"
      },
      {
        "amount": "500.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-10-01",
        "honoree_name": "Rep. Gwen Moore",
        "payee_name": "GWEN MOORE FOR CONGRESS"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-10-07",
        "honoree_name": "Rep. Suhas Subramanyam",
        "payee_name": "SUHAS FOR VIRGINIA"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-10-19",
        "honoree_name": "Senator Ron Wyden",
        "payee_name": "WYDEN FOR OREGON"
      },
      {
        "amount": "250.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-10-26",
        "honoree_name": "Sean McCann",
        "payee_name": "SEAN MCCANN FOR CONGRESS"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-12-04",
        "honoree_name": "Governor Janet Mills",
        "payee_name": "MILLS FOR MAINE"
      },
      {
        "amount": "1000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-12-11",
        "honoree_name": "Rebecca Bennett",
        "payee_name": "REBECCA BENNETT FOR CONGRESS"
      },
      {
        "amount": "2500.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-12-18",
        "honoree_name": "Senator Andy Kim",
        "payee_name": "IN OUR HANDS PAC"
      },
      {
        "amount": "2000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-08-02",
        "honoree_name": "Rep. Chris Pappas",
        "payee_name": "CHRIS PAPPAS FOR SENATE"
      },
      {
        "amount": "2000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-09-20",
        "honoree_name": "Rep. Angie Craig",
        "payee_name": "ANGIE CRAIG FOR MINNESOTA"
      },
      {
        "amount": "2000.00",
        "contribution_type": "feca",
        "contribution_type_display": "FECA",
        "contributor_name": "SELF",
        "date": "2025-10-29",
        "honoree_name": "Governor Roy Cooper",
        "payee_name": "COOPER VICTORY FUND"
      }
    ],
    "country": "US",
    "country_display": "United States of America",
    "dt_posted": "2026-01-17T13:55:34-05:00",
    "filer_type": "lobbyist",
    "filer_type_display": "Lobbyist",
    "filing_document_content_type": "text/html",
    "filing_document_url": "https://lda.gov/filings/public/contribution/eca52fb6-986e-444c-be93-806b1c71fd4e/print/",
    "filing_period": "year_end",
    "filing_period_display": "Year-End (July 1 - Dec 31)",
    "filing_type": "YY",
    "filing_type_display": "Year-End Report",
    "filing_uuid": "eca52fb6-986e-444c-be93-806b1c71fd4e",
    "filing_year": 2025,
    "lobbyist": {
      "first_name": "BRIAN",
      "id": 52134,
      "last_name": "POMPER",
      "middle_name": "ARTHUR",
      "nickname": null,
      "prefix": "mr",
      "prefix_display": "MR.",
      "suffix": null,
      "suffix_display": null
    },
    "no_contributions": false,
    "pacs": [],
    "registrant": {
      "address_1": "2001 K St NW",
      "address_2": null,
      "address_3": null,
      "address_4": null,
      "city": "WASHINGTON",
      "contact_name": "BRIAN POMPER",
      "contact_telephone": "+1 202-887-4000",
      "country": "US",
      "country_display": "United States of America",
      "description": "Law firm",
      "dt_updated": "2026-07-30T23:00:42.376033-04:00",
      "house_registrant_id": 31784,
      "id": 682,
      "name": "AKIN GUMP STRAUSS HAUER & FELD",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/registrants/682/",
      "zip": "20006"
    },
    "state": "DC",
    "state_display": "District of Columbia",
    "url": "https://lda.gov/api/v1/contributions/eca52fb6-986e-444c-be93-806b1c71fd4e/",
    "zip": "20006"
  },
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423629380,
  "source_url": "https://lda.gov/api/v1/contributions/eca52fb6-986e-444c-be93-806b1c71fd4e/"
}
```

### Get filing

- Capability: `lobbying-disclosures/get_filing`
- Description: Read one LD-1 or LD-2 filing by its UUID or pasted lda.gov filing link: registrant, client, period, income or expenses, lobbying activities with issue codes, specific issues, lobbyists and covered positions, government entities, conviction disclosures, foreign entities and affiliated organizations.
- Instructions: You have a filing UUID or an lda.gov filing link and need its full contents.
- Cost: 5 credits per call
- Capability file: [Get filing](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_filing)

Accepted options:
- `filing_uuid` (string): Filing UUID from search_filings. Pattern: ^[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}$. Example: `<filing_uuid>`
- `url` (string): Alternative to filing_uuid: a pasted https://lda.gov/filings/public/filing/{uuid}/print/ or https://lda.gov/api/v1/filings/{uuid}/ link (lda.senate.gov links are accepted too). Example: `<url>`

Response schema example:
```json
{
  "filing": {
    "affiliated_organizations": [],
    "client": {
      "client_government_entity": null,
      "client_id": 63549,
      "client_self_select": false,
      "country": "US",
      "country_display": "United States of America",
      "effective_date": "2025-01-03",
      "general_description": "technology",
      "id": 63549,
      "name": "GOOGLE CLIENT SERVICES LLC",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "ppb_state": "DC",
      "ppb_state_display": "District of Columbia",
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/clients/63549/"
    },
    "conviction_disclosures": [],
    "dt_posted": "2025-01-14T09:53:08-05:00",
    "expenses": null,
    "expenses_method": null,
    "expenses_method_display": null,
    "filing_document_content_type": "text/html",
    "filing_document_url": "https://lda.gov/filings/public/filing/aa78f8fd-3392-4a53-abf6-ba906fdccf57/print/",
    "filing_period": "first_quarter",
    "filing_period_display": "1st Quarter (Jan 1 - Mar 31)",
    "filing_type": "RR",
    "filing_type_display": "Registration",
    "filing_uuid": "aa78f8fd-3392-4a53-abf6-ba906fdccf57",
    "filing_year": 2025,
    "foreign_entities": [],
    "income": null,
    "lobbying_activities": [
      {
        "description": "online consumer protection, intellectual property, privacy and data security",
        "foreign_entity_issues": null,
        "general_issue_code": "CSP",
        "general_issue_code_display": "Consumer Issues/Safety/Products",
        "government_entities": [],
        "lobbyists": [
          {
            "covered_position": null,
            "lobbyist": {
              "first_name": "JAMES",
              "id": 148215,
              "last_name": "JOCHUM",
              "middle_name": null,
              "nickname": null,
              "prefix": null,
              "prefix_display": null,
              "suffix": null,
              "suffix_display": null
            },
            "new": true
          }
        ]
      }
    ],
    "posted_by_name": "James J. Jochum",
    "registrant": {
      "address_1": "3250 ARROWHEAD CIR",
      "address_2": "APT B",
      "address_3": null,
      "address_4": null,
      "city": "Fairfax",
      "contact_name": "JAMES JOCHUM",
      "contact_telephone": "+1 202-281-4886",
      "country": "US",
      "country_display": "United States of America",
      "description": null,
      "dt_updated": "2026-07-01T08:32:46.584999-04:00",
      "house_registrant_id": 56781,
      "id": 401109102,
      "name": "JAMES JOCHUM",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "state": "VA",
      "state_display": "Virginia",
      "url": "https://lda.gov/api/v1/registrants/401109102/",
      "zip": "22030"
    },
    "registrant_address_1": "3250 ARROWHEAD CIR",
    "registrant_address_2": "APT B",
    "registrant_city": "Fairfax",
    "registrant_country": "United States of America",
    "registrant_different_address": null,
    "registrant_ppb_country": null,
    "registrant_state": "VA",
    "registrant_zip": "22030",
    "termination_date": null,
    "url": "https://lda.gov/api/v1/filings/aa78f8fd-3392-4a53-abf6-ba906fdccf57/"
  },
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423634760,
  "source_url": "https://lda.gov/api/v1/filings/aa78f8fd-3392-4a53-abf6-ba906fdccf57/"
}
```

### Get registrant

- Capability: `lobbying-disclosures/get_registrant`
- Description: Read one lobbying registrant by Senate registrant id: name, House registrant id, description, address, principal place of business, contact and last update.
- Instructions: You have a registrant_id and need the registrant's record.
- Cost: 5 credits per call
- Capability file: [Get registrant](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/get_registrant)

Accepted options:
- `registrant_id` (number, required): Senate registrant id. Example: `10`

Response schema example:
```json
{
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423640030,
  "registrant": {
    "address_1": "2001 K St NW",
    "address_2": null,
    "address_3": null,
    "address_4": null,
    "city": "WASHINGTON",
    "contact_name": "BRIAN POMPER",
    "contact_telephone": "+1 202-887-4000",
    "country": "US",
    "country_display": "United States of America",
    "description": "Law firm",
    "dt_updated": "2026-07-30T23:00:42.376033-04:00",
    "house_registrant_id": 31784,
    "id": 682,
    "name": "AKIN GUMP STRAUSS HAUER & FELD",
    "ppb_country": "US",
    "ppb_country_display": "United States of America",
    "state": "DC",
    "state_display": "District of Columbia",
    "url": "https://lda.gov/api/v1/registrants/682/",
    "zip": "20006"
  },
  "source_url": "https://lda.gov/api/v1/registrants/682/"
}
```

### Search clients

- Capability: `lobbying-disclosures/search_clients`
- Description: Look up lobbying clients by name, registrant, state or country. A client record is one registrant's representation of a client, so an organization that hires several firms appears once per firm, each with the registrant and the date the representation took effect.
- Instructions: Find which firms lobby for a company, or resolve a client to client_id values for search_filings.
- Cost: 5 credits per call
- Capability file: [Search clients](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_clients)

Accepted options:
- `country` (string): Client country, ISO 3166 alpha-2. Pattern: ^[A-Z]{2}$. Example: `<country>`
- `cursor` (string): next_cursor from the previous page of the same search; keep every other input unchanged. Pattern: ^[0-9]{1,6}$. Example: `<cursor>`
- `name` (string): Client name, case-insensitive substring. Example: `<name>`
- `page_size` (number): Results per page (lda.gov caps pages at 25). Example: `25`
- `registrant_id` (number): Only clients of this registrant. Example: `10`
- `registrant_name` (string): Only clients of registrants whose name contains this, case-insensitive. Example: `<registrant_name>`
- `sort` (string): Order by client name or by the date the representation took effect. Example: `name`
- `state` (string): Client state, two-letter USPS code. Pattern: ^[A-Z]{2}$. Example: `<state>`

Response schema example:
```json
{
  "count": 1,
  "next_cursor": null,
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423645253,
  "page": 1,
  "page_size": 25,
  "results": [
    {
      "client_government_entity": null,
      "client_id": 52683,
      "client_self_select": false,
      "country": "US",
      "country_display": "United States of America",
      "effective_date": "2022-07-15",
      "general_description": "Technology company",
      "id": 52683,
      "name": "GOOGLE CLIENT SERVICES LLC",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "ppb_state": "CA",
      "ppb_state_display": "California",
      "registrant": {
        "address_1": "555 12th Street NW",
        "address_2": "Suite 1100",
        "address_3": null,
        "address_4": null,
        "city": "Washington",
        "contact_name": "KENISHA RUSSELL",
        "contact_telephone": "+1 202-434-7310",
        "country": "US",
        "country_display": "United States of America",
        "description": "Government relations consulting firm",
        "dt_updated": "2026-07-30T09:02:35.483554-04:00",
        "house_registrant_id": 33962,
        "id": 25603,
        "name": "ML STRATEGIES, LLC",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "state": "DC",
        "state_display": "District of Columbia",
        "url": "https://lda.gov/api/v1/registrants/25603/",
        "zip": "20004"
      },
      "state": "CA",
      "state_display": "California",
      "url": "https://lda.gov/api/v1/clients/52683/"
    }
  ],
  "source_url": "https://lda.gov/api/v1/clients/?client_name=google&registrant_id=25603&page_size=25"
}
```

### Search contributions

- Capability: `lobbying-disclosures/search_contributions`
- Description: Search LD-203 contribution reports (semiannual reports by registrants and individual lobbyists of FECA contributions over $200, honorary, meeting, presidential library and inaugural expenses), by registrant, lobbyist, year, period, item type, contributor, payee, honoree, item date or amount, and posting date. Each result carries the report header, filer, PACs and itemized contributions. 25 per page; next_cursor pages on.
- Instructions: Which members of Congress a lobbyist or firm gave to, contributions to a campaign committee by registered lobbyists, a firm's PAC giving.
- Cost: 5 credits per call
- Capability file: [Search contributions](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_contributions)

Accepted options:
- `amount_max` (number): An item of at most this amount, US dollars. Example: `10`
- `amount_min` (number): An item of at least this amount, US dollars. Example: `10`
- `contribution_date_after` (string): An item dated on or after this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<contribution_date_after>`
- `contribution_date_before` (string): An item dated on or before this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<contribution_date_before>`
- `contribution_type` (string): Item type: feca (FECA contribution), he (honorary expenses), me (meeting expenses), ple (presidential library), pic (presidential inaugural committee). Example: `feca`
- `contributor` (string): Contributor name on an item, substring. Example: `<contributor>`
- `cursor` (string): next_cursor from the previous page of the same search; keep every other input unchanged. Pattern: ^[0-9]{1,6}$. Example: `<cursor>`
- `exclude_lobbyist_reports` (boolean): true keeps only reports filed by organizations (registrants), dropping individual lobbyists' reports. Example: `false`
- `filing_period` (string): filing_period Example: `mid_year`
- `filing_type` (string): MM mid-year, MA mid-year amendment, YY year-end, YA year-end amendment. Example: `MM`
- `filing_year` (number): Reporting year (LD-203 reports exist from 2008). Example: `2008`
- `honoree` (string): Honoree name on an item (e.g. a member of Congress), substring. Example: `<honoree>`
- `lobbyist_id` (number): Lobbyist id. Example: `10`
- `lobbyist_name` (string): Lobbyist name, case-insensitive substring. Example: `<lobbyist_name>`
- `page_size` (number): Results per page (lda.gov caps pages at 25). Example: `25`
- `payee` (string): Payee name on an item (e.g. a campaign committee), substring. Example: `<payee>`
- `posted_after` (string): Report posted on or after this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<posted_after>`
- `posted_before` (string): Report posted on or before this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<posted_before>`
- `registrant_id` (number): Registrant id from search_registrants. Example: `10`
- `registrant_name` (string): Registrant name, case-insensitive substring; matches the registrant's own report and its lobbyists' reports. Example: `<registrant_name>`
- `sort` (string): Order by posting time. Omit for lda.gov's default order. Example: `newest_posted`

Response schema example:
```json
{
  "count": 6,
  "next_cursor": "2",
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423650479,
  "page": 1,
  "page_size": 2,
  "results": [
    {
      "address_1": "2001 K Street, NW",
      "address_2": null,
      "city": "Washington",
      "comments": null,
      "contact_name": null,
      "contribution_items": [
        {
          "amount": "5000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-08-22",
          "honoree_name": "Senator Adam Schiff",
          "payee_name": "FRONTLINE USA PAC"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-08",
          "honoree_name": "Senator Tim Kaine",
          "payee_name": "KAINE FOR VIRGINIA"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Senator Ben Ray Lujan",
          "payee_name": "LUJAN VICTORY FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Governor Roy Cooper",
          "payee_name": "COOPER VICTORY FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Senator Jacky Rosen",
          "payee_name": "SMART SOLUTIONS PAC"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-23",
          "honoree_name": "New Democrat Coalition",
          "payee_name": "NEW DEMOCRAT COALITION ACTION FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-30",
          "honoree_name": "Rep. Haley Stevens",
          "payee_name": "HALEY STEVENS FOR SENATE"
        },
        {
          "amount": "500.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-01",
          "honoree_name": "Rep. Gwen Moore",
          "payee_name": "GWEN MOORE FOR CONGRESS"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-07",
          "honoree_name": "Rep. Suhas Subramanyam",
          "payee_name": "SUHAS FOR VIRGINIA"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-19",
          "honoree_name": "Senator Ron Wyden",
          "payee_name": "WYDEN FOR OREGON"
        },
        {
          "amount": "250.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-26",
          "honoree_name": "Sean McCann",
          "payee_name": "SEAN MCCANN FOR CONGRESS"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-04",
          "honoree_name": "Governor Janet Mills",
          "payee_name": "MILLS FOR MAINE"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-11",
          "honoree_name": "Rebecca Bennett",
          "payee_name": "REBECCA BENNETT FOR CONGRESS"
        },
        {
          "amount": "2500.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-18",
          "honoree_name": "Senator Andy Kim",
          "payee_name": "IN OUR HANDS PAC"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-08-02",
          "honoree_name": "Rep. Chris Pappas",
          "payee_name": "CHRIS PAPPAS FOR SENATE"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Rep. Angie Craig",
          "payee_name": "ANGIE CRAIG FOR MINNESOTA"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-29",
          "honoree_name": "Governor Roy Cooper",
          "payee_name": "COOPER VICTORY FUND"
        }
      ],
      "country": "US",
      "country_display": "United States of America",
      "dt_posted": "2026-01-17T13:55:34-05:00",
      "filer_type": "lobbyist",
      "filer_type_display": "Lobbyist",
      "filing_document_content_type": "text/html",
      "filing_document_url": "https://lda.gov/filings/public/contribution/eca52fb6-986e-444c-be93-806b1c71fd4e/print/",
      "filing_period": "year_end",
      "filing_period_display": "Year-End (July 1 - Dec 31)",
      "filing_type": "YY",
      "filing_type_display": "Year-End Report",
      "filing_uuid": "eca52fb6-986e-444c-be93-806b1c71fd4e",
      "filing_year": 2025,
      "lobbyist": {
        "first_name": "BRIAN",
        "id": 52134,
        "last_name": "POMPER",
        "middle_name": "ARTHUR",
        "nickname": null,
        "prefix": "mr",
        "prefix_display": "MR.",
        "suffix": null,
        "suffix_display": null
      },
      "no_contributions": false,
      "pacs": [],
      "registrant": {
        "address_1": "2001 K St NW",
        "address_2": null,
        "address_3": null,
        "address_4": null,
        "city": "WASHINGTON",
        "contact_name": "BRIAN POMPER",
        "contact_telephone": "+1 202-887-4000",
        "country": "US",
        "country_display": "United States of America",
        "description": "Law firm",
        "dt_updated": "2026-07-30T23:00:42.376033-04:00",
        "house_registrant_id": 31784,
        "id": 682,
        "name": "AKIN GUMP STRAUSS HAUER & FELD",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "state": "DC",
        "state_display": "District of Columbia",
        "url": "https://lda.gov/api/v1/registrants/682/",
        "zip": "20006"
      },
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/contributions/eca52fb6-986e-444c-be93-806b1c71fd4e/",
      "zip": "20006"
    },
    {
      "address_1": "2001 K Street, NW",
      "address_2": null,
      "city": "Washington",
      "comments": null,
      "contact_name": null,
      "contribution_items": [
        {
          "amount": "5000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-08-22",
          "honoree_name": "Senator Adam Schiff",
          "payee_name": "FRONTLINE USA PAC"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-08",
          "honoree_name": "Senator Tim Kaine",
          "payee_name": "KAINE FOR VIRGINIA"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Senator Ben Ray Lujan",
          "payee_name": "LUJAN VICTORY FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Governor Roy Cooper",
          "payee_name": "COOPER VICTORY FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Senator Jacky Rosen",
          "payee_name": "SMART SOLUTIONS PAC"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-23",
          "honoree_name": "New Democrat Coalition",
          "payee_name": "NEW DEMOCRAT COALITION ACTION FUND"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-30",
          "honoree_name": "Rep. Haley Stevens",
          "payee_name": "HALEY STEVENS FOR SENATE"
        },
        {
          "amount": "500.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-01",
          "honoree_name": "Rep. Gwen Moore",
          "payee_name": "GWEN MOORE FOR CONGRESS"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-07",
          "honoree_name": "Rep. Suhas Subramanyam",
          "payee_name": "SUHAS FOR VIRGINIA"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-19",
          "honoree_name": "Senator Ron Wyden",
          "payee_name": "WYDEN FOR OREGON"
        },
        {
          "amount": "250.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-26",
          "honoree_name": "Sean McCann",
          "payee_name": "SEAN MCCANN FOR CONGRESS"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-04",
          "honoree_name": "Governor Janet Mills",
          "payee_name": "MILLS FOR MAINE"
        },
        {
          "amount": "1000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-11",
          "honoree_name": "Rebecca Bennett",
          "payee_name": "REBECCA BENNETT FOR CONGRESS"
        },
        {
          "amount": "2500.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-18",
          "honoree_name": "Senator Andy Kim",
          "payee_name": "IN OUR HANDS PAC"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-08-02",
          "honoree_name": "Rep. Chris Pappas",
          "payee_name": "CHRIS PAPPAS FOR SENATE"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-09-20",
          "honoree_name": "Rep. Angie Craig",
          "payee_name": "ANGIE CRAIG FOR MINNESOTA"
        },
        {
          "amount": "2000.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-10-29",
          "honoree_name": "Governor Roy Cooper",
          "payee_name": "COOPER VICTORY FUND"
        },
        {
          "amount": "2500.00",
          "contribution_type": "feca",
          "contribution_type_display": "FECA",
          "contributor_name": "SELF",
          "date": "2025-12-31",
          "honoree_name": "Senator John Hickenlooper",
          "payee_name": "HICKENLOOPER VICTORY FUND"
        }
      ],
      "country": "US",
      "country_display": "United States of America",
      "dt_posted": "2026-01-18T10:56:34-05:00",
      "filer_type": "lobbyist",
      "filer_type_display": "Lobbyist",
      "filing_document_content_type": "text/html",
      "filing_document_url": "https://lda.gov/filings/public/contribution/0fff7d6f-40e6-4c4a-9e45-b7d5a7a75c1e/print/",
      "filing_period": "year_end",
      "filing_period_display": "Year-End (July 1 - Dec 31)",
      "filing_type": "YA",
      "filing_type_display": "Year-End Amendment",
      "filing_uuid": "0fff7d6f-40e6-4c4a-9e45-b7d5a7a75c1e",
      "filing_year": 2025,
      "lobbyist": {
        "first_name": "BRIAN",
        "id": 52134,
        "last_name": "POMPER",
        "middle_name": "ARTHUR",
        "nickname": null,
        "prefix": "mr",
        "prefix_display": "MR.",
        "suffix": null,
        "suffix_display": null
      },
      "no_contributions": false,
      "pacs": [],
      "registrant": {
        "address_1": "2001 K St NW",
        "address_2": null,
        "address_3": null,
        "address_4": null,
        "city": "WASHINGTON",
        "contact_name": "BRIAN POMPER",
        "contact_telephone": "+1 202-887-4000",
        "country": "US",
        "country_display": "United States of America",
        "description": "Law firm",
        "dt_updated": "2026-07-30T23:00:42.376033-04:00",
        "house_registrant_id": 31784,
        "id": 682,
        "name": "AKIN GUMP STRAUSS HAUER & FELD",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "state": "DC",
        "state_display": "District of Columbia",
        "url": "https://lda.gov/api/v1/registrants/682/",
        "zip": "20006"
      },
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/contributions/0fff7d6f-40e6-4c4a-9e45-b7d5a7a75c1e/",
      "zip": "20006"
    }
  ],
  "source_url": "https://lda.gov/api/v1/contributions/?registrant_id=682&filing_year=2025&contribution_payee=wyden+for+oregon&page_size=2"
}
```

### Search filings

- Capability: `lobbying-disclosures/search_filings`
- Description: Search LD-1 registrations and LD-2 quarterly activity reports filed under the Lobbying Disclosure Act, by client, registrant, lobbyist, year, period, filing type, specific-issue text, posting date, reported amount, foreign entity or affiliated organization. Each result is the full filing: registrant and client, income or expenses, every lobbying activity (general issue code, specific issues, lobbyists with covered positions, government entities contacted), conviction disclosures, foreign entities and affiliated organizations. 25 per page; next_cursor pages on.
- Instructions: Who lobbies for a company or on an issue, how much a client paid a firm in a year, which firms or lobbyists worked a bill topic.
- Cost: 5 credits per call
- Capability file: [Search filings](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_filings)

Accepted options:
- `affiliated_organization_name` (string): Affiliated organization named on the filing, substring. Example: `<affiliated_organization_name>`
- `amount_max` (number): Maximum reported income or expenses, US dollars. Example: `10`
- `amount_min` (number): Minimum reported income or expenses, US dollars. Example: `10`
- `client_id` (number): Client id from search_clients (one registrant-client relationship). Example: `10`
- `client_name` (string): Client name, case-insensitive substring (google matches GOOGLE CLIENT SERVICES LLC). Example: `<client_name>`
- `client_state` (string): Client state, two-letter USPS code. Pattern: ^[A-Z]{2}$. Example: `<client_state>`
- `cursor` (string): next_cursor from the previous page of the same search; keep every other input unchanged. Pattern: ^[0-9]{1,6}$. Example: `<cursor>`
- `filing_period` (string): Reporting period; quarterly since 2008, mid_year/year_end before. Example: `first_quarter`
- `filing_type` (string): LDA filing type code: RR registration (LD-1), RA its amendment, Q1-Q4 quarterly reports (LD-2), 1A-4A amendments, 1T-4T terminations; Y suffix = no activity; M*/Y* are the pre-2008 semiannual forms. Example: `RR`
- `filing_year` (number): Reporting year (filings from 1999). Example: `1999`
- `foreign_entity_name` (string): Foreign entity named on the filing, substring. Example: `<foreign_entity_name>`
- `issue` (string): Full-text search of the specific lobbying issues text. Words are OR-ed; "quoted text" is a phrase; OR and a leading - (NOT) are supported, e.g. "artificial intelligence" -defense. lda.gov has no filter on the general issue code; it is returned per activity. Example: `<issue>`
- `lobbyist_id` (number): Lobbyist id from a filing's lobbying_activities. Example: `10`
- `lobbyist_name` (string): Lobbyist name, case-insensitive substring. Example: `<lobbyist_name>`
- `page_size` (number): Results per page (lda.gov caps pages at 25). Example: `25`
- `posted_after` (string): Posted on or after this date (YYYY-MM-DD). Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<posted_after>`
- `posted_before` (string): Posted on or before this date (YYYY-MM-DD). Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<posted_before>`
- `registrant_id` (number): Registrant id from search_registrants. Example: `10`
- `registrant_name` (string): Registrant (lobbying firm or in-house organization) name, case-insensitive substring. Example: `<registrant_name>`
- `sort` (string): Order by posting time. Omit for lda.gov's default order. Example: `newest_posted`

Response schema example:
```json
{
  "count": 5,
  "next_cursor": "2",
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423656029,
  "page": 1,
  "page_size": 2,
  "results": [
    {
      "affiliated_organizations": [],
      "client": {
        "client_government_entity": null,
        "client_id": 63549,
        "client_self_select": false,
        "country": "US",
        "country_display": "United States of America",
        "effective_date": "2025-01-03",
        "general_description": "technology",
        "id": 63549,
        "name": "GOOGLE CLIENT SERVICES LLC",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "ppb_state": "DC",
        "ppb_state_display": "District of Columbia",
        "state": "DC",
        "state_display": "District of Columbia",
        "url": "https://lda.gov/api/v1/clients/63549/"
      },
      "conviction_disclosures": [],
      "dt_posted": "2025-01-14T09:53:08-05:00",
      "expenses": null,
      "expenses_method": null,
      "expenses_method_display": null,
      "filing_document_content_type": "text/html",
      "filing_document_url": "https://lda.gov/filings/public/filing/aa78f8fd-3392-4a53-abf6-ba906fdccf57/print/",
      "filing_period": "first_quarter",
      "filing_period_display": "1st Quarter (Jan 1 - Mar 31)",
      "filing_type": "RR",
      "filing_type_display": "Registration",
      "filing_uuid": "aa78f8fd-3392-4a53-abf6-ba906fdccf57",
      "filing_year": 2025,
      "foreign_entities": [],
      "income": null,
      "lobbying_activities": [
        {
          "description": "online consumer protection, intellectual property, privacy and data security",
          "foreign_entity_issues": null,
          "general_issue_code": "CSP",
          "general_issue_code_display": "Consumer Issues/Safety/Products",
          "government_entities": [],
          "lobbyists": [
            {
              "covered_position": null,
              "lobbyist": {
                "first_name": "JAMES",
                "id": 148215,
                "last_name": "JOCHUM",
                "middle_name": null,
                "nickname": null,
                "prefix": null,
                "prefix_display": null,
                "suffix": null,
                "suffix_display": null
              },
              "new": true
            }
          ]
        }
      ],
      "posted_by_name": "James J. Jochum",
      "registrant": {
        "address_1": "3250 ARROWHEAD CIR",
        "address_2": "APT B",
        "address_3": null,
        "address_4": null,
        "city": "Fairfax",
        "contact_name": "JAMES JOCHUM",
        "contact_telephone": "+1 202-281-4886",
        "country": "US",
        "country_display": "United States of America",
        "description": null,
        "dt_updated": "2026-07-01T08:32:46.584999-04:00",
        "house_registrant_id": 56781,
        "id": 401109102,
        "name": "JAMES JOCHUM",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "state": "VA",
        "state_display": "Virginia",
        "url": "https://lda.gov/api/v1/registrants/401109102/",
        "zip": "22030"
      },
      "registrant_address_1": "3250 ARROWHEAD CIR",
      "registrant_address_2": "APT B",
      "registrant_city": "Fairfax",
      "registrant_country": "United States of America",
      "registrant_different_address": null,
      "registrant_ppb_country": null,
      "registrant_state": "VA",
      "registrant_zip": "22030",
      "termination_date": null,
      "url": "https://lda.gov/api/v1/filings/aa78f8fd-3392-4a53-abf6-ba906fdccf57/"
    },
    {
      "affiliated_organizations": [],
      "client": {
        "client_government_entity": null,
        "client_id": 63549,
        "client_self_select": false,
        "country": "US",
        "country_display": "United States of America",
        "effective_date": "2025-01-03",
        "general_description": "technology",
        "id": 63549,
        "name": "GOOGLE CLIENT SERVICES LLC",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "ppb_state": "DC",
        "ppb_state_display": "District of Columbia",
        "state": "DC",
        "state_display": "District of Columbia",
        "url": "https://lda.gov/api/v1/clients/63549/"
      },
      "conviction_disclosures": [],
      "dt_posted": "2025-04-02T09:58:00-04:00",
      "expenses": null,
      "expenses_method": null,
      "expenses_method_display": null,
      "filing_document_content_type": "text/html",
      "filing_document_url": "https://lda.gov/filings/public/filing/d277df06-3a59-4da2-95ef-1e90b7bc3f32/print/",
      "filing_period": "first_quarter",
      "filing_period_display": "1st Quarter (Jan 1 - Mar 31)",
      "filing_type": "Q1",
      "filing_type_display": "1st Quarter - Report",
      "filing_uuid": "d277df06-3a59-4da2-95ef-1e90b7bc3f32",
      "filing_year": 2025,
      "foreign_entities": [],
      "income": "50000.00",
      "lobbying_activities": [
        {
          "description": "competition issues",
          "foreign_entity_issues": "",
          "general_issue_code": "LBR",
          "general_issue_code_display": "Labor Issues/Antitrust/Workplace",
          "government_entities": [
            {
              "id": 1,
              "name": "SENATE"
            }
          ],
          "lobbyists": [
            {
              "covered_position": null,
              "lobbyist": {
                "first_name": "JAMES",
                "id": 148215,
                "last_name": "JOCHUM",
                "middle_name": null,
                "nickname": null,
                "prefix": null,
                "prefix_display": null,
                "suffix": null,
                "suffix_display": null
              },
              "new": false
            }
          ]
        },
        {
          "description": "patent legislation",
          "foreign_entity_issues": "",
          "general_issue_code": "CPT",
          "general_issue_code_display": "Copyright/Patent/Trademark",
          "government_entities": [
            {
              "id": 1,
              "name": "SENATE"
            }
          ],
          "lobbyists": [
            {
              "covered_position": null,
              "lobbyist": {
                "first_name": "JAMES",
                "id": 148215,
                "last_name": "JOCHUM",
                "middle_name": null,
                "nickname": null,
                "prefix": null,
                "prefix_display": null,
                "suffix": null,
                "suffix_display": null
              },
              "new": false
            }
          ]
        },
        {
          "description": "Section 230 issues",
          "foreign_entity_issues": "",
          "general_issue_code": "SCI",
          "general_issue_code_display": "Science/Technology",
          "government_entities": [
            {
              "id": 1,
              "name": "SENATE"
            }
          ],
          "lobbyists": [
            {
              "covered_position": null,
              "lobbyist": {
                "first_name": "JAMES",
                "id": 148215,
                "last_name": "JOCHUM",
                "middle_name": null,
                "nickname": null,
                "prefix": null,
                "prefix_display": null,
                "suffix": null,
                "suffix_display": null
              },
              "new": false
            }
          ]
        }
      ],
      "posted_by_name": "James Jochum",
      "registrant": {
        "address_1": "3250 ARROWHEAD CIR",
        "address_2": "APT B",
        "address_3": null,
        "address_4": null,
        "city": "Fairfax",
        "contact_name": "JAMES JOCHUM",
        "contact_telephone": "+1 202-281-4886",
        "country": "US",
        "country_display": "United States of America",
        "description": null,
        "dt_updated": "2026-07-01T08:32:46.584999-04:00",
        "house_registrant_id": 56781,
        "id": 401109102,
        "name": "JAMES JOCHUM",
        "ppb_country": "US",
        "ppb_country_display": "United States of America",
        "state": "VA",
        "state_display": "Virginia",
        "url": "https://lda.gov/api/v1/registrants/401109102/",
        "zip": "22030"
      },
      "registrant_address_1": "3250 ARROWHEAD CIR",
      "registrant_address_2": "APT B",
      "registrant_city": "Fairfax",
      "registrant_country": "United States of America",
      "registrant_different_address": false,
      "registrant_ppb_country": null,
      "registrant_state": "VA",
      "registrant_zip": "22030",
      "termination_date": null,
      "url": "https://lda.gov/api/v1/filings/d277df06-3a59-4da2-95ef-1e90b7bc3f32/"
    }
  ],
  "source_url": "https://lda.gov/api/v1/filings/?client_id=63549&filing_year=2025&page_size=2"
}
```

### Search registrants

- Capability: `lobbying-disclosures/search_registrants`
- Description: Look up lobbying registrants (lobbying firms and organizations lobbying in-house) by name, state, country or record update date: Senate and House registrant ids, description, address and contact.
- Instructions: Resolve a lobbying firm or in-house organization to its registrant_id before searching filings or contributions.
- Cost: 5 credits per call
- Capability file: [Search registrants](https://firecrawl.dev/alexandria/agents/providers/lda-gov/lobbying-disclosures/search_registrants)

Accepted options:
- `country` (string): Registrant country, ISO 3166 alpha-2 (US, CA, GB, ...). Pattern: ^[A-Z]{2}$. Example: `<country>`
- `cursor` (string): next_cursor from the previous page of the same search; keep every other input unchanged. Pattern: ^[0-9]{1,6}$. Example: `<cursor>`
- `name` (string): Registrant name, case-insensitive substring. Example: `<name>`
- `page_size` (number): Results per page (lda.gov caps pages at 25). Example: `25`
- `sort` (string): sort Example: `name`
- `state` (string): Registrant state, two-letter USPS code. Pattern: ^[A-Z]{2}$. Example: `<state>`
- `updated_after` (string): Registrant record updated on or after this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<updated_after>`
- `updated_before` (string): Registrant record updated on or before this date. Pattern: ^\d{4}-\d{2}-\d{2}$. Example: `<updated_before>`

Response schema example:
```json
{
  "count": 1,
  "next_cursor": null,
  "notice": "Source: U.S. Senate Office of Public Records, Lobbying Disclosure Act database (lda.gov), retrieved at observed_at_ms. Senate Office of Public Records cannot vouch for the data or analyses derived from these data after the data have been retrieved from LDA.gov.",
  "observed_at_ms": 1791423661287,
  "page": 1,
  "page_size": 25,
  "results": [
    {
      "address_1": "2001 K St NW",
      "address_2": null,
      "address_3": null,
      "address_4": null,
      "city": "WASHINGTON",
      "contact_name": "BRIAN POMPER",
      "contact_telephone": "+1 202-887-4000",
      "country": "US",
      "country_display": "United States of America",
      "description": "Law firm",
      "dt_updated": "2026-07-30T23:00:42.376033-04:00",
      "house_registrant_id": 31784,
      "id": 682,
      "name": "AKIN GUMP STRAUSS HAUER & FELD",
      "ppb_country": "US",
      "ppb_country_display": "United States of America",
      "state": "DC",
      "state_display": "District of Columbia",
      "url": "https://lda.gov/api/v1/registrants/682/",
      "zip": "20006"
    }
  ],
  "source_url": "https://lda.gov/api/v1/registrants/?registrant_name=akin+gump&page_size=25"
}
```
