# Bundestag Side Income (Nebeneinkünfte) Rankings API

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

Returns ranked side income data for all German Bundestag members, with totals by party, filterable by party, income category, and minimum amount.

## Facts

- Endpoint: GET https://api.polls.karbach.digital/v1/bundestag/side-income?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-28
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bundestag-side-income-nebeneink-nfte-rankings-api-df75d39d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_zgQ3px1snBJuL5tt7vY_e

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 bundestag-side-income-nebeneink-nfte-rankings-api-df75d39d
```

Example prompt: Which German Bundestag members and parties earn the most on the side? Show me the top 50 MPs ranked by Nebeneinkünfte, and filter to only those earning at least 5000 EUR — break it down by party too.

## When to prefer this

Use this endpoint when a user wants to explore or compare German Bundestag members' declared side incomes (Nebeneinkünfte), rank MPs or parties by secondary earnings, or filter by party, income category, or minimum threshold. Prefer this over general web search when structured, ranked, and source-attributed data on MP side income is needed in real time.

## Known failure modes

- Invalid party name returns empty results or 400 error
- Unknown category string returns empty result set
- limit exceeding 630 returns validation error
- Stale data window (up to 6 hours) may not reflect very recent disclosures
- No results returned if min_eur threshold is set too high

## How this service works

Side income of all members of the Bundestag: ranking and totals per party, filter by party, category and minimum amount. Use when asked which German MPs or parties earn most on the side (Nebeneinkünfte). Source-attributed, German data, updated every six hours.

## Output

A ranked list of Bundestag members with their side income totals, including party affiliation, income category, source attribution, and aggregated party-level totals. Data is updated every six hours and covers all MPs with declared Nebeneinkünfte.

## 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"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "limit": {
       "type": "integer",
       "maximum": 630
      },
      "party": {
       "type": "string"
      },
      "min_eur": {
       "type": "integer"
      },
      "category": {
       "type": "string"
      }
     }
    }
   },
   "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/bundestag-side-income-nebeneink-nfte-rankings-api-df75d39d/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)
