Update Terakhir
Berikut adalah kapan waktu data terakhir discrape dari website KPU. Semua data secara otomatis diperbarui setiap hari menggunakan GitHub Actions (opens in a new tab). Setiap baris data mungkin diperbarui pada waktu yang berbeda, karena proses scraping dilakukan pada waktu yang berbeda-beda.
Presiden
5 Maret 2024
722.888 baris
4 Maret 2024
100.348 baris
DPD
5 Maret 2024
249.073 baris
4 Maret 2024
574.163 baris
DPR
5 Maret 2024
213.434 baris
4 Maret 2024
609.802 baris
Pendahuluan
Project ini berjalan untuk mengumpulkan data Pemilu 2024. Data yang diambil adalah berasal dari website https://pemilu2024.kpu.go.id (opens in a new tab)
Di balik layar dikerjakan oleh:
- @zakiego (opens in a new tab)
- @razanfawwaz (opens in a new tab)
- @mgilangjanuar (opens in a new tab)
- @50HzPower (opens in a new tab)
Didukung oleh:
Changelog
Pembaruan pada project ini dapat dilihat di halaman Riwayat Pembaruan
Disclaimer
- Data ini boleh digunakan untuk kepentingan apapun, selama tidak melanggar hukum.
- Data dari TPS seluruh Indonesia belum masuk ke website KPU 100%, sehingga data yang diambil juga belum lengkap.
- Data pada database ini akan diperbaharui mengikuti perkembangan data pada website KPU.
Data
Berikut adalah tabel yang tersedia pada database ini:
Pendukung
Presiden dan Wakil Presiden:
-
ppwp_nasional
: Perolehan suara Presiden dan Wakil Presiden di tingkat nasional -
ppwp_provinsi
: Perolehan suara Presiden dan Wakil Presiden di tiap provinsi -
ppwp_kabupaten_kota
: Perolehan suara Presiden dan Wakil Presiden di tiap kabupaten/kota -
ppwp_kecamatan
: Perolehan suara Presiden dan Wakil Presiden di tiap kecamatan -
ppwp_kelurahan_desa
: Perolehan suara Presiden dan Wakil Presiden di tiap kelurahan/desa -
ppwp_tps
: Perolehan suara Presiden dan Wakil Presiden di tiap TPS
DPD:
-
pdpd_calon_list
: Daftar Calon DPD -
pdpd_tps_list
: Daftar TPS untuk DPD -
pdpd_tps_administrasi
: Administrasi Pemilihan DPD per TPS, berisi foto formulir C1, jumlah suara sah, suara tidak sah, jumlah pemilih, dll -
pdpd_tps_chart
: Perolehan suara DPD per TPS
DPR:
-
pdpr_calon_list
: Daftar Calon DPR -
pdpr_tps_administrasi
: Administrasi Pemilihan DPR per TPS, berisi foto formulir C1, jumlah suara sah, suara tidak sah, jumlah pemilih, dll -
pdpr_tps_caleg
: Perolehan suara DPR per TPS -
pdpr_tps_list
: Daftar TPS untuk DPR -
pdpr_tps_partai
: Perolehan suara partai politik per TPS
DPRD Provinsi:
- Pemilihan Legislatif DPRD Provinsi per TPS
- Pemilihan Legislatif DPD per Daerah Pemilihan (Dapil)
DPRD Kabupaten/Kota:
- Pemilihan Legislatif DPRD Kabupaten/Kota per TPS
- Pemilihan Legislatif DPRD Kabupaten/Kota per Daerah Pemilihan (Dapil)
Database
Catatan
Acuan ada pada kolom
updated_at
di setiap tabel, yang menunjukkan kapan data terakhir ditarik dari website KPU. Sedangkan kolomts
adalah timestamp dari website KPU itu sendiri.Selama proses development, schema pada database ini bisa berubah sewaktu-waktu. Jadi, pastikan selalu periksa dokumentasi ini.
Database yang digunakan adalah PostgreSQL. Berikut adalah kredensial untuk mengakses database ini.
(tidak lagi digunakan)postgres://pantau:ZubQ7IHFn1sTCP8C8rgw3T24QIiJktb8@vps.zakiego.com:54325/pemilu_2024
Untuk akses melalui PostgreSQL Connection URI, dapat menggunakan:
postgres://ropantau:WW0xV00xZ3pRbWhqTTA0ellq@kawalpemilu.zakiego.com:54321/pantau2024
atau jika menggunakan psql
, dapat menggunakan menggunakan perintah berikut:
PGPASSWORD=WW0xV00xZ3pRbWhqTTA0ellq psql -h kawalpemilu.zakiego.com -p 54321 -U ropantau -d pantau2024
atau gunakan environment variables
berikut;
PGHOST=kawalpemilu.zakiego.com
PGPORT=54321
PGDATABASE=pantau2024
PGUSER=ropantau
PGPASSWORD=WW0xV00xZ3pRbWhqTTA0ellq
File
Data dalam bentuk file .csv
juga tersedia. File ini di-generate secara
otomatis dari database
setiap jam sekali (opens in a new tab).
File ini dapat diunduh melalui di
kawalpemilu.zakiego.com:1414
API
Selain itu, data pada project ini dapat bisa diakses melalui API. Namun, baru terdapat satu endpoint yang bisa diakses serta hanya berupa data TPS untuk Pemilihan Presiden dan Wakil Presiden.
API dapat diakses melalui
https://pantau-api.razanfawwaz.dev/api/v1/ppwp?limit=10&offset=0
Parameter yang bisa digunakan adalah:
limit
- Jumlah data yang ingin diambiloffset
- Data yang ingin diambil dimulai dari data keberapa
Pastikan untuk menggunakan parameter limit
karena jika tidak digunakan, maka
data tidak akan muncul.