Firecrawl Alexandria
civicAPI live election results and forecasts
civicAPI (civicapi.org), a free keyless election results API. Live US election-night results for the 3 November 2026 midterms (and other dates): every US Senate, US House and governor race with candidates, parties, votes, percentages, share reporting and winner calls, the nationwide seat tally per chamber, one race in full with county breakdown, and civicAPI's own Monte Carlo forecast of Senate, House and governor control with per-race ratings. Counts are unofficial until certified. Attribution to civicAPI is required by its terms.
Try civicAPI live election results and forecasts now.
Choose an example or ask your own question.
TRY ASKING
Codefollows the fields above
const result = await firecrawl.scrape({
alexandria: {
provider: "civicapi-org",
capability: "elections/forecast",
options: {
chamber: "senate",
},
},
});2Response example
This is a sample shape. Press Run to see live data from civicAPI live election results and forecasts.
{
"attribution": "Results and forecasts from civicAPI (https://civicapi.org)",
"chamber": "senate",
"count": 35,
"factor_weights": {
"betting_markets": 0.2,
"expert_ratings": 0.2,
"fundraising": 0.1,
"outside_spending": 0.1,
"polls": 0.2
},
"forecaster": "civicAPI",
"last_updated": "2026-11-03",
"majority_rating": "Safe D",
"monte_carlo": {
"democrat_seats_p5": 59,
"democrat_seats_p50": 63,
"democrat_seats_p95": 66,
"expected_democrat_seats": 62.7,
"expected_republican_seats": 62.8,
"majority_threshold": 51,
"prob_democrat_majority": 100,
"prob_republican_majority": 100,
"republican_seats_p5": 59,
"republican_seats_p50": 63,
"republican_seats_p95": 67,
"simulations": 65000
},
"national": null,
"observed_at_ms": 1793720565648,
"ratings": [
{
"democrat_pct": 62.2,
"democratic_candidate": "Mary Peltola",
"district": null,
"incumbent_party": "R",
"independent_candidate": "Sidney “Sid” Hill",
"independent_pct": 0.1,
"key": "AK",
"rating": "Tilt D",
"republican_candidate": null,
"republican_pct": 37.7,
"state": "AK"
},
{
"democrat_pct": 5.3,
"democratic_candidate": "Everett Wess",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "AL",
"rating": "Safe R",
"republican_candidate": "Barry Moore",
"republican_pct": 94.7,
"state": "AL"
},
{
"democrat_pct": 7.7,
"democratic_candidate": "Hallie Shoffner",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "AR",
"rating": "Safe R",
"republican_candidate": "Tom Cotton",
"republican_pct": 92.3,
"state": "AR"
},
{
"democrat_pct": 98.7,
"democratic_candidate": "John Hickenlooper",
"district": null,
"incumbent_party": "D",
"independent_candidate": "Donald Willoughby",
"independent_pct": 0,
"key": "CO",
"rating": "Safe D",
"republican_candidate": null,
"republican_pct": 1.3,
"state": "CO"
},
{
"democrat_pct": 98.5,
"democratic_candidate": "Chris Coons",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "DE",
"rating": "Safe D",
"republican_candidate": "Michael \"Dr. Mike\" Katz",
"republican_pct": 1.5,
"state": "DE"
},
{
"democrat_pct": 17.3,
"democratic_candidate": "Angie Nixon",
"district": null,
"incumbent_party": "R",
"independent_candidate": "Neil J. Gillespie",
"independent_pct": 0,
"key": "FL",
"rating": "Likely R",
"republican_candidate": "Ashley Moody",
"republican_pct": 82.7,
"state": "FL"
},
{
"democrat_pct": 84.2,
"democratic_candidate": "Jon Ossoff",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "GA",
"rating": "Likely D",
"republican_candidate": "Mike Collins",
"republican_pct": 15.8,
"state": "GA"
},
{
"democrat_pct": 50.8,
"democratic_candidate": "Josh Turek",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "IA",
"rating": "Tossup",
"republican_candidate": "Ashley Hinson",
"republican_pct": 49.2,
"state": "IA"
},
{
"democrat_pct": 5.8,
"democratic_candidate": null,
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 2.2,
"key": "ID",
"rating": "Safe R",
"republican_candidate": "Jim Risch",
"republican_pct": 92,
"state": "ID"
},
{
"democrat_pct": 92,
"democratic_candidate": "Juliana Stratton",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "IL",
"rating": "Safe D",
"republican_candidate": "Don Tracy",
"republican_pct": 8,
"state": "IL"
},
{
"democrat_pct": 43,
"democratic_candidate": "Adam Hamilton",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "KS",
"rating": "Tossup",
"republican_candidate": "Roger Marshall",
"republican_pct": 57,
"state": "KS"
},
{
"democrat_pct": 13.2,
"democratic_candidate": "Charles Booker",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "KY",
"rating": "Likely R",
"republican_candidate": "Andy Barr",
"republican_pct": 86.8,
"state": "KY"
},
{
"democrat_pct": 8,
"democratic_candidate": "Jamie Davis",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "LA",
"rating": "Safe R",
"republican_candidate": "Julia Letlow",
"republican_pct": 92,
"state": "LA"
},
{
"democrat_pct": 98,
"democratic_candidate": "Edward J. Markey",
"district": null,
"incumbent_party": "D",
"independent_candidate": "Shiva Ayyadurai",
"independent_pct": 0,
"key": "MA",
"rating": "Safe D",
"republican_candidate": "John Deaton",
"republican_pct": 2,
"state": "MA"
},
{
"democrat_pct": 58.4,
"democratic_candidate": "Troy Jackson",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "ME",
"rating": "Tossup",
"republican_candidate": "Susan Collins",
"republican_pct": 41.6,
"state": "ME"
},
{
"democrat_pct": 61.3,
"democratic_candidate": "Abdul El-Sayed",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "MI",
"rating": "Tilt D",
"republican_candidate": "Mike Rogers",
"republican_pct": 38.7,
"state": "MI"
},
{
"democrat_pct": 80,
"democratic_candidate": "Peggy Flanagan",
"district": null,
"incumbent_party": "D",
"independent_candidate": "Marisa Simonetti",
"independent_pct": 0,
"key": "MN",
"rating": "Likely D",
"republican_candidate": "Michele Tafoya",
"republican_pct": 20,
"state": "MN"
},
{
"democrat_pct": 8,
"democratic_candidate": "Scott Colom",
"district": null,
"incumbent_party": "R",
"independent_candidate": "Ty Pinkins",
"independent_pct": 0,
"key": "MS",
"rating": "Safe R",
"republican_candidate": "Cindy Hyde-Smith",
"republican_pct": 92,
"state": "MS"
},
{
"democrat_pct": 0.6,
"democratic_candidate": "Alani Bankhead",
"district": null,
"incumbent_party": "R",
"independent_candidate": "Seth Bodnar",
"independent_pct": 7.4,
"key": "MT",
"rating": "Safe R",
"republican_candidate": "Kurt Alme",
"republican_pct": 92,
"state": "MT"
},
{
"democrat_pct": 76.2,
"democratic_candidate": "Roy Cooper",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "NC",
"rating": "Lean D",
"republican_candidate": "Michael Whatley",
"republican_pct": 23.8,
"state": "NC"
},
{
"democrat_pct": 1.9,
"democratic_candidate": null,
"district": null,
"incumbent_party": "R",
"independent_candidate": "Dan Osborn",
"independent_pct": 39.7,
"key": "NE",
"rating": "Tossup",
"republican_candidate": "Pete Ricketts",
"republican_pct": 58.4,
"state": "NE"
},
{
"democrat_pct": 69.3,
"democratic_candidate": "Chris Pappas",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "NH",
"rating": "Tilt D",
"republican_candidate": "John E. Sununu",
"republican_pct": 30.7,
"state": "NH"
},
{
"democrat_pct": 98.8,
"democratic_candidate": "Cory Booker",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "NJ",
"rating": "Safe D",
"republican_candidate": "Justin Murphy",
"republican_pct": 1.2,
"state": "NJ"
},
{
"democrat_pct": 95.7,
"democratic_candidate": "Ben Ray Luján",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "NM",
"rating": "Safe D",
"republican_candidate": "Larry Marker",
"republican_pct": 4.3,
"state": "NM"
},
{
"democrat_pct": 55.6,
"democratic_candidate": "Sherrod Brown",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "OH",
"rating": "Tossup",
"republican_candidate": "Jon Husted",
"republican_pct": 44.4,
"state": "OH"
},
{
"democrat_pct": 1.4,
"democratic_candidate": "N'Kiyla Jasmine Thomas",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "OK",
"rating": "Safe R",
"republican_candidate": "Kevin Hern",
"republican_pct": 98.6,
"state": "OK"
},
{
"democrat_pct": 82.3,
"democratic_candidate": "Jeff Merkley",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "OR",
"rating": "Likely D",
"republican_candidate": "David Brock Smith",
"republican_pct": 17.7,
"state": "OR"
},
{
"democrat_pct": 97.4,
"democratic_candidate": "John F. Reed",
"district": null,
"incumbent_party": "D",
"independent_candidate": "Michael Bahry",
"independent_pct": 0,
"key": "RI",
"rating": "Safe D",
"republican_candidate": "Raymond T. McKay",
"republican_pct": 2.6,
"state": "RI"
},
{
"democrat_pct": 26.4,
"democratic_candidate": "Annie Andrews",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "SC",
"rating": "Lean R",
"republican_candidate": "Darline Graham",
"republican_pct": 73.6,
"state": "SC"
},
{
"democrat_pct": 0.2,
"democratic_candidate": null,
"district": null,
"incumbent_party": "R",
"independent_candidate": "Brian Bengs",
"independent_pct": 5.1,
"key": "SD",
"rating": "Safe R",
"republican_candidate": "Mike Rounds",
"republican_pct": 94.7,
"state": "SD"
},
{
"democrat_pct": 1.3,
"democratic_candidate": "Marquita Bradshaw",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "TN",
"rating": "Safe R",
"republican_candidate": "Bill Hagerty",
"republican_pct": 98.7,
"state": "TN"
},
{
"democrat_pct": 68.7,
"democratic_candidate": "James Talarico",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "TX",
"rating": "Tilt D",
"republican_candidate": "Ken Paxton",
"republican_pct": 31.3,
"state": "TX"
},
{
"democrat_pct": 98.2,
"democratic_candidate": "Mark Warner",
"district": null,
"incumbent_party": "D",
"independent_candidate": null,
"independent_pct": 0,
"key": "VA",
"rating": "Safe D",
"republican_candidate": "Bert Mizusawa",
"republican_pct": 1.8,
"state": "VA"
},
{
"democrat_pct": 1.4,
"democratic_candidate": "Rachel Fetty Anderson",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "WV",
"rating": "Safe R",
"republican_candidate": "Shelley Moore Capito",
"republican_pct": 98.6,
"state": "WV"
},
{
"democrat_pct": 1.6,
"democratic_candidate": "James W. Byrd",
"district": null,
"incumbent_party": "R",
"independent_candidate": null,
"independent_pct": 0,
"key": "WY",
"rating": "Safe R",
"republican_candidate": "Harriet Hageman",
"republican_pct": 98.4,
"state": "WY"
}
],
"seat_distribution": [
{
"democrat_seats": 53,
"probability_pct": 0
},
{
"democrat_seats": 54,
"probability_pct": 0.01
},
{
"democrat_seats": 55,
"probability_pct": 0.06
},
{
"democrat_seats": 56,
"probability_pct": 0.22
},
{
"democrat_seats": 57,
"probability_pct": 0.85
},
{
"democrat_seats": 58,
"probability_pct": 2.15
},
{
"democrat_seats": 59,
"probability_pct": 4.81
},
{
"democrat_seats": 60,
"probability_pct": 8.57
},
{
"democrat_seats": 61,
"probability_pct": 13.12
},
{
"democrat_seats": 62,
"probability_pct": 16.79
},
{
"democrat_seats": 63,
"probability_pct": 17.42
},
{
"democrat_seats": 64,
"probability_pct": 15.08
},
{
"democrat_seats": 65,
"probability_pct": 10.61
},
{
"democrat_seats": 66,
"probability_pct": 6.1
},
{
"democrat_seats": 67,
"probability_pct": 2.82
},
{
"democrat_seats": 68,
"probability_pct": 1
},
{
"democrat_seats": 69,
"probability_pct": 0.32
},
{
"democrat_seats": 70,
"probability_pct": 0.06
},
{
"democrat_seats": 71,
"probability_pct": 0.01
},
{
"democrat_seats": 72,
"probability_pct": 0
},
{
"democrat_seats": 73,
"probability_pct": 0
}
],
"source_url": "https://civicapi.org/api/v2/forecast/senate/2026/civicapi",
"state": null,
"totals": {
"democrat": 62,
"independent": 0,
"republican": 59,
"tossup": 5
},
"year": 2026
}Related providers
Browse the library//
Get started
//
Give your agent civicAPI live election results and forecasts.
One API key for the live web and every provider in Alexandria.
Are you an AI agent? See setup options