# DopamineDesk Lobbying Reports API

> DopamineDesk Lobbying Reports API is a paid API for AI agents from ai-data-marketplace-1042299154756.us-central1.run.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Retrieves federal lobbying filing records including spending amounts, issues, and lobbyists hired for a given client or registrant.

## Facts

- Endpoint: GET https://ai-data-marketplace-1042299154756.us-central1.run.app/api/v1/lobbying_reports
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/dopaminedesk-lobbying-reports-api-6bc3a7e0
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DS6S7NFstghXV5-53fSm3

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability dopaminedesk-lobbying-reports-api-6bc3a7e0
```

Example prompt: Pull up the Q1 2025 lobbying filings for Meta Platforms — I want to see total spending, how many lobbyists they hired, and what issues they were lobbying on. Return up to 10 results.

## When to prefer this

Use this endpoint when you need structured federal lobbying disclosure data for a specific company or lobbying firm, including spending amounts, issue areas, and lobbyist counts by quarter. Prefer this over general web search when you need machine-readable lobbying records that can be filtered by year, registrant, or client without scraping unstructured HTML.

## Known failure modes

- No filings found for the specified client or registrant name — returns empty results
- Invalid filing_year value returns a validation error
- limit outside 1–25 range causes a bad request error
- Misspelled or partial client names may return zero results or unrelated filings
- Payment failure via x402 if USDC balance is insufficient

## How this service works

Search live Lobbying Disclosure Act filings from the U.S. Senate LDA database by filing year, client, or registrant. Returns filing type, period, reported income and expenses, registrant, client, and the official document link. This covers Senate LDA filings, not House-only records.

## Output

Returns a list of lobbying filing records, each containing the client name, filing year, quarter, total amount spent on lobbying, a list of issue codes lobbied on, and the number of lobbyists hired. Results are drawn from federal lobbying disclosure data.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "description": "Maximum filings to return, 1 to 25. Defaults to 10."
      },
      "client_name": {
       "type": "string",
       "description": "Name of the entity paying for lobbying."
      },
      "filing_year": {
       "type": "integer",
       "description": "Filing year to search. Defaults to the current year."
      },
      "registrant_name": {
       "type": "string",
       "description": "Name of the lobbying firm that filed."
      }
     },
     "additionalProperties": true
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "success",
      "source",
      "source_url",
      "fetched_at",
      "query",
      "total_matching_filings",
      "returned",
      "filings",
      "marketplace_metadata"
     ],
     "properties": {
      "query": {
       "type": "string"
      },
      "source": {
       "type": "string"
      },
      "filings": {
       "type": "string"
      },
      "success": {
       "type": "boolean"
      },
      "returned": {
       "type": "integer"
      },
      "fetched_at": {
       "type": "string"
      },
      "source_url": {
       "type": "string"
      },
      "marketplace_metadata": {
       "type": "string"
      },
      "total_matching_filings": {
       "type": "integer"
      }
     },
     "additionalProperties": true
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "query": "[object with keys: filing_year, client, registrant; full example in /openapi.json]",
  "source": "U.S. Senate Lobbying Disclosure Act database",
  "filings": "[array; full example in /openapi.json]",
  "success": true,
  "returned": 5,
  "fetched_at": "2026-08-07T07:32:37.870Z",
  "source_url": "https://lda.senate.gov/api/v1/filings/",
  "marketplace_metadata": "[object with keys: data_mode, billable, availability, source; full example in /openapi.json]",
  "total_matching_filings": 47
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/dopaminedesk-lobbying-reports-api-6bc3a7e0/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ai-data-marketplace-1042299154756.us-central1.run.app](https://www.zero.xyz/host/ai-data-marketplace-1042299154756.us-central1.run.app/llms.txt)
