# polls.karbach.digital – Bundestag Member Side Income

> polls.karbach.digital – Bundestag Member Side Income is a paid API for AI agents from api.polls.karbach.digital, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-28).

Returns declared side jobs, side income brackets, organisations, and categories for a single member of the German Bundestag, updated every six hours.

## Facts

- Endpoint: GET https://api.polls.karbach.digital/v1/members/:id/side-income?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polls-karbach-digital-bundestag-member-side-income-64f1b528
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_6fo3_gRv1OkO16lJUkCsq

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 polls-karbach-digital-bundestag-member-side-income-64f1b528
```

Example prompt: What side jobs and declared income brackets does Bundestag member Friedrich Merz have? I want to see all the organisations paying him and what categories they fall under.

## When to prefer this

Use this endpoint when you need the declared side income details for one specific Bundestag member, including which organisations pay them and what income brackets they fall into. Prefer this over the aggregate endpoint when you want to drill into a single MP's financial disclosures rather than rankings or party-level totals.

## Known failure modes

- Unknown or invalid member ID/slug returns a 404 or empty result
- Member has no declared side income — returns empty list
- Stale data if the six-hour refresh cycle has not completed yet
- Malformed path parameter causes 400 bad request
- Payment not processed (x402) causes 402 response requiring USDC payment

## How this service works

Side jobs and side income of one member of the Bundestag (published brackets, organisations, categories). Use when asked about side jobs, side income or conflicts of interest of a German MP. Source-attributed, German data, updated every six hours.

## Output

Returns a structured list of side income entries for the specified Bundestag member, including published income brackets (e.g. ranges in euros), the names of paying organisations, activity/job categories, and source attribution. Data reflects the officially published declarations and is refreshed every six hours.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object",
     "required": [
      "id"
     ],
     "properties": {
      "id": {
       "type": "string",
       "description": "election id like sl-2027 (see /v1/elections) or member slug/id"
      }
     }
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polls-karbach-digital-bundestag-member-side-income-64f1b528/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.polls.karbach.digital](https://www.zero.xyz/host/api.polls.karbach.digital/llms.txt)
