API Docs - API Service BRIFINE DPLK
API Information
| Title | API Service BRIFINE DPLK |
|---|---|
|
Version |
v1.0 |
|
URL Sandbox |
https://sandbox.partner.api.bri.co.id/ |
|
URL Production |
Version Control
| Versi Doc | Versi API | Tanggal | Link Dokumen | Deskripsi |
|---|---|---|---|---|
|
v1.0 |
v1.0 |
20 Maret 2023 |
Halaman Ini |
Baseline version. |
Product Description
Product Overview
Dokumen ini bertujuan untuk menjelaskan spesifikasi API dari pengembangan API Service BRIFINE DPLK dengan detail fitur sebagai berikut :
- Info DPLK
- Get Question List
- Submit Answer
- Registration DPLK
- Inquiry Registration DPLK
- Inquiry Saldo DPLK
- Inquiry Kepesertaan DPLK
- Request Klaim DPLK
- Inquiry Klaim DPLK
Endpoint
A. Info DPLK
Endpoint Description
Endpoint untuk menampilkan info Norek DPLK, Amount, dan Total Saldo Amount.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/info |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
NUMERICAL UNIQUE KEY Selalu berubah saat Request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
acctNo |
String |
M |
11 |
Account Number DPLK |
000501077536509 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon |
2000000 |
|
responseMessage |
String |
M |
150 |
Desksripsi respon |
Successful |
|
data |
Array of Object |
|
|
Detail isian Array Object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Array Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NAMA |
String |
|
11 |
Name |
WISSA TAUFAN PUTRI |
|
TIPE |
String |
|
11 |
Type |
DPLK BRI SAHAM |
|
AMOUNT |
String |
|
|
Jumlah |
0.0 |
|
NOREK |
String |
|
50 |
Nomor Rekening |
00001153269 |
|
NOREKTAB |
String |
|
100 |
Nomor Buku Rekening |
0005-01-077536-50-9 |
Request and Response Payload Sample
Request :
{
"acctNo":"000501077536509"
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":[
{
"NAMA":"WISSA TAUFAN PUTRI",
"TIPE":"DPLK BRI SAHAM",
"AMOUNT":0,
"NOREK":"00001153269",
"NOREKTAB":"0005-01-077536-50-9"
}
]
}
Erorr Response :
{
"responseCode":"4040001",
"responseMessage":"Data tidak ditemukan"
}
B. Get Question List
Endpoint Description
Endpoint untuk mengirimkan list pertanyaan.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/get-question |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID dari BRI |
|
| APP_KEY | API KEY dari BRI | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat Request |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon |
2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Array of Object |
|
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisioner |
Array of Object |
|
|
Detail isian array of object quisioner terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDKuesioner |
String |
O |
5 |
ID Kuisioner | |
|
NoKuesioner |
Number |
M |
|
Nomor Kuisioner |
|
|
Kuesioner |
String |
M |
100 |
Kuesioner |
|
|
Jawaban |
Array of Object |
|
|
Detail isian array of object answer terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Array Object "Jawaban"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
PilihanJawaban |
String |
M |
5 |
Pilihan Jawaban | |
|
Jawaban |
String |
M |
100 |
Jawaban | |
|
ScoreJawaban |
Number |
O |
|
Skor Jawaban |
|
Request and Response Payload Sample
Request :
-
Normal Response :
{
"responseCode": "2000000",
"responseMessage": "successfull",
"data": {
"quisioner": [
{
"IDKuesioner": 1,
"NoKuesioner": 1,
"Kuesioner": "Berapa lama jangka waktu berinvestasi anda ?",
"Jawaban": [
{
"PilihanJawaban": "a",
"Jawaban": "1 Tahun",
"ScoreJawaban": 5
},
{
"PilihanJawaban": "b",
"Jawaban": "1 - 5 Tahun",
"ScoreJawaban": 10
},
{
"PilihanJawaban": "c",
"Jawaban": "5 - 10 Tahun",
"ScoreJawaban": 15
},
{
"PilihanJawaban": "d",
"Jawaban": "> 10 Tahun",
"ScoreJawaban": 20
}
]
},
{
"IDKuesioner": 2,
"NoKuesioner": 2,
"Kuesioner": "Mana Produk Keuangan di bawah ini yang telah anda pahami ?",
"Jawaban": [
{
"PilihanJawaban": "a",
"Jawaban": "Tabungan",
"ScoreJawaban": 5
},
{
"PilihanJawaban": "b",
"Jawaban": "Tabungan, Deposito",
"ScoreJawaban": 10
},
{
"PilihanJawaban": "c",
"Jawaban": "Tabungan, Deposito, Obligasi",
"ScoreJawaban": 15
},
{
"PilihanJawaban": "d",
"Jawaban": "Tabungan, Deposito, Obligasi dan Saham",
"ScoreJawaban": 20
}
]
},
{
"IDKuesioner": 3,
"NoKuesioner": 3,
"Kuesioner": "Pandangan anda terhadap suatu perubahan",
"Jawaban": [
{
"PilihanJawaban": "a",
"Jawaban": "Menakutkan",
"ScoreJawaban": 5
},
{
"PilihanJawaban": "b",
"Jawaban": "Bisa diterima asal tidak berlebihan",
"ScoreJawaban": 10
},
{
"PilihanJawaban": "c",
"Jawaban": "Bisa diterima",
"ScoreJawaban": 15
},
{
"PilihanJawaban": "d",
"Jawaban": "Harus ada jika ingin maju",
"ScoreJawaban": 20
}
]
},
{
"IDKuesioner": 4,
"NoKuesioner": 4,
"Kuesioner": "Apa tujuan dan prioritas anda dalam melakukan investasi",
"Jawaban": [
{
"PilihanJawaban": "a",
"Jawaban": "Keamanan dana Investasi",
"ScoreJawaban": 5
},
{
"PilihanJawaban": "b",
"Jawaban": "Pendapatan dan keamanan dana investasi",
"ScoreJawaban": 10
},
{
"PilihanJawaban": "c",
"Jawaban": "Pendapatan dan pertumbuhan jangka panjang",
"ScoreJawaban": 15
},
{
"PilihanJawaban": "d",
"Jawaban": "Pertumbuhan jangka panjang",
"ScoreJawaban": 20
}
]
},
{
"IDKuesioner": 5,
"NoKuesioner": 5,
"Kuesioner": "Seberapa besar toleransi Anda terhadap untung rugi",
"Jawaban": [
{
"PilihanJawaban": "a",
"Jawaban": "Saya sama sekali tidak bisa menerima adanya kerugian",
"ScoreJawaban": 5
},
{
"PilihanJawaban": "b",
"Jawaban": "Saya bisa menerima kerugian, asal ada potensi keuntungan",
"ScoreJawaban": 10
},
{
"PilihanJawaban": "c",
"Jawaban": "Saya bisa menerima kerugian",
"ScoreJawaban": 15
},
{
"PilihanJawaban": "d",
"Jawaban": "Saya menginginkan keuntungan yang besar walaupun ada potensi kerugian yang b
esar juga",
"ScoreJawaban": 20
}
]
}
]
}
}
Erorr Response :
{
"responseCode":"4000000",
"responseMessage":"Invalid APP_ID"
}
C. Submit Answer
Endpoint Description
Endpoint untuk mengirimkan score risk jenis investasi
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/submit-answer |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat Request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisioner |
Array of Object |
|
|
Detail isian Array of Object quisioner terdapat pada tabel dibawah ini |
Request Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisionerId |
String |
M |
|
Kuisioner ID | |
|
answerChoice |
String |
M |
5 |
Pilihan Jawaban |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
5 |
Kode respon | 2000000 |
|
responseMessage |
String |
M |
100 |
Deskripsi respon | successfull |
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
investasiChoice |
Array of Object |
|
|
Detail isian Array of Object investasiChoice terdapat pada tabel dibawah ini | |
| riskProfileScore | Number |
|
|
Skor Risk Profile |
Response Structure & Sample dalam Object "investasiChoice"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodePilihanInvestasi |
String |
M |
8 |
Kode pilihan investasi | 01 |
|
NamaPilihanInvestasi |
String |
M |
100 |
Nama pilihan investasi | BRIFINE |
Request and Response Payload Sample
Request :
{
"quisioner":[
{
"quisionerId":"1",
"answerChoice":"a"
},
{
"quisionerId":"2",
"answerChoice":"a"
},
{
"quisionerId":"3",
"answerChoice":"a"
},
{
"quisionerId":"4",
"answerChoice":"a"
},
{
"quisionerId":"5",
"answerChoice":"a"
}
]
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"riskProfileScore":25,
"investasiChoice":[
{
"KodePilihanInvestasi":"01",
"NamaPilihanInvestasi":"BRIFINE Pasar Uang"
},
{
"KodePilihanInvestasi":"05",
"NamaPilihanInvestasi":"BRIFINE PSU Syariah"
}
]
}
}
Erorr Response :
{
"responseCode":"4000003",
"responseMessage":"Semua Pertanyaan Wajib Diisi"
}
D. Registration DPLK
Endpoint Description
Endpoint untuk pendaftaran rekening DPLK.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/registration |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
account |
Array of Object |
|
|
Detail isian Array Object account terdapat pada tabel dibawah ini | |
| alamatEmail | String | M | 50 | Alamat Email | |
| alamatJalan | String | M | 200 | Alamat | |
| alamatKecamatanKode | String | M | 7 | Kecamatan | |
| alamatKelurahan | String | M | 50 | Kelurahan | |
| alamatKodePosKode | Number | M | Kode Pos | ||
| alamatKotaKode | String | M | 4 | Kota | |
| alamatPropinsiKode | String | M | 2 | Provinsi | |
| alamatRtRw | String | M | 7 | RT | |
| alamatRw | String | M | 4 | RW | |
| alamatSuratJalan | String | M | 200 | Alamat | |
| alamatSuratKecamatanKode | String | M | 7 | Kecamatan | |
| alamatSuratKelurahan | String | M | 50 | Kelurahan | |
| alamatSuratKodePosKode | Number | Kode Pos | |||
| alamatSuratKotaKode | String | M | 4 | Kota | |
| alamatSuratPropinsiKode | String | M | 2 | Provinsi | |
| alamatSuratRtRw | String | M | 7 | RT | |
| alamatSuratRw | String | M | 4 | RW | |
| alamatSuratTelepon | String | M | 30 | Telp Rumah | |
| alamatSuratTelepon2 | String | M | 30 | Telp Selular | |
| alamatTelepon | String | M | 30 | Telp Rumah | |
| alamatTelepon2 | String | M | 30 | Telp Selular | |
| alokasi | Array of Object | Detail isian Array Object alokasi terdapat pada tabel dibawah ini | |||
| dokumen | Array of Object | Detail isian Array Object dokumen terdapat pada tabel dibawah ini | |||
| entryBy | String | M | 50 | Entry By | |
| entryIp | String | M | 50 | Entry IP | |
| entryTime | String | M |
Entry Time datetime (yyyy-mm-dd hh:mn:ss) |
||
| ibuKandung | String | M | 100 | Ibu Kandung | |
| jenisKartuIdentitas | String | M | 1 | Jenis Kartu Identitas | |
| jenisKelamin | String | M | 1 | Jenis Kelamin | |
| kewarganegaraan | String | M | 1 | Kewarganegaraan | |
| kodeJenisPekerjaan | String | M | 2 | Jenis Pekerjaan | |
| kodeNegara | String | M | 3 | Negara Asal | |
| kuesioner | Array of Object | Detail isian Array Object kuesioner terdapat pada tabel dibawah ini | |||
| namaLengkap | String | M | 100 | Nama Lengkap Peserta | |
| noIdentitasDiri | String | M | 30 | No Identitas Diri | |
| penghasilanTetap | Number | M | Penghasilan Tetap | ||
| rekeningBri | String | O | 20 | Nomor Rekening BRI | |
| statusData | String | M | 1 | Status Data | |
| tanggalLahir | String | M |
Tanggal Lahir date (YYYY- MM-DD) |
||
| tempatLahir | String | M | 40 | Tempat Lahir | |
| tglExpireIdentitas | String | M |
Tgl Kedaluwarsa Identitas date (YYYY- MM-DD) |
Request Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idKuesioner |
Number |
O |
|
Pertanyaan kuesioner | |
|
jawabanKuis |
Number |
M |
|
Pilihan jawaban kuesioner | |
| skor | Number | O | Nilai risk profile |
Request Structure & Sample dalam Array "account"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
iuranPst |
Number |
O |
|
Iuran Peserta | |
|
kodeCabDaftar |
String |
M |
5 |
Cabang Pendaftaran | |
|
kodeChannelPembukaanRekening |
String |
M |
20 |
Channel Pembukaan Rekening |
|
| kodeDeliveryChannelIuran | String | M | 20 | Delivery Channel Iuran yg digunakan | |
| kodeJenisInvestasi | String | M | 20 | Pilihan Investasi | |
| kodeJenisProgram | String | M | 20 | Program DPLK | |
| kodeProgramMarketing | String | M | 8 | Program Marketing | |
| nilaiTransaksiSetahun | Number | M | Perkiraan Nilai Transaksi / Iuran Setahun | ||
| refrPersonalNumber | String | M | 100 | PN (Personal Number) Pemberi Rekomendasi | |
| refrUker | String | M | 6 | Kode Uker Pemberi Rekomendasi | |
| rekSumberNama | String | M | 100 | Atas Nama Rekening BRI | |
| rekSumberNo | String | M | 20 | Nomor Rekening BRI | |
| riskScore | String | M | Nilai Risk Scoring | ||
| setoranAwal | Number | M | Setoran Awal | ||
| keteranganRiskScore | String | M | 50 | Keterangan Risk Score | |
| sistemPembayaranIuran | String | O | 1 | Sistem Pembayaran Iuran Peserta | |
| sumberDana | String | M | 40 | Sumber Dana | |
| tujuanPembukaanRekening | String | M | 5 | Tujuan Buka Rekening | |
| usiaPensiun | Number | M | Usia Pensiun |
Request Structure & Sample dalam Object "dokumen"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idJenisDocument |
Number |
M |
|
ID Jenis dokumen | |
| namaDocument | String |
O |
50 |
Nama dokumen | |
| fileImage | String | O | File |
Request Structure & Sample dalam Object "alokasi"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
kodePaketInvestasi |
String |
M |
2 |
Investment package code
|
|||||||||||||
| presentaseAlokasi | Number |
M |
3 |
Presentase alokasi |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon | 2000000 |
| responseMessage | String |
M |
150 |
Deskripsi respon | successfull |
| data | Object | O | Detail isian object data terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idRegistrasi |
String |
O |
50 |
ID Registrasi | |
| tglRegistrasi | String |
O |
|
Tanggal registrasi (yyyy-mm-dd hh:mn:ss) | |
| noRekening | String | O | 20 | Nomor rekening | |
| kodeJenisProgram | String | O | 20 | Kode jenis program | |
| usiaPensiun | String | O | Usia pensiun | ||
| tglPenarikanIuran | String | O | Tanggal penarikan iuran | ||
| isHighRisk | String | O | Apakah ini merupakan risiko yang tinggi |
Request and Response Payload Sample
Request :
{
"account":[
{
"iuranPst":"86000",
"kodeCabDaftar":"000",
"kodeChannelPembukaanRekening":"3",
"kodeDeliveryChannelIuran":"3",
"kodeJenisInvestasi":"06",
"kodeJenisProgram":"PPIP",
"kodeProgramMarketing":"1",
"nilaiTransaksiSetahun":"3",
"refrPersonalNumber":"000000",
"refrUker":"0000",
"rekSumberNama":"ACHMAD SURADI",
"rekSumberNo":"033001008457501",
"riskScore":"0",
"setoranAwal":"86000",
"keteranganRiskScore":"Test",
"sistemPembayaranIuran":"R",
"sumberDana":"TP",
"tujuanPembukaanRekening":"1",
"usiaPensiun":"40"
}
],
"alamatEmail":"rizalsaefurrohman@gmail.com",
"alamatJalan":"KP. SINDANGKARSA III",
"alamatKecamatanKode":"0000000",
"alamatKelurahan":"0",
"alamatKodePosKode":"00000",
"alamatKotaKode":"0000",
"alamatPropinsiKode":"00",
"alamatRtRw":"0",
"alamatRw":"0",
"alamatSuratJalan":"KP. SINDANGKARSA III",
"alamatSuratKecamatanKode":"0000000",
"alamatSuratKelurahan":"0",
"alamatSuratKodePosKode":"00000",
"alamatSuratKotaKode":"0000",
"alamatSuratPropinsiKode":"00",
"alamatSuratRtRw":"0",
"alamatSuratRw":"0",
"alamatSuratTelepon":"0",
"alamatSuratTelepon2":"0895326667443",
"alamatTelepon":"0",
"alamatTelepon2":"0895326667443",
"alokasi":[
{
"kodePaketInvestasi":"E",
"persentaseAlokasi":100
}
],
"dokumen":[
{
"idJenisDocument":1,
"namaDocument":"KTP",
"fileImage":"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="
},
{
"idJenisDocument":4,
"namaDocument":"Formulir",
"fileImage":"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="
},
{
"idJenisDocument":7,
"namaDocument":"Halaman Depan Butab",
"fileImage":"iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAAC0lEQVR42mNk+A8AAQUBAScY42YAAAAASUVORK5CYII="
}
],
"entryBy":"BRIMO",
"entryIp":"192.168.57.167",
"entryTime":"2021-08-30T08:37:00.050",
"ibuKandung":"NGATINEM",
"jenisKartuIdentitas":"K",
"jenisKelamin":"P",
"kewarganegaraan":"1",
"kodeJenisPekerjaan":"11",
"kodeNegara":"360",
"kuesioner":[
{
"idKuesioner":"1",
"jawabanKuis":"a",
"skor":"5"
},
{
"idKuesioner":"2",
"jawabanKuis":"a",
"skor":"5"
},
{
"idKuesioner":"3",
"jawabanKuis":"a",
"skor":"5"
},
{
"idKuesioner":"4",
"jawabanKuis":"a",
"skor":"5"
},
{
"idKuesioner":"5",
"jawabanKuis":"a",
"skor":"5"
}
],
"namaLengkap":"SUROTO BRUTO",
"noIdentitasDiri":"3276102512590003",
"penghasilanTetap":"10000000",
"rekeningBri":"033001008457504",
"statusData":"V",
"tanggalLahir":"1959-12-25T00:00:00",
"tempatLahir":"YOGYAKARTA",
"tglExpireIdentitas":"9999-12-31T00:00:00"
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"idRegistrasi":"2826121",
"tglRegistrasi":"2022-12-22 08:36:52.28",
"noRekening":"00002397976",
"kodeJenisProgram":"PPIP",
"usiaPensiun":"40",
"tglPenarikanIuran":"null",
"isHighRisk":"F"
}
}
Erorr Response :
{
"responseCode":"4000005",
"responseMessage":"Persentase alokasi kurang dari 100%"
}
E. Inquiry Registration DPLK
Endpoint Description
Endpoint untuk melakukan inquiry registrasi DPLK.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/registration/inquiry |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
item |
String |
M |
20 |
Nama item | |
| filter | String | O | 100 | Filter Kode or Name |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon |
2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
item |
Array of Object |
|
|
Detail isian Array Object item terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Object "item"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodeItem |
String |
M |
20 |
Kode item | |
| ItemDesc | String | M | 100 | Deskripsi item |
Request and Response Payload Sample
Request :
{
"item":"Pekerjaan",
"filter":""
}
Normal Response :
"KodeItem": "02",
"ItemDesc": "DOSEN/ PENGAJAR/ GURU"
},
{
"KodeItem": "03",
"ItemDesc": "IBU RUMAH TANGGA"
},
{
"KodeItem": "04",
"ItemDesc": "PEGAWAI SWASTA"
},
{
"KodeItem": "05",
"ItemDesc": "TNI/ POLRI"
},
{
"KodeItem": "06",
"ItemDesc": "WIRASWASTA/ PENGUSAHA"
},
{
"KodeItem": "07",
"ItemDesc": "PENSIUN"
},
{
"KodeItem": "08",
"ItemDesc": "LAINNYA"
},
{
"KodeItem": "09",
"ItemDesc": "PNS/ BUMN"
},
{
"KodeItem": "10",
"ItemDesc": "TKI"
},
{
"KodeItem": "11",
"ItemDesc": "BRILINK"
},
{
"KodeItem": "12",
"ItemDesc": "PT. DIRGANTARA INDONESIA"
}
]
}
}
Erorr Response :
{
"responseCode":"4040001",
"responseMessage":"Lookup Data Not Found"
}
F. Inquiry Saldo DPLK
Endpoint Description
Endpoint untuk melakukan inquiry saldo DPLK.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/saldo/inquiry |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
noRekening |
String |
M |
11 |
Nomor akun DPLK | 00002397695 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode Respon |
2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Object |
|
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
|
|
Detail isian array of object data terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Array "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NoRekening |
String |
M |
11 |
No Account DPLK | |
| NoPeserta | String | O | 11 | CIF Peserta | |
| NamaLengkap | String | O | 100 | Nama lengkap | |
| SaldoDanaSaatIni | Number | O | Total Saldo Pengembangan Total Saldo = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Nilai Summary dari : - Saldo Iuran Pemberi Kerja - Saldo Iuran Peserta - Saldo Iuran Tambahan - Saldo PSL - Saldo Pengalihan dari DPLK Lain - Saldo Pengalihan dari DPPK Lain - Saldo Pengembangan Nilai ini dikirim oleh DPLK FEST | ||
| UsiaPensiun | Number | O | Usia pensiun | ||
| TglPensiun | String | O | 10 | Tanggal pensiun | |
| TglPensiunDipercepat | String | O | 10 | Tanggal pensiun dipercepat | |
| RekSumberNo | String | O | 20 | Rekening peserta | |
| RekSumberNama | String | O | 100 | Nama rekening peserta | |
| KodeBankNonBRI | String | M | 20 | Nama bank tujuan pembayaran |
Request and Response Payload Sample
Request :
{
"noRekening":"00002397695"
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"data":{
"NoRekening":"00002397695",
"NoPeserta":"00001361530",
"NamaLengkap":"BUSTOMIL ARIFIN",
"SaldoDanaSaatIni":0,
"UsiaPensiun":40,
"TglPensiun":"2030-07-31",
"TglPensiunDipercepat":"2020-07-31",
"RekSumberNo":"***************53-7",
"RekSumberNama":"BUSTOMIL ARIFIN",
"KodeBankNonBRI":""
}
}
}
Erorr Response :
{
"responseCode":"40000XX",
"responseMessage":"{{message from BE}}"
}
G. Inquiry Kepesertaan DPLK
Endpoint Description
Endpoint untuk melakkan inquiry kepesertaan DPLK.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/kepesertaan-dplk/inquiry |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat request |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idRegistrasi |
String |
O |
50 |
ID Registrasi kepesertaan DPLK | |
| noPeserta | String | O | 20 | Nomor kepesertaan DPLK | |
| rekeningBri | String | O | 20 | Nomor rekening BRI | 1331212131 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon | 2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDRegistrasi |
String |
M |
50 |
ID Registrasi kepesertaan DPLK | |
| NoPeserta | String | O | 20 | Nomor kepesertaan DPLK | |
| NamaLengkap | String | M | 100 | Nama lengkap peserta | Tes esb |
| Account | Array of Object | Detail isian array of object account terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Array "account"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NoRekening |
String |
O |
20 |
Nomor Rekening Account DPLK | |
| KodeJenisInvestasi | String | M | 20 | Pilihan investasi | |
| sistem_pembayaran_iuran | String | O | 1 | Sistem pembayaran iuran peserta | |
| TglPenarikanIuran | Number | O | Tanggal debet | ||
| RekSumberNo | String | M | 20 | Nomor rekening BRI | |
| RekSumberNama | String | M | 100 | Atas nama rekening BRI | |
| Alokasi | Array of Object | Detail isian array of object alokasi terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Array "alokasi"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodePaketInvestasi |
String |
O |
2 |
Kode paket investasi | |
|
NamaPaketInvestasi |
String |
O |
50 |
Nama paket investasi |
|
|
pct_alokasi |
Number |
O |
|
Persentase alokasi |
|
Request and Response Payload Sample
Request :
{
"idRegistrasi":"",
"noPeserta":"00001356680",
"rekeningBri":""
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"data":{
"IDRegistrasi":"2824771",
"NoPeserta":"00001356680",
"NamaLengkap":"RIRIS MAWAR JUWITA",
"Account":[
{
"NoRekening":"00002392822",
"KodeJenisInvestasi":"01",
"sistem_pembayaran_iuran":"R",
"TglPenarikanIuran":25,
"RekSumberNo":"***************53-4",
"RekSumberNama":"RIRIS MAWAR JUWITA",
"Alokasi":[
{
"KodePaketInvestasi":"A",
"NamaPaketInvestasi":"BRIFINE PASAR UANG",
"pct_alokasi":100
}
]
}
]
}
}
}
Erorr Response :
{
"responseCode":"4040001",
"responseMessage":"Lookup Data Not Found x"
}
H. Klaim Transaction
Endpoint Description
Endpoint untuk Klaim Transaksi DPLK.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/klaim-transaction |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat Request dengan format |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
noRekening |
String |
M |
11 |
No Account DPLK | 00001165839 |
| noPeserta | String | O | 11 | CIF Peserta | 00000117112 |
| npwp | String | O | 30 | NPWP | 78.014.010.0-119.000 |
| noIdentitas | String | O | 50 | Nomor identitas diri | 3175105404870004 |
| namaLengkap | String | O | 100 | Nama lengkap | TIKA IRSYANI |
| tempatLahir | String | O | 100 | Tempat lahir | 1987-04-14 |
| tanggalLahir | String | O | Tanggal lahir | 1987-01-14T00:00: 00 | |
| saldoDanaSaatIni | Number | O | Total Saldo Pengembangan Total Saldo = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Nilai Summary dari : - Saldo Iuran Pemberi Kerja - Saldo Iuran Peserta - Saldo Iuran Tambahan - Saldo PSL - Saldo Pengalihan dari DPLK Lain - Saldo Pengalihan dari DPPK Lain - Saldo Pengembangan Nilai ini dikirim oleh DPLK FEST | 12897018.81 | |
| tglTransaksi | String | M | 10 | Tanggal transaksi | 2021-09-16 |
| kodeJenisManfaat | String | M | 20 | Kode jenis pembayaran manfaat | D |
| namaJenisManfaat | String | O | 20 | Jenis pembayaran manfaat | PENSIUNDIPERCEPAT |
| usiaPensiun | String | O | 20 | Usia pensiun | 55 |
| tglPensiun | String | O | 10 | Tanggal pensiun | 2042-04-30 |
| tglPensiunDipercepat | String | O | 20 | Tanggal pensiun dipercepat | 2032-04-30 |
| kodeBankNonBri | String | M | 20 | Nama bank tujuan pembayaran | 008 |
| rekNonBriNo | String | M | 20 | Nomor rekening tujuan pembayaran | 012842749 |
| rekNonBriNama | String | M | 100 | Atas nama rekening tujuan pembayaran | testing arief |
| keterangan | String | M | 200 | Keterangan | hanya testing |
| kodeBankAsuransi | String | O | 20 | Kode bank perusahaan asuransi | 014 |
| kodePerusahaanAsuransi | String | O | 20 | Kode perusahaan asuransi | 0003 |
| noRekAsuransi | String | O | 20 | Nomor rekening atas nama asuransi | 02102482492 |
| entryBy | String | O | 20 | Dimasukkan oleh | BRIMO |
| entryTerminal | String | O | 15 | Entry Terminal | 172.18.100.74 |
| entryTime | String | O | Tanggal Masuk | 2021-08- 03T12:20:25.593 | |
| statusData | String | O | 1 | Status data | V |
| dokumen | Array of Object | Detail isian array of object dokumen terdapat pada tabel dibawah ini |
Request Structure & Sample dalam Array "dokumen"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idJenisDokumen |
String |
M |
|
ID Jenis dokumen | |
|
jenisDocument |
String |
O |
50 |
Jenis dokumen |
|
|
namaDocument |
String |
O |
50 |
Nama dokumen |
|
| filePath | String | M | 200 | Path | |
| fileImage | String | O | File |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon | 2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Object |
|
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Array of Object |
|
|
Detail isian object data terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDPengambilanManfaat |
String |
O |
20 |
ID Pengambilan manfaat | |
| IDTransaksi | String | M | 20 | ID Transaksi | |
| TglTransaksi | String | M | Tanggal transaksi | ||
| StatusData | String | O | 1 | Status data |
Request and Response Payload Sample
Request :
{
"appId": "1001",
"noRekening": "00001165839",
"noPeserta": "00000117112",
"npwp": "78.014.010.9-119.000",
"noIdentitas": "3175105404870004",
"namaLengkap": "TIKA IRSYANI",
"tempatLahir": "JAKARTA",
"tanggalLahir": "1987-04-14",
"saldoDanaSaatIni": 12897018.81,
"tglTransaksi": "2021-09-16",
"kodeJenisManfaat": "D",
"namaJnsManfaat": "PENSIUN DIPERCEPAT",
"usiaPensiun": 55,
"tglPensiun": "2042-04-30",
"tglPensiunDipercepat": "2032-04-30",
"kodeBankNonBri": "008",
"RekNonBriNo": "012842749",
"RekNonBriNama": "testing arief",
"keterangan": "Hanya Testing",
"kodeBankAsuransi": "014",
"kodePerusahaanAsuransi": "0003",
"noRekAsuransi": "02102482492",
"entryBy": "BRIMO",
"entryTerminal": "172.18.100.74",
"entryTime": "2021-08-03T12:20:25.593",
"statusData": "V",
"dokumen": [
{
"idJenisDocument": 1,
"jenisDocument": "KTP",
"namaDocument": "Momentum",
"filePath": "1.PNG",
"fileImage": "/9j/4AAQSkZJRgABAEQASABIAAD
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
hPbGzAnsKz2SHt
/xGNHVi0GoPqdHqIQNHzGElw0Zh8bRVMhp2Ru8+oQmDPvR1YvIWtiBaQmfOuxSS5YwJLYDvFbyx2fWrGMcekihuxQUpTDFtOxbeU8z62TPJhvjAU
qGGsNVQXiXmnRjFoKB0RvCM647ErYSAcib1FStHQtK
/LQm7X+F5jGD6RVkeAmyG5sEuHkyy4k03fMGy5Z3BCxuUdkiTSyjkixcTISZvlVytfWZgvshFpKjTBVHDhzueDeYIRkyBM+jeMhJdsWCXDlsPi5m
NphZt1EOMjByRhT9BUSieAnD1L6JmwGJDcPqP6Rfmf
/2gAMAwEAAgADAAAAEEHPPLJDPPMK11elNAJEXAP3NHLJAh3CILNJPUZKFKHBIPcNKJPGBHCJJKMNNDHCIP
/EABsRAQABBQEAAAAAAAAAAAAAAAEAEBEgMDFA/9oACAEDAQE/ENS2irDJqbuzmaQPJ//EABsRAAICAwEAAAAAAAAAAAAAAAERACAQMDEh
/9oACAECAQE/ENRKhLwPanSUV+zlyIBudv/EACUQAQACAgICAgIDAQEAAAAAAAEAESExQVEQYXGBIJGhscHh8P
/aAAgBAQABPxA+QEDqV+FRIkSJBBBDAgfh6k2R+2DSpY4h6TE1srykSCCCCB4YD46OD2suXogq5CjTgoGWZ3osegYD4mYPbRDKnTk9
/Mu3ewXySlWv6nZ15SJBB+DThIAgqvjcd1ItAGhoZfeQdzC4AAnxaiQuXoQFautOuxpjGzpJlLXV38y9MLGItmHWK+WNQOPdoLK7Mcff4MHht5R6
GpBy007pzU9DYahH9yjAIIF5B+SYpIcIYUpRaxqLez5gRB9WH2Tjy68oYMvw
/hNFoKk8FV+43cNp0ul1cOL+AgfsmVWa0YdRlewB1er3LJyDHpP6qGvFxYuPO2RTeIYiAF2T0cn73Lz5CvMC4XNVm9xGOsBhR/q5hRD
/AEsxwbXiMcxF1cjXFMcEXhZO8Eb9Frl6lVjqLFlxeJYijhqKk3TGSmfw
/qMqgBuCwDUwLqylfV3MA21cnJkYfGooqtGo0ZlLDkiu8DHMYsuLFF5DUWuh8OGg
/SgibxsXVT8QBkyqgewOF1MWYBc5yImL19y4DS5ECF7MzKYUTWREn6j4MdeUvMSxmKOUUyi0nZsl71jT0j3DAtKWApm4PHPn8Oer5hntZcqG0aFv
zKvSb3TL9tsfBixT3R+AxCMEQuguW73qJudCwhqzs7NyvxeBN6+r
/mEbbwshVnu8aoOdytOh9mIx8FFL6r8KHwEYAwcg1uGIi0zTVKzIVvXduzqE8TUbX
/yr5mzAGv1HELtFbN3X+xrUrp7nE0jmyas+KsLgYamwNZh0KZjNTVRu++4inyFkuh
/5j13XTqIDFRCHcNYhlybZriE08HcGkignQwsuX+Cy4UR9xSqJuMr5TqAywT1IgTepytprmF7HE9Lx9ah7Sm1aqgADZ3PUp9wQEOk5gDIrdPhQQX
3TBKmEyn
/suW3io+BJ2oR9dMzQ2Ln6shoshaGkr+ag2XpJrIMFVrbxiGUnR5BGyML3jslFlCSbmz05vV1qA500zHhspRM0wWDBsChhTsuiojrIiwM3jB04DE
YB7CUU8q63d9/MfNlCvilcNI11V5l11rRjmq2h/kEXAG0O14ioBcss/9k="
},
{
"idJenisDocument": 4,
"jenisDocument": "Formulir",
"namaDocument": "LembaranKerja",
"filePath": "3.PNG",
"fileImage": "/9j/4AAQSkZJRgABAEQASABIAAD
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
hPbGzAnsKz2SHt
/xGNHVi0GoPqdHqIQNHzGElw0Zh8bRVMhp2Ru8+oQmDPvR1YvIWtiBaQmfOuxSS5YwJLYDvFbyx2fWrGMcekihuxQUpTDFtOxbeU8z62TPJhvjAU
qGGsNVQXiXmnRjFoKB0RvCM647ErYSAcib1FStHQtK
/LQm7X+F5jGD6RVkeAmyG5sEuHkyy4k03fMGy5Z3BCxuUdkiTSyjkixcTISZvlVytfWZgvshFpKjTBVHDhzueDeYIRkyBM+jeMhJdsWCXDlsPi5m
NphZt1EOMjByRhT9BUSieAnD1L6JmwGJDcPqP6Rfmf
/2gAMAwEAAgADAAAAEEHPPLJDPPMK11elNAJEXAP3NHLJAh3CILNJPUZKFKHBIPcNKJPGBHCJJKMNNDHCIP
/EABsRAQABBQEAAAAAAAAAAAAAAAEAEBEgMDFA/9oACAEDAQE/ENS2irDJqbuzmaQPJ//EABsRAAICAwEAAAAAAAAAAAAAAAERACAQMDEh
/9oACAECAQE/ENRKhLwPanSUV+zlyIBudv/EACUQAQACAgICAgIDAQEAAAAAAAEAESExQVEQYXGBIJGhscHh8P
/aAAgBAQABPxA+QEDqV+FRIkSJBBBDAgfh6k2R+2DSpY4h6TE1srykSCCCCB4YD46OD2suXogq5CjTgoGWZ3osegYD4mYPbRDKnTk9
/Mu3ewXySlWv6nZ15SJBB+DThIAgqvjcd1ItAGhoZfeQdzC4AAnxaiQuXoQFautOuxpjGzpJlLXV38y9MLGItmHWK+WNQOPdoLK7Mcff4MHht5R6
GpBy007pzU9DYahH9yjAIIF5B+SYpIcIYUpRaxqLez5gRB9WH2Tjy68oYMvw
/hNFoKk8FV+43cNp0ul1cOL+AgfsmVWa0YdRlewB1er3LJyDHpP6qGvFxYuPO2RTeIYiAF2T0cn73Lz5CvMC4XNVm9xGOsBhR/q5hRD
/AEsxwbXiMcxF1cjXFMcEXhZO8Eb9Frl6lVjqLFlxeJYijhqKk3TGSmfw
/qMqgBuCwDUwLqylfV3MA21cnJkYfGooqtGo0ZlLDkiu8DHMYsuLFF5DUWuh8OGg
/SgibxsXVT8QBkyqgewOF1MWYBc5yImL19y4DS5ECF7MzKYUTWREn6j4MdeUvMSxmKOUUyi0nZsl71jT0j3DAtKWApm4PHPn8Oer5hntZcqG0aFv
zKvSb3TL9tsfBixT3R+AxCMEQuguW73qJudCwhqzs7NyvxeBN6+r
/mEbbwshVnu8aoOdytOh9mIx8FFL6r8KHwEYAwcg1uGIi0zTVKzIVvXduzqE8TUbX
/yr5mzAGv1HELtFbN3X+xrUrp7nE0jmyas+KsLgYamwNZh0KZjNTVRu++4inyFkuh
/5j13XTqIDFRCHcNYhlybZriE08HcGkignQwsuX+Cy4UR9xSqJuMr5TqAywT1IgTepytprmF7HE9Lx9ah7Sm1aqgADZ3PUp9wQEOk5gDIrdPhQQX
3TBKmEyn
/suW3io+BJ2oR9dMzQ2Ln6shoshaGkr+ag2XpJrIMFVrbxiGUnR5BGyML3jslFlCSbmz05vV1qA500zHhspRM0wWDBsChhTsuiojrIiwM3jB04DE
YB7CUU8q63d9/MfNlCvilcNI11V5l11rRjmq2h/kEXAG0O14ioBcss/9k="
},
{
"idJenisDocument": 7,
"jenisDocument": "HalamanDepanBuTab",
"namaDocument": "BukuTabung",
"filePath": "6.PNG",
"fileImage": "/9j/4AAQSkZJRgABAEQASABIAAD
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
hPbGzAnsKz2SHt
/xGNHVi0GoPqdHqIQNHzGElw0Zh8bRVMhp2Ru8+oQmDPvR1YvIWtiBaQmfOuxSS5YwJLYDvFbyx2fWrGMcekihuxQUpTDFtOxbeU8z62TPJhvjAU
qGGsNVQXiXmnRjFoKB0RvCM647ErYSAcib1FStHQtK
/LQm7X+F5jGD6RVkeAmyG5sEuHkyy4k03fMGy5Z3BCxuUdkiTSyjkixcTISZvlVytfWZgvshFpKjTBVHDhzueDeYIRkyBM+jeMhJdsWCXDlsPi5m
NphZt1EOMjByRhT9BUSieAnD1L6JmwGJDcPqP6Rfmf
/2gAMAwEAAgADAAAAEEHPPLJDPPMK11elNAJEXAP3NHLJAh3CILNJPUZKFKHBIPcNKJPGBHCJJKMNNDHCIP
/EABsRAQABBQEAAAAAAAAAAAAAAAEAEBEgMDFA/9oACAEDAQE/ENS2irDJqbuzmaQPJ//EABsRAAICAwEAAAAAAAAAAAAAAAERACAQMDEh
/9oACAECAQE/ENRKhLwPanSUV+zlyIBudv/EACUQAQACAgICAgIDAQEAAAAAAAEAESExQVEQYXGBIJGhscHh8P
/aAAgBAQABPxA+QEDqV+FRIkSJBBBDAgfh6k2R+2DSpY4h6TE1srykSCCCCB4YD46OD2suXogq5CjTgoGWZ3osegYD4mYPbRDKnTk9
/Mu3ewXySlWv6nZ15SJBB+DThIAgqvjcd1ItAGhoZfeQdzC4AAnxaiQuXoQFautOuxpjGzpJlLXV38y9MLGItmHWK+WNQOPdoLK7Mcff4MHht5R6
GpBy007pzU9DYahH9yjAIIF5B+SYpIcIYUpRaxqLez5gRB9WH2Tjy68oYMvw
/hNFoKk8FV+43cNp0ul1cOL+AgfsmVWa0YdRlewB1er3LJyDHpP6qGvFxYuPO2RTeIYiAF2T0cn73Lz5CvMC4XNVm9xGOsBhR/q5hRD
/AEsxwbXiMcxF1cjXFMcEXhZO8Eb9Frl6lVjqLFlxeJYijhqKk3TGSmfw
/qMqgBuCwDUwLqylfV3MA21cnJkYfGooqtGo0ZlLDkiu8DHMYsuLFF5DUWuh8OGg
/SgibxsXVT8QBkyqgewOF1MWYBc5yImL19y4DS5ECF7MzKYUTWREn6j4MdeUvMSxmKOUUyi0nZsl71jT0j3DAtKWApm4PHPn8Oer5hntZcqG0aFv
zKvSb3TL9tsfBixT3R+AxCMEQuguW73qJudCwhqzs7NyvxeBN6+r
/mEbbwshVnu8aoOdytOh9mIx8FFL6r8KHwEYAwcg1uGIi0zTVKzIVvXduzqE8TUbX
/yr5mzAGv1HELtFbN3X+xrUrp7nE0jmyas+KsLgYamwNZh0KZjNTVRu++4inyFkuh
/5j13XTqIDFRCHcNYhlybZriE08HcGkignQwsuX+Cy4UR9xSqJuMr5TqAywT1IgTepytprmF7HE9Lx9ah7Sm1aqgADZ3PUp9wQEOk5gDIrdPhQQX
3TBKmEyn
/suW3io+BJ2oR9dMzQ2Ln6shoshaGkr+ag2XpJrIMFVrbxiGUnR5BGyML3jslFlCSbmz05vV1qA500zHhspRM0wWDBsChhTsuiojrIiwM3jB04DE
YB7CUU8q63d9/MfNlCvilcNI11V5l11rRjmq2h/kEXAG0O14ioBcss/9k="
}
]
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"data":[
{
"IDPengambilanManfaat":"652",
"IDTransaksi":"603",
"TglTransaksi":"2023-01-06 00:00:00.0",
"StatusData":"V"
}
]
}
}
Error Response :
{
"responseCode":"4000004",
"responseMessage":"Data Duplication"
}
I. Klaim Transaction Inquiry
Endpoint Description
Endpoint untuk inquiry klaim transaksi.
General Information
| HTTP Method | POST |
|---|---|
| Path | /v1.0/dplk/klaim-transaction/inquiry |
| Type Format | JSON |
| Authentication | OAuth 2.0 |
Header Structure & Sample
| Key | Value | Mandatory | Length | Description | Example |
|---|---|---|---|---|---|
|
Content-Type |
application/json |
M |
- |
|
|
|
Authorization |
Bearer {token} |
M |
- |
Token OAuth 2.0 |
|
|
BRI-Signature |
signature |
M |
64 |
Signature |
|
|
BRI-Timestamp |
timestamp |
M |
- |
Timestamp Timestamp Waktu dimana anda memanggil API. Format waktu yang digunakan mengacu ke format ISO8601 (yyy y-MMddTHH:mm:ss.SSSZ). Waktu tersebut harus dalam UTC nol. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Selalu berubah saat Request dengan format |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
noRekening |
String |
M |
11 |
No Account DPLK | 00001165839 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Kode respon |
2000000 |
|
responseMessage |
String |
M |
150 |
Deskripsi respon |
Successful |
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
O |
|
Detail isian object data terdapat pada tabel dibawah ini |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NoRekening |
String |
M |
11 |
No Account DPLK | |
| IDTransaksi | String | M | 20 | ID Transaksi | |
| TglTransaksi | String | M | 10 | Tanggal transaksi | |
| NamaLengkap | String | M | 100 | Nama Lengkap | |
| SaldoDanaSaatIni | String | O | Total Saldo Pengembangan Total Saldo = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Nilai Summary dari : - Saldo Iuran Pemberi Kerja - Saldo Iuran Peserta - Saldo Iuran Tambahan - Saldo PSL - Saldo Pengalihan dari DPLK Lain - Saldo Pengalihan dari DPPK Lain - Saldo Pengembangan Nilai ini dikirim oleh DPLK FEST | ||
| NamaJenisManfaat | String | M | 20 | Jenis pembayaran manfaat | |
| UsiaPensiun | String | O | Usia pensiun | ||
| TglPensiun | String | O | 10 | Tanggal pensiun | |
| TglPensiunDipercepat | String | O | 10 | Tanggal pensiun dipercepat |
Request and Response Payload Sample
Request :
{
"noRekening":"00002262140"
}
Normal Response :
{
"responseCode":"2000000",
"responseMessage":"successfull",
"data":{
"data":{
"NoRekening":"00002262140",
"IDTransaksi":89945423,
"TglTransaksi":"2023-02-03",
"NamaLengkap":"RONALD MANURUNG, PDT",
"SaldoDanaSaatIni":"0.00",
"NamaJnsManfaat":"Pensiun Cacat",
"UsiaPensiun":65,
"TglPensiun":"2042-12-31",
"TglPensiunDipercepat":"2032-12-31"
}
}
}
Error Response :
{
"responseCode":"4040001",
"responseMessage":"Lookup Data Not Found"
}
List of Error/Response Code
|
HTTP Status |
Code |
Status |
Response Message |
Description |
|---|---|---|---|---|
|
200 |
2000000 |
Success |
Successful |
|
|
400 |
4000000 |
Failed |
|
|
|
400 |
4000002 |
Failed |
Parameter tidak valid |
|
|
400 |
4000003 |
Failed |
|
|
|
400 |
4000004 |
Failed |
Data Duplication |
|
|
400 |
4000005 |
Failed |
Field Must Have Value |
|
|
400 |
4000007 |
Failed |
Error Converting data type to float |
|
|
400 |
4000008 |
Failed |
Nasabah pernah melakukan Klaim atau Nasabah tidak ditemukan |
|
|
400 |
4000096 |
Failed |
Failed - High Risk Customer |
|
|
400 |
4000097 |
Failed |
Request Duplication |
|
|
400 |
4000098 |
Failed |
Permission Denied |
|
|
404 |
4040001 |
Failed |
|
|
|
500 |
5000000 |
Failed |
General Error |
|
| 500 | 5000099 | Failed |
|
|
| 504 | 5040000 | Failed | Timeout | |
| 401 | 0601 | Failed | Invalid Token | Error dalam memvalidasi token |
| 401 | 0602 | Failed | Invalid Signature | Error dalam memvalidasi signature |
| 401 | 0603 | Failed | Unauthorized. Client Forbidden Access API | Client tidak memiliki akses untuk API yang digunakan |
| 400 | 0109 | Failed | Invalid request parameter | Error dalam memvalidasi data request |