Indonesia Members of the Regional Representative Council (DPD)

Upper chamber seating four non-partisan senators from each of 38 provinces

Current and historical members of the Regional Representative Council (Dewan Perwakilan Daerah, DPD), the upper chamber of Indonesia's bicameral parliament. Four non-partisan senators are directly elected from each of the 38 provinces for a five-year term, giving the chamber 152 members, and share the country's legislative power with the People's Representative Council.

Coverage reaches back to the chamber's first term in 2004, with one occupancy per term a member served. The source states no date on which a member left, so a mandate that ended before its term expired is recorded without an end date.

Data overview 

Entities:
Total1,234
Searchable502
Targets501
Entity types:
People501
Positions1
Countries:
Indonesia502
Publisher:Dewan Perwakilan Daerah Republik Indonesia (DPD) · Indonesia

The Regional Representative Council is the upper chamber of the Indonesian parliament, composed of directly elected provincial senators.

Collections:in OpenSanctions Default · Politically Exposed Persons Datasets
Information:www.dpd.go.id
Source data:service.dpd.go.id · JSON
Tags:list.pep
Coverage:added · frequency: monthly
Last processed:
2026-10-02 16:23:09 · v. 20261002162309-dhx · change statistics...
Last change:

Bulk download 

Downloads contain the full set of entities contained in this dataset. You can fetch a simplified tabular form, or detailed, structured data in JSON format. Updated files will be provided once a day at the same location.

File nameExport typeSize
entities.ftm.jsonFollowTheMoney entities906.5 KB
names.txtTarget names text file8.49 KB
senzing.jsonSenzing entity format291.37 KB
targets.nested.jsonTargets as nested JSON1.21 MB
targets.simple.csvTargets as simplified CSV103.27 KB

Help: Using the data · model reference · delta updates · support · change log · licensing

Using the API 

You can query the data in this dataset via these API endpoints:

For entity matching, use the /match endpoint:
For full-text search, use the /search endpoint:
Use the Reconciliation API in OpenRefine:

Recent additions 

The following targeted entities have been added to this data source most recently:

AddedNameTypeCountries
Emilia ContessaPersonIndonesia
Jelita DonalPersonIndonesia
Mudaffar SjahPersonIndonesia
Ni Luh DjelantikPersonIndonesia
Laode IdaPersonIndonesia
Benny RhamdaniPersonIndonesia
Abdul HakimPersonIndonesia
Abdul Aziz Qahhar MudzakkarPersonIndonesia
Maimanah UmarPersonIndonesia
Ali AlwiPersonIndonesia
Shaleh Muhamad AldjufriPersonIndonesia
Awang Ferdian HidayatPersonIndonesia
Jimly AsshiddiqiePersonIndonesia
Hamid AbdullahPersonIndonesia
Farouk MuhammadPersonIndonesia
Code on GitHub