# polls.karbach.digital Federal Election Statistics

> polls.karbach.digital Federal Election Statistics 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 German federal election statistics by category: postal-vote rates, ticket-splitting patterns, age-group breakdowns, or voter turnout

## Facts

- Endpoint: GET https://api.polls.karbach.digital/v1/results/federal/:kind?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-federal-election-statistics-0ae92815
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lS_Xc88LvcXqzky4t6ODc

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-federal-election-statistics-0ae92815
```

Example prompt: Can you pull the age-group voting breakdown from the German federal election statistics — I want to see how different generations voted differently?

## When to prefer this

Use this endpoint when you need authoritative, source-attributed German federal election statistics across four specific dimensions (postal voting, ticket-splitting, age-group breakdowns, or overall turnout). Prefer this over general election poll APIs when you need official results rather than polling projections, or when specifically analyzing German Bundestagswahl behavioral statistics. The six-hour update cycle makes it suitable for near-real-time monitoring during election periods.

## Known failure modes

- Invalid 'kind' path parameter (must be one of: postal-vote, ticket-splitting, age-groups, turnout) returns 400 or 422
- Payment not processed (x402 payment required) returns 402
- Data temporarily unavailable during update cycle returns 503
- Rate limiting if called too frequently returns 429

## How this service works

Federal election statistics: postal-vote, ticket-splitting, age-groups or turnout. Use for German voting statistics: postal vote, ticket splitting, age groups, turnout. Source-attributed, German data, updated every six hours.

## Output

A structured JSON response containing German federal election statistics for the requested category (postal-vote, ticket-splitting, age-groups, or turnout), with source attribution, covering official results updated 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": [
      "kind"
     ],
     "properties": {
      "kind": {
       "enum": [
        "postal-vote",
        "ticket-splitting",
        "age-groups",
        "turnout"
       ],
       "type": "string"
      }
     }
    },
    "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-federal-election-statistics-0ae92815/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)
