# NovaPath FEC Presidential Election Results

> NovaPath FEC Presidential Election Results is a paid API for AI agents from instructional-decision-engine-x402.vercel.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-31).

Returns official FEC historical U.S. presidential popular-vote results for 2016, 2020, and 2024, broken down by state, DC, or national totals, with named major-party candidates and an all-others bucket.

## Facts

- Endpoint: POST https://instructional-decision-engine-x402.vercel.app/elections/results?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/novapath-fec-presidential-election-results-01397eca
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_netcYa_Ap0xjvWXdACkVK

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 novapath-fec-presidential-election-results-01397eca -d '<json body>'
```

Example prompt: Pull the official FEC presidential election results for 2020 in Pennsylvania, Michigan, and Wisconsin — show me the named candidates and what the all-others bucket got.

## When to prefer this

Use this endpoint when you need authoritative, FEC-sourced U.S. presidential popular-vote data broken down by state or nationally for 2016, 2020, or 2024. It is ideal when you need named major-party candidate results alongside a labeled third-party bucket, and when data provenance and official certification status matter. Prefer this over general web scraping or LLM recall when accuracy and sourcing are critical.

## Known failure modes

- Contest ID not matching supported pattern returns validation error before payment
- Requested jurisdiction not available for the given contest returns rejection pre-payment
- Requesting unsupported election year or office (e.g., Senate, House) returns an error
- More than 5 jurisdictions requested in one call is rejected by schema validation
- Unofficial or future snapshots may be unavailable and will be rejected pre-charge

## How this service works

Query official FEC historical U.S. presidential popular-vote results for 2016, 2020 and 2024 by state, DC or nation. Preserves named major-party candidates and a labeled all-others bucket. Supports future sourced unofficial snapshots with explicit status and timestamps; unavailable contests are rejected before payment. Free coverage: /elections/catalog.

## Output

Returns per-jurisdiction vote totals for each named major-party candidate plus an aggregated all-others bucket, along with data status (official/unofficial), source attribution to the FEC, and a timestamp. Unavailable contest-jurisdiction combinations are rejected before any charge is applied.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "contestId": {
   "type": "string",
   "pattern": "^us-(?:president|senate|house|governor)-20[0-9]{2}(?:-[A-Z0-9-]{1,12})?$"
  },
  "jurisdictions": {
   "type": "array",
   "items": {
    "type": "string",
    "pattern": "^(?:US|[A-Z]{2}(?:-[0-9]{2})?)$"
   },
   "maxItems": 5,
   "minItems": 1,
   "uniqueItems": true
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/novapath-fec-presidential-election-results-01397eca/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from instructional-decision-engine-x402.vercel.app](https://www.zero.xyz/host/instructional-decision-engine-x402.vercel.app/llms.txt)
