Endpoints

Endpoints

Headers

KeyTypesNotesDescription
App-IDstringRequiredApplication ID
API-KeystringRequiredAPI-Key

Body Params

KeyTypeExampleDescription
nikstring3520000000000Identity number. 16 digits, number only.
namestringJohn DoeFull name, based on ID card.
genderstringMGender of the person [M/F]
dobstring23-12-1976Date of birth [dd-mm-yyyy]
emailstring[email protected]Valid email registered on BPJSTK
phonestring08123456789Valid phone registered on BPJSTK
company_namestringPT ABCDLatest company registered on BPJSTK
income_rangestring5000000Latest salary registered on BPJSTK
reference_idstringref#001-abcdThe optional payload if there’s additional need for create unique id, must be unique (this can be used for reconciliation purpose) Note: If the reference_id is empty or did not include to the request, Verihubs will generate the unique reference_id

Response

FieldTypeDecription
idstringVerihubs id, generate string that can be used for reconciliation purpose (unique for every transaction)
reference_idstringThe optional payload if there’s additional need for create unique id, must be unique (this can be used for reconciliation purpose)
nikbooleanIdentity number.

True : NIK is registered in BPJSTK
False : NIK is not registered in BPJSTK
namebooleanName based on identity card.

True : name match
False : name not match
genderbooleanGender based on identity card.

True : gender match
False : gender not match
dobbooleanBirthdate based on identity card. [dd-mm-yyyy]

True : dob match
False : dob not match
company_namestringLatest company registered on BPJSTK
income_rangestringRange of salary from the latest company.
emailbooleanValid email registered on BPJSTK

True : email match
False : email not match
phonebooleanValid phone registered on BPJSTK

True : phone number match
False : phone number not match