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 | Date | Link to Document | Description |
|---|---|---|---|---|
|
v1.0 |
v1.0 |
20 Mar 2023 |
this pages |
Baseline version. |
Product Description
Product Overview
This document aims to explain the API specification of the BRIFINE DPLK API Service development with detailed features as follows:
- 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 to display info on DPLK Number, Amount, and Total Amount Balance.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID dari BRI |
|
| APP_KEY | API KEY dari BRI | ||||
| APP_REQ | 12 |
NUMERICAL UNIQUE KEY Always changing when requesting |
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 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
|
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 |
|
|
Total |
0.0 |
|
NOREK |
String |
|
50 |
Account Number |
00001153269 |
|
NOREKTAB |
String |
|
100 |
Account Book Number |
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 to send the list of questions.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID dari BRI |
|
| APP_KEY | API KEY dari BRI | ||||
| APP_REQ | 12 |
NUMERICAL UNIQUE KEY Always changing when requesting |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisioner |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDKuesioner |
String |
O |
5 |
ID Kuisioner | |
|
NoKuesioner |
Number |
M |
|
Kuisioner Number |
|
|
Kuesioner |
String |
M |
100 |
Kuesioner |
|
|
Jawaban |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Array Object "Jawaban"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
PilihanJawaban |
String |
M |
5 |
Answer Options | |
|
Jawaban |
String |
M |
100 |
Answer | |
|
ScoreJawaban |
Number |
O |
|
Answer Score |
|
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 to send investment type risk score.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisioner |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
Request Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
quisionerId |
String |
M |
|
Kuisioner ID | |
|
answerChoice |
String |
M |
5 |
Answer Options |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
5 |
Response Code | 2000000 |
|
responseMessage |
String |
M |
100 |
Response Description | successfull |
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
investasiChoice |
Array of Object |
|
|
Details of the contents of the investmentChoice Array of Objects are in the table below | |
| riskProfileScore | Number |
|
|
Skor Risk Profile |
Response Structure & Sample dalam Object "investasiChoice"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodePilihanInvestasi |
String |
M |
8 |
Investment option code | 01 |
|
NamaPilihanInvestasi |
String |
M |
100 |
Investment option name | 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 for DPLK account registration.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
account |
Array of Object |
|
|
Details of the Array Object account fields are in the table below | |
| alamatEmail | String | M | 50 | Email Address | |
| alamatJalan | String | M | 200 | Address | |
| alamatKecamatanKode | String | M | 7 | District | |
| alamatKelurahan | String | M | 50 | Village | |
| alamatKodePosKode | Number | M | Postal Code | ||
| alamatKotaKode | String | M | 4 | City | |
| alamatPropinsiKode | String | M | 2 | Province | |
| alamatRtRw | String | M | 7 | RT | |
| alamatRw | String | M | 4 | RW | |
| alamatSuratJalan | String | M | 200 | Address | |
| alamatSuratKecamatanKode | String | M | 7 | District | |
| alamatSuratKelurahan | String | M | 50 | Village | |
| alamatSuratKodePosKode | Number | Postal Code | |||
| alamatSuratKotaKode | String | M | 4 | City | |
| alamatSuratPropinsiKode | String | M | 2 | Province | |
| alamatSuratRtRw | String | M | 7 | RT | |
| alamatSuratRw | String | M | 4 | RW | |
| alamatSuratTelepon | String | M | 30 | Home Telephone | |
| alamatSuratTelepon2 | String | M | 30 | Cellular Telephone | |
| alamatTelepon | String | M | 30 | Home Telephone | |
| alamatTelepon2 | String | M | 30 | Cellular Telephone | |
| alokasi | Array of Object | Details of the allocation Object Array fields are in the table below | |||
| dokumen | Array of Object | Details of the allocation Object Array fields are in the table below | |||
| 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 | Birth Mother | |
| jenisKartuIdentitas | String | M | 1 | Identity Card Type | |
| jenisKelamin | String | M | 1 | Gender | |
| kewarganegaraan | String | M | 1 | Citizenship | |
| kodeJenisPekerjaan | String | M | 2 | Type of Employment | |
| kodeNegara | String | M | 3 | Country of Origin | |
| kuesioner | Array of Object | Details of the allocation Object Array fields are in the table below | |||
| namaLengkap | String | M | 100 | Participant's Full Name | |
| noIdentitasDiri | String | M | 30 | Personal Identity Number | |
| penghasilanTetap | Number | M | Fixed Income | ||
| rekeningBri | String | O | 20 | BRI Account Number | |
| statusData | String | M | 1 | Data Status | |
| tanggalLahir | String | M |
Place of Birth date (YYYY- MM-DD) |
||
| tempatLahir | String | M | 40 | Place of Birth | |
| tglExpireIdentitas | String | M |
Expiration Date Identity date (YYYY- MM-DD) |
Request Structure & Sample dalam Array "quisioner"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idKuesioner |
Number |
O |
|
Questionnaire questions | |
|
jawabanKuis |
Number |
M |
|
Questionnaire answer options | |
| skor | Number | O | Risk Profile Score |
Request Structure & Sample dalam Array "account"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
iuranPst |
Number |
O |
|
Participant Contribution | |
|
kodeCabDaftar |
String |
M |
5 |
Registration Branch | |
|
kodeChannelPembukaanRekening |
String |
M |
20 |
Account Opening Channel |
|
| kodeDeliveryChannelIuran | String | M | 20 | Delivery Channel Contribution used | |
| kodeJenisInvestasi | String | M | 20 | Investment Options | |
| kodeJenisProgram | String | M | 20 | DPLK Program | |
| kodeProgramMarketing | String | M | 8 | Marketing Program | |
| nilaiTransaksiSetahun | Number | M | Estimated Transaction Value / Dues for a Year | ||
| refrPersonalNumber | String | M | 100 | PN (Personal Number) of the Recommender | |
| refrUker | String | M | 6 | Recommender's Uker Code | |
| rekSumberNama | String | M | 100 | On behalf of BRI Account | |
| rekSumberNo | String | M | 20 | BRI Account Number | |
| riskScore | String | M | Risk Scoring Value | ||
| setoranAwal | Number | M | Initial Deposit | ||
| keteranganRiskScore | String | M | 50 | Risk Score Description | |
| sistemPembayaranIuran | String | O | 1 | Participant Contribution Payment System | |
| sumberDana | String | M | 40 | Source of Funds | |
| tujuanPembukaanRekening | String | M | 5 | Purpose of Account Opening | |
| usiaPensiun | Number | M | Retirement Age |
Request Structure & Sample dalam Object "dokumen"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idJenisDocument |
Number |
M |
|
Document type ID | |
| namaDocument | String |
O |
50 |
Document Name | |
| 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 |
Percentage of allocation |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response Code | 2000000 |
| responseMessage | String |
M |
150 |
Response Description | successfull |
| data | Object | O | Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idRegistrasi |
String |
O |
50 |
Registration ID | |
| tglRegistrasi | String |
O |
|
Registration dateTime (yyyy-mm-dd hh:mn:ss) | |
| noRekening | String | O | 20 | Account number | |
| kodeJenisProgram | String | O | 20 | Plan type code | |
| usiaPensiun | String | O | Retirement age | ||
| tglPenarikanIuran | String | O | Contribution withdrawal date | ||
| isHighRisk | String | O | Is this a high risk |
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 to make DPLK registration inquiries.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
NUMERICAL UNIQUE KEY Always changing when requesting |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
item |
String |
M |
20 |
Item Name | |
| filter | String | O | 100 | Filter Code or Name |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
item |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Object "item"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodeItem |
String |
M |
20 |
Item Code | |
| ItemDesc | String | M | 100 | Item Description |
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 to make inquiries on DPLK balances.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
noRekening |
String |
M |
11 |
Account Number DPLK | 00002397695 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Object |
|
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
|
|
Details of the data Object Array contents are in the table below |
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 Development Balance Total Balance = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Value Summary of : - Employer Contribution Balance - Participant Contribution Balance - Additional Contribution Balance - PSL Balance - Transfer Balance from Other DPLK - Transfer Balance from Other DPPK - Development Balance This value is sent by DPLK FEST | ||
| UsiaPensiun | Number | O | Retirement Age | ||
| TglPensiun | String | O | 10 | Date of retirement | |
| TglPensiunDipercepat | String | O | 10 | Accelerated Retirement Date | |
| RekSumberNo | String | O | 20 | Participant Account | |
| RekSumberNama | String | O | 100 | Participant Account Name | |
| KodeBankNonBRI | String | M | 20 | Name of the bank you want to pay to |
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 for conducting DPLK membership inquiries.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
Request Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idRegistrasi |
String |
O |
50 |
DPLK membership registration ID | |
| noPeserta | String | O | 20 | DPLK membership number | |
| rekeningBri | String | O | 20 | BRI account number | 1331212131 |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDRegistrasi |
String |
M |
50 |
DPLK membership Registration ID | |
| NoPeserta | String | O | 20 | DPLK membership number | |
| NamaLengkap | String | M | 100 | Full name of the participant | Tes esb |
| Account | Array of Object | Details of the contents of the array of object accounts are in the table below |
Response Structure & Sample dalam Array "account"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NoRekening |
String |
O |
20 |
DPLK Account Number | |
| KodeJenisInvestasi | String | M | 20 | Investment option | |
| sistem_pembayaran_iuran | String | O | 1 | Participant contribution payment system | |
| TglPenarikanIuran | Number | O | Debit date | ||
| RekSumberNo | String | M | 20 | BRI Account Number | |
| RekSumberNama | String | M | 100 | On behalf of BRI account | |
| Alokasi | Array of Object | Details of the contents of the allocation array of objects are in the table below |
Response Structure & Sample dalam Array "alokasi"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
KodePaketInvestasi |
String |
O |
2 |
Investment package code | |
|
NamaPaketInvestasi |
String |
O |
50 |
Investment package name |
|
|
pct_alokasi |
Number |
O |
|
Percentage allocation |
|
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 for DPLK Transaction Claims.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
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 | Personal Identity Number | 3175105404870004 |
| namaLengkap | String | O | 100 | Full Name | TIKA IRSYANI |
| tempatLahir | String | O | 100 | Place of Birth | 1987-04-14 |
| tanggalLahir | String | O | Date of Birth | 1987-01-14T00:00: 00 | |
| saldoDanaSaatIni | Number | O | Total Development Balance Total Balance = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Value Summary of : - Employer Contribution Balance - Participant Contribution Balance - Additional Contribution Balance - PSL Balance - Transfer Balance from Other DPLK - Transfer Balance from Other DPPK - Development Balance This value is sent by DPLK FEST | 12897018.81 | |
| tglTransaksi | String | M | 10 | Transaction date | 2021-09-16 |
| kodeJenisManfaat | String | M | 20 | Benefit payment type code | D |
| namaJenisManfaat | String | O | 20 | Benefit payment type | PENSIUNDIPERCEPAT |
| usiaPensiun | String | O | 20 | Retirement age | 55 |
| tglPensiun | String | O | 10 | Date of retirement | 2042-04-30 |
| tglPensiunDipercepat | String | O | 20 | Accelerated retirement date | 2032-04-30 |
| kodeBankNonBri | String | M | 20 | Payment destination bank name | 008 |
| rekNonBriNo | String | M | 20 | Payment destination account number | 012842749 |
| rekNonBriNama | String | M | 100 | On behalf of the payment destination account | testing arief |
| keterangan | String | M | 200 | Description | hanya testing |
| kodeBankAsuransi | String | O | 20 | Insurance company bank code | 014 |
| kodePerusahaanAsuransi | String | O | 20 | Insurance company code | 0003 |
| noRekAsuransi | String | O | 20 | Account number in the name of insurance | 02102482492 |
| entryBy | String | O | 20 | Entered by | BRIMO |
| entryTerminal | String | O | 15 | Entry Terminal | 172.18.100.74 |
| entryTime | String | O | Entry Date | 2021-08- 03T12:20:25.593 | |
| statusData | String | O | 1 | Data status | V |
| dokumen | Array of Object | Details of the contents of the array of object documents are in the table below |
Request Structure & Sample dalam Array "dokumen"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
idJenisDokumen |
String |
M |
|
Document Type ID | |
|
jenisDocument |
String |
O |
50 |
Document Type |
|
|
namaDocument |
String |
O |
50 |
Document Name |
|
| filePath | String | M | 200 | Path | |
| fileImage | String | O | File |
Response Structure & Sample
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
responseCode |
String |
M |
7 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Object |
|
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Array of Object |
|
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
IDPengambilanManfaat |
String |
O |
20 |
Benefit capture ID | |
| IDTransaksi | String | M | 20 | Transaction ID | |
| TglTransaksi | String | M | Transaction Date | ||
| StatusData | String | O | 1 | Data status |
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
/2wBDAAUDBAQEAwUEBAQFBQUGBwwIBwcHBw8LCwkMEQ8SEhEPERETFhwXExQaFRERGCEYGh0dHx8fExciJCIeJBweHx7
/2wBDAQUFBQcGBw4ICA4eFBEUHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh7
/wgARCACAAIADASIAAhEBAxEB/8QAGwAAAQUBAQAAAAAAAAAAAAAAAQACAwQFBgf/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL
/2gAMAwEAAhADEAAAAfUXJwSiIpCSaOLSJEADgMbI0Dg4JSFGfBZPRfLZp5Km5lzHvS4ztLpAig17QOY4JCGeCe
/+OyemW8e9bbzJGHmftHkXrshCVqBaQuheSuieP849H5g5jb2c6KMOzqJyHoXNdLaggIIFWSGQkex4
/D3WHnuQ3fkyOhXMnedBWsWgECaWlKarYJ5IphyDDhPP
/X+dk4TvH9Mar6tm1BzRrSwzLWfolmVrhEPIYLqKViVBCQAQRRWKpi7eFrFwwxFx+C42n84ToxkVzfbn0zcXO7hJEYz
/xAAnEAACAgECBgICAwAAAAAAAAABAwIEAAURBhASEyAwFCEVMSIkQP/aAAgBAQABBQL/ADkgAfY9jJwXDUOIqi137VmwxLrUF6NqluF
/1TO0dRv27lgJmZmq+IAsQnPrr5wtqMryfSyPXDTqwOpV1wWM2GW662L4d
/rcQ+quvo4gN6qsqcpwfbrV8hbrPFVRHFHqWsy1yVOxvpVfsy1Gl351KD4Tahn531Xf4X+4Oj5SV2K9iE5ykNkAzu+I5jlrS96rrnRUjG46ys3Kp
XdE62jAmHiMHIcpxEo3Oqpa7lltcuYmsx8pxrLCq
/iMGDBz4krxaIWLKMU2xbbplBSbUPuHiMGDnvvk49QfpYmKulxXi4COJB38DkTkcjy2zbJrjLCk5FBwLA8ThyJxQ90/rE
/Zhm+E7CP6zqjz3Gb5uM35zyp+gdsJxzOkKv8AfHy5SsTbAFVtfUyZjCk1wybhGFR3da658aUTvHfDn//EABQRAQAAAAAAAAAAAAAAAAAAAGD
/2gAIAQMBAT8BAf/EABYRAAMAAAAAAAAAAAAAAAAAAAFAUP/aAAgBAgEBPwFUS
//EAC4QAAIBAgQEBgIBBQAAAAAAAAECEQADEiEwMQQTQVEQIjJCYXFAkSAjcoGhsf
/aAAgBAQAGPwL8eSQPupGY1S7sFUbk0ycOzNd6NhyFY7l97391c6xduKAYMGIq1i4m41tnAdHacj10ySYgb0wfiGa0G8o2H6ry2Gfsc6xtwzrnth
ry8NcCmMYjerd0cP6UjPv3q6t64WuqZg9tIptIijbu54WzrCigDw2ppXpQtyYaV07ideYai5fRf81itXFcfBr+teRPs1Fu6DVqelzT4u5hwhgQtN
y7PDjtzFmazjM9BFY0Kg/KznSl+Ue8LEGhxCexQ/300wYyI38IuMRlIypoxeXeVjwMbKADp85fVaOKuYq4jtFC8
/O29iemmNsXYPte3vQunI9quXm97ZaZVswcjT2CfQ859RSnh7iq56GsV66rt8ULWXMLHAopLY6DUL4CzA7ipBOHbOgmPI7muagmBAJoacCir5nrW
/7oYv8AVZCi2p81uK3rvoT+ETWe/huNKfEbVeFi2eYhgBv+0USDAOQMmaktH3Uln+JXf6p8HqVfKKZL+GVg5VimI3NOuAgD3UFv/vuP4f
/EACQQAQACAQQCAgMBAQAAAAAAAAEAESEQMUFRIGFxgZGhsTDB/9oACAEBAAE/ISBAh
/mxhDyryO1UZcicmTyYwh4ZQeIoIwoFNnd+5RtG2yvqVpFs7ExLqsYFwUvavJhDUDwoq49zB8+P4hN424D9t5VD2EKmEFDS8DiWDKtZZgJEvIw3P
V+LCGpvPKdQIsgp3cOlRwRrapaZH4lZt2lq4wBs2eLB8UDVW31vcu5jDeye6w3QIbXbml4mmPcp5Vn8fIYMGGlxdjO7B
/ZDVMYd0cvqXe8nHr4juIjWL0+o6I1b+seps+tPbh4sGEIaBwNYdneHWuUq1qXz9y79FVin53gqkXkfkHPmIam4wfIvP9jNmoB2xZTVD+MauWRdd
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 for transaction claim inquiry.
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 The time at which you called the API. The time format used refers to the ISO8601 format (yyyyMMddTHH:mm:ss.SSSZ). The time must be in UTC zero. |
|
| APP_ID |
1001 |
|
|
Channel / APP ID |
|
| APP_KEY | API KEY | ||||
| APP_REQ | 12 |
UNIQUE KEY Always changing when requesting |
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 |
Response code |
2000000 |
|
responseMessage |
String |
M |
150 |
Response message |
Successful |
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
|
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
data |
Object |
O |
|
Details of the data Object Array contents are in the table below |
Response Structure & Sample dalam Object "data"
|
Field |
Data Type |
Mandatory |
Length |
Description |
Example |
|---|---|---|---|---|---|
|
NoRekening |
String |
M |
11 |
Benefit capture ID | |
| IDTransaksi | String | M | 20 | Transaction ID | |
| TglTransaksi | String | M | 10 | Transaction Date | |
| NamaLengkap | String | M | 100 | Full Name | |
| SaldoDanaSaatIni | String | O | Total Development Balance Total Balance = akum_iuran_pk + akum_iuran_pst + akum_iuran_tmb + akum_psl + akum_pmb_pk + akum_pmb_pst + akum_pmb_tmb + akum_pmb_psl Value Summary of : - Employer Contribution Balance - Participant Contribution Balance - Additional Contribution Balance - PSL Balance - Transfer Balance from Other DPLK - Transfer Balance from Other DPPK - Development Balance This value is sent by DPLK FEST | ||
| NamaJenisManfaat | String | M | 20 | Type of benefit payment | |
| UsiaPensiun | String | O | Retirement Age | ||
| TglPensiun | String | O | 10 | Date of retirement | |
| TglPensiunDipercepat | String | O | 10 | Accelerated retirement date |
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 |