Current collected state Current
Observed since 20 Oct, 20:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Fetch polling data from 538
This is a small esm library to get polling data from 538. Currently it copies the api structure and only changes types for convenience (e.g. parsing dates from date strings)
import { fetchPolls } from "538-polls"
let polls = await fetchPolls("senate", 2022, "nevada")
let avg = await fetchPollingAverage("senate", 2022, "nevada")
| type | cycle | entity |
|---|---|---|
| approval favorability | ❌ | institution person |
| generic-ballot | ✔ | ❌ (always dem vs rep) |
| governor house senate | ✔ | state |
| governor-recall | ❌ | state |
| president-general president-primary-d president-primary-r | ✔ | state "national" |
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0Registry latest | 4 Mar 2024 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 20:25 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:d6ec420c97a6227770d98ab7c130c8ea305127224f26213a9216895e489d0044