{
  "data": {
    "id": "governor",
    "key": "brazil-general-2026-es-r2/governor",
    "name": "Governor, runoff",
    "body": "subnational-executive",
    "seats": null,
    "seats_provisional": false,
    "polls_close_utc": "2026-10-25T20:00:00Z",
    "authority": {
      "id": "br-tse",
      "name": "Superior Electoral Court",
      "name_local": "Tribunal Superior Eleitoral",
      "role": "court",
      "homepage": "https://www.tse.jus.br/",
      "results_index": "https://www.tse.jus.br/eleicoes/resultados-eleicoes",
      "open_data": "https://dadosabertos.tse.jus.br/"
    },
    "status": "finalising",
    "expected_stage_now": "final-result",
    "observed": true,
    "final_observed": {
      "at": "2026-10-26T00:32:45Z",
      "source": "https://resultados.tse.jus.br/oficial/ele2026/6260/dados/es/es-c0003-e006260-u.json"
    },
    "final_expected": {
      "from": "2026-10-26T03:00:00Z",
      "by": "2026-10-28T02:59:59Z",
      "confidence": "precedent",
      "basis": "Governor, round 2. 2022: the TSE finished totalising every polling section, all states included, of the first round at 10:27 on Tuesday 4 Oct, two days after polling day; the window closes at the end of the second day after polling day, Brasília time. Winners are formally certified (diplomação) by 18 Dec 2026 (TSE calendar); settle on the totalised count, not on diplomação."
    },
    "last_final": {
      "election": "Governor 2026",
      "election_id": "brazil-general-2026-es",
      "polling_day": "2026-10-04",
      "final_on": "2026-10-04",
      "days": 0,
      "act": null,
      "source": "https://resultados.tse.jus.br/oficial/ele2026/6259/dados/es/es-c0003-e006259-u.json",
      "source_kind": "authority",
      "note": null
    },
    "previous": {
      "election_id": "brazil-general-2026-es",
      "race_id": "governor",
      "date": "2026-10-04",
      "url": "https://electionindex.org/election/brazil-general-2026-es"
    },
    "stages": [
      {
        "stage": "election-night",
        "from": "2026-10-25T20:00:00Z",
        "by": "2026-10-26T02:59:59Z",
        "replacedAt": "2026-10-26T03:00:00Z",
        "confidence": "precedent",
        "citation": "TSE calendar: voting runs 08:00–17:00 Brasília time nationwide, and the count is published live from the close. 2022: the presidential runoff winner was declared on the evening of polling day, once the result could no longer change mathematically.",
        "source": null,
        "observedAt": null,
        "observedSource": null
      },
      {
        "stage": "final-result",
        "from": "2026-10-26T03:00:00Z",
        "by": "2026-10-28T02:59:59Z",
        "replacedAt": null,
        "confidence": "precedent",
        "citation": "Governor, round 2. 2022: the TSE finished totalising every polling section, all states included, of the first round at 10:27 on Tuesday 4 Oct, two days after polling day; the window closes at the end of the second day after polling day, Brasília time. Winners are formally certified (diplomação) by 18 Dec 2026 (TSE calendar); settle on the totalised count, not on diplomação.",
        "source": null,
        "observedAt": "2026-10-26T00:32:45Z",
        "observedSource": "https://resultados.tse.jus.br/oficial/ele2026/6260/dados/es/es-c0003-e006260-u.json"
      }
    ],
    "sources": [
      {
        "url": "https://www.tse.jus.br/eleicoes/resultados-eleicoes",
        "role": "results-live",
        "kind": "results_index",
        "kindReason": "results section without an election code",
        "resolvable": false,
        "origin": "race",
        "note": "TSE results index, not a page for this election. The live 2026 count will be in the Resultados app (resultados.tse.jus.br/oficial/app/index.html, a multi-election app) and in JSON files whose election codes are not published yet; see the ele-c.json source note. Open data: no 'Resultados - 2026' dataset seen on dadosabertos.tse.jus.br (the 2022 one is dadosabertos.tse.jus.br/dataset/resultados-2022); the portal answered 403 to our fetcher on 24 Sep 2026, and the Wayback Machine holds only the candidatos, eleitorado, pesquisas-eleitorais and prestacao-de-contas datasets for 2026.",
        "check": {
          "status": 403,
          "state": "blocked",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://resultados.tse.jus.br/oficial/comum/config/ele-c.json",
        "role": "see-also",
        "kind": "feed",
        "kindReason": "machine-readable file",
        "resolvable": true,
        "origin": "race",
        "note": "TSE election-configuration file (EA11); see brazil-general-2026 for the full note. It did not list the 2026 cycle on 24 Sep 2026. Once it names ele2026, the governor runoff count for ES is predicted at resultados.tse.jus.br/oficial/ele2026/<cd>/dados/es/es-c0003-e<cd, 6 digits>-u.json (EA20), where <cd> is the 'Eleição Ordinária Estadual' code (its runoff code for round 2). Pattern taken from the TSE simulation of 24 Sep 2026; build it from ele-c.json, never guess (wrong URLs can get an IP blocked).",
        "check": {
          "status": 200,
          "state": "ok",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://www.tse.jus.br/eleicoes/informacoes-tecnicas-sobre-a-divulgacao-de-resultados",
        "role": "see-also",
        "kind": "results_index",
        "kindReason": "results section without an election code",
        "resolvable": false,
        "origin": "race",
        "note": "TSE technical page for 2026 results publishing (JSON specs EA10-EA20, FAQ). Rate limit: 100 requests/s per IP. Requests to wrong URLs that return 404 'podem ocasionar bloqueio', and there are no index files, so build URLs from ele-c.json and never guess. Read from the Wayback Machine copy of 14 Aug 2026, because tse.jus.br returned 403 to our fetcher on 24 Sep 2026.",
        "check": {
          "status": 403,
          "state": "blocked",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://www.planalto.gov.br/ccivil_03/constituicao/constituicao.htm",
        "role": "timetable",
        "kind": "other",
        "kindReason": "no election or results marker",
        "resolvable": false,
        "origin": "race",
        "note": "Federal Constitution (Planalto), read 2026-09-30: art. 28 (governor: first Sunday of October, runoff on the last Sunday \"se houver\", as in art. 77), art. 46 §§1–2 (three senators per state, renewed every four years alternately by one and two thirds), art. 77 §§2–3 (absolute majority of valid votes, else a runoff between the two most voted).",
        "check": {
          "status": 520,
          "state": "unreachable",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://dadosabertos.tse.jus.br/",
        "role": "open-data",
        "kind": "results_index",
        "kindReason": "results host, but its root lists many elections",
        "resolvable": false,
        "origin": "authority",
        "check": {
          "status": 403,
          "state": "blocked",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      },
      {
        "url": "https://www.tse.jus.br/",
        "role": "authority-home",
        "kind": "emb_home",
        "kindReason": "site root: cannot answer a results question",
        "resolvable": false,
        "origin": "authority",
        "check": {
          "status": 403,
          "state": "blocked",
          "at": "2026-10-26T05:17:46Z"
        },
        "figures_in_html": null,
        "oracle_reads": null,
        "not_resolvable_because": null
      }
    ],
    "results_page": {
      "url": "https://electionindex.org/election/brazil-general-2026-es-r2/governor",
      "role": "secondary",
      "stage": "final-result",
      "final": true,
      "published_at": "2026-10-26T00:32:45Z",
      "retrieved_at": "2026-10-26T08:10:00Z",
      "copied_from": "https://resultados.tse.jus.br/oficial/ele2026/6260/dados/es/es-c0003-e006260-u.json",
      "publisher": "Tribunal Superior Eleitoral",
      "note": "Global Election Index's copy of the count. The authority's own page (resolution_sources) is the primary source; use this when it cannot be read."
    },
    "page_activity": [],
    "government": null,
    "results": [
      {
        "stage": "final-result",
        "published_at": "2026-10-26T00:32:45Z",
        "retrieved_at": "2026-10-26T08:10:00Z",
        "source": "https://resultados.tse.jus.br/oficial/ele2026/6260/dados/es/es-c0003-e006260-u.json",
        "publisher": "Tribunal Superior Eleitoral",
        "licence": "Official publication of the TSE; no reuse terms stated. Lei 9.610/1998 (Lei de Direitos Autorais), art. 8: 'Não são objeto de proteção como direitos autorais de que trata esta Lei: […] IV - os textos de tratados ou convenções, leis, decretos, regulamentos, decisões judiciais e demais atos oficiais' (read on planalto.gov.br/ccivil_03/leis/l9610.htm, 25 Oct 2026)",
        "total_votes": 2207937,
        "electorate": 2987603,
        "ballots": 2405654,
        "turnout": 80.52,
        "note": "Valid votes; blank 64,871, null 132,846. The TSE's governor results file for round 2 in this state marked the count finished ('and': 'f', 100% of sections totalised) at 25 Oct 2026 21:32:45 Brasília time; it gives LORENZO SILVA DE PAZOLINI 'st': 'Eleito' (52.17% of valid votes) and RICARDO DE REZENDE FERRAÇO 'Não eleito' (47.83%). The TSE labels totalised figures 'sujeito a modificações' until diplomação (by 18 Dec 2026).",
        "rows": [
          {
            "candidate": "LORENZO SILVA DE PAZOLINI",
            "ballot_name": "LORENZO PAZOLINI",
            "party": "REPUBLICANOS",
            "party_id": null,
            "colour": null,
            "votes": 1151818,
            "share": 52.17,
            "seats": null,
            "winner": true
          },
          {
            "candidate": "RICARDO DE REZENDE FERRAÇO",
            "ballot_name": "RICARDO FERRAÇO",
            "party": "MDB",
            "party_id": null,
            "colour": null,
            "votes": 1056119,
            "share": 47.83,
            "seats": null,
            "winner": false
          }
        ]
      }
    ],
    "live_count": null,
    "url": "https://electionindex.org/election/brazil-general-2026-es-r2#governor"
  },
  "meta": {
    "dataset_version": "2026-10-26.74f9bab4",
    "built_at": "2026-10-26T08:01:24Z",
    "generated_at": "2026-10-26T20:08:32.896Z",
    "licence": "CC BY 4.0: credit \"Global Election Index (electionindex.org)\" and link to https://electionindex.org",
    "docs": "https://electionindex.org/docs"
  }
}