Prezența la vot și rezultate electorale — SIMPV
Date granulare pe secții de votare privind prezența la urne în timp real și procesele-verbale ale scrutinelor din România.
Înainte de a folosi resursa
Prezența procentuală pe listele permanente include toți cetățenii cu domiciliul în localitate (inclusiv diaspora nedeclarată), ceea ce scade artificial procentul în localitățile cu migrație ridicată. Distinge alegătorii de pe listele permanente de cei de pe listele suplimentare.
- Publicat de
- Autoritatea Electorală Permanentă
- Sursă
- Instituție publică
- Colecție
- Date publice
- Tip de resursă
- Set de date
- Acoperire
- România; secții de votare din țară și străinătate
- Formate documentate
- CSV, JSON, HTML
- Licență / condiții
- Drepturi de clarificat
- Acces prin API
- API documentat
- Data examinării fișei
- 2026-09-07
- Ultima actualizare a resursei
- 2024-12-08
- Audit tehnic al datelor
- Neefectuat
- Documentare
- Sursă consultată
Documentare
Portalul oficial și structura endpoint-urilor JSON de prezență au fost verificate direct. Fișierele CSV de agregare pe secții sunt accesibile public.
Pagina citată documentează fișa. Verifică în sursa originală condițiile și versiunea înainte de reutilizare.
Cum începi
- Alege tipul scrutinului, turul de scrutin și anul din interfața de selecție.
- Descarcă fișierele CSV brute pentru secții dacă dorești să corelezi datele cu codurile SIRUTA ale localităților.
- Verifică separat numărul voturilor nule și al celor contestate din procesul-verbal.
Acces și verificări
- Portalul de prezență AEP ↗ · HTML
Exemplu inspectat la 2026-09-07 - Depozitul de date deschise AEP ↗ · CSV
Exemplu inspectat la 2026-09-07
Interogare directă prin API
curl -s 'https://prezenta.roaep.ro/' | jq .import urllib.request
import json
url = "https://prezenta.roaep.ro/"
req = urllib.request.Request(url, headers={"User-Agent": "CunoastereDeschisa/1.7"})
with urllib.request.urlopen(req) as resp:
data = json.loads(resp.read().decode("utf-8"))
print(json.dumps(data, indent=2)[:500])library(jsonlite)
data <- fromJSON("https://prezenta.roaep.ro/")
str(data)INSTALL httpfs;
LOAD httpfs;
SELECT * FROM read_json_auto('https://prezenta.roaep.ro/')
LIMIT 10;Dicționar de date și structura câmpurilor
Structura datelor — Prezența la vot SIMPV
| Câmp / Coloană | Tip | Descriere |
|---|---|---|
county_code | text | Codul auto al județului (B, CJ, IS, TM etc.) |
uat | text | Unitatea administrativ-teritorială (comună/oraș) |
precinct_nr | integer | Numărul secției de votare din județ |
total_enrolled | integer | Alegători înscriși pe lista electorală permanentă |
votes_permanent | integer | Votanți care au votat pe lista permanentă |
votes_supplementary | integer | Votanți pe lista electorală suplimentară |
votes_mobile | integer | Voturi exprimate prin urna specială mobilă |
Exemplu de înregistrare reală (JSON)
{
"county_code": "CJ",
"uat": "MUNICIPIUL CLUJ-NAPOCA",
"precinct_nr": 42,
"total_enrolled": 1850,
"votes_permanent": 920,
"votes_supplementary": 145,
"votes_mobile": 6
}Continuă cercetarea
Legături propuse editorial pentru orientare. Nu dovedesc integrarea tehnică sau compatibilitatea licențelor.