Lobbying Disclosures API

Follow the lobbying money
Track Corporate Influence in Washington

Access lobbying disclosure filings as structured data. Search by client, registrant, or issue area to track corporate influence campaigns and political spending patterns.

1,000 free requests/month. No credit card required.

pip install trawl-sdk
# Search lobbying disclosures
curl "https://api.gettrawl.com/api/lobbying/search?client_name=Google"

# Python SDK
from trawl import TrawlClient
client = TrawlClient()

filings = client.lobbying.search(
    client_name="Google",
    issue_area="technology"
)
for filing in filings:
    print(f"{filing['registrant_name']} lobbying for {filing['client_name']}")

Why developers choose Trawl

Search by client name, registrant, or issue area
Lobbying firm and client relationship mapping
Issue area categorization and filtering
Filing amounts and expenditure tracking
Historical lobbying disclosure records
Cross-reference with congressional trading data
No authentication required — fully public API
Structured JSON output for analysis pipelines

2M+

Filings indexed

80+

Issue areas

20yr

Historical data

Start analyzing lobbying data in 30 seconds

pip install trawl-sdk

python -c "
from trawl import TrawlClient
t = TrawlClient().lobbying.search(client_name='Google')
print(f'{len(t)} filings found')
"
Get your free API key