Lewati ke konten utama

Verifikasi Data

Endpoint

LingkunganURL
ProduksiPOST https://api.id.unico.app/lists/{cpf}
SandboxPOST https://api.id.uat.unico.app/lists/{cpf}
Endpoint terpisah secara desain

Endpoint ini terpisah dari pembuatan proses standar (POST /processes/v1). Endpoint ini menghasilkan daftar data — bukan hasil verifikasi identitas yang deterministik.

Permintaan

Headers
HeaderNilai
AuthorizationBearer <access_token> (lihat Autentikasi)
Parameter path
ParameterTipeWajibDeskripsi
cpfstringyaCPF orang yang dikueri.
curl -X POST "https://api.id.uat.unico.app/lists/12345678909" \
-H "Authorization: Bearer $TOKEN"

Respons

Amplop root
{
"id": "41c24382-36ce-4bb4-8339-352114f71f78",
"status": 3,
"lists": { }
}
FieldTipeDeskripsi
idstring (UUID)Pengidentifikasi permintaan unik.
statusintegerStatus pemrosesan.
listsobjectPayload utama dengan data yang dikueri.

`lists.basicData` — Data registrasi
{
"basicData": {
"name": "JOAO DA SILVA",
"birthCountry": "BRASILEIRA",
"birthDate": "1990-01-01T00:00:00Z",
"gender": "M",
"motherName": "MARIA DA SILVA",
"fatherName": "",
"maritalStatus": "",
"rgNumber": "",
"rgIssuingAgency": "",
"rgStateCode": "",
"financialData": {
"incomeEstimate": "...",
"totalAssets": "..."
},
"address": {
"addressMain": "AVENIDA DO ESTADO",
"number": "123",
"complement": "ANDAR 1",
"neighborhood": "CENTRO",
"zipCode": "12345678",
"city": "SAO PAULO",
"state": "SP",
"country": "BRASIL",
"type": "WORK"
},
"email": "...",
"phone": "+554799999999"
}
}
FieldTipeDeskripsi
namestringNama lengkap.
birthCountrystringNegara kelahiran.
birthDatestring (ISO 8601)Tanggal lahir.
genderstringJenis kelamin.
motherNamestringNama ibu.
fatherNamestringNama ayah.
maritalStatusstringStatus pernikahan.
rgNumberstringNomor RG.
rgIssuingAgencystringLembaga penerbit RG.
rgStateCodestringKode negara bagian RG.
financialData.incomeEstimatestringEstimasi penghasilan.
financialData.totalAssetsstringTotal aset.
emailstringEmail.
phonestringTelepon.

basicData.address:

FieldTipeDeskripsi
addressMainstringNama jalan.
numberstringNomor.
complementstringKomplemen.
neighborhoodstringLingkungan.
zipCodestringKode pos.
citystringKota.
statestringKode negara bagian.
countrystringNegara.
typestringTipe alamat (misalnya, WORK).

`lists.riskData.taxIdValidation` — Validasi CPF
{
"taxIdValidation": {
"taxIdStatus": "REGULAR",
"taxIdStatusDate": "...",
"decease": false,
"under18": false
}
}
FieldTipeDeskripsi
taxIdStatusstringStatus registrasi CPF.
taxIdStatusDatestringTanggal status registrasi.
deceasebooleanMenunjukkan kematian.
under18booleanMenunjukkan di bawah 18 tahun.

`lists.riskData.pep` — Orang yang Terekspos Secara Politik
{
"pep": {
"isCurrentlyPep": true,
"records": [
{
"level": "1",
"jobTitle": "SENADOR",
"motive": "FEDERAL EMPLOYEE"
}
],
"hasRelatedPep": true,
"related": [
{
"taxId": "01253069891",
"level": "2",
"jobTitle": "FAMILIAR"
}
]
}
}
FieldTipeDeskripsi
isCurrentlyPepbooleanSaat ini adalah PEP.
recordsarrayCatatan PEP milik sendiri.
records[].levelstringTingkat eksposur politik.
records[].jobTitlestringJabatan pekerjaan.
records[].motivestringMotif klasifikasi.
hasRelatedPepbooleanMemiliki individu yang terkait dengan PEP.
relatedarrayDaftar individu yang terkait dengan PEP.
related[].taxIdstringCPF orang yang terkait.
related[].levelstringTingkat eksposur.
related[].jobTitlestringJabatan orang yang terkait.

`lists.riskData.aml` — Anti-Pencucian Uang (Sanksi)
{
"aml": {
"isSanctioned": true,
"records": [
{
"type": "Law Enforcement",
"source": "interpol",
"standardizedType": "ARREST WARRANTS",
"endDate": "..."
}
],
"hasRelatedSanctioned": false,
"relatedRecords": []
}
}
FieldTipeDeskripsi
isSanctionedbooleanDikenai sanksi.
recordsarraySanksi milik sendiri.
records[].typestringTipe sanksi.
records[].sourcestringSumber sanksi.
records[].standardizedTypestringTipe terstandarisasi.
records[].endDatestringTanggal berakhir.
hasRelatedSanctionedbooleanMemiliki individu terkait yang dikenai sanksi.
relatedRecordsarraySanksi individu terkait.

`lists.riskData.sportsRelationship` — Hubungan taruhan olahraga
{
"sportsRelationship": {
"hasSportsRelationship": false,
"isCurrentlyAthlete": false,
"isCurrentlySportsCoach": false,
"isCurrentlySportsClubDirector": false,
"isCurrentlyReferee": false,
"isCurrentlyRelatedToFinanceMinistry": false,
"isCurrentlyBettingCompanyOwner": false,
"sportsRelationshipMotive": "",
"sportExposures": []
}
}
FieldTipeDeskripsi
hasSportsRelationshipbooleanMemiliki hubungan olahraga.
isCurrentlyAthletebooleanAdalah atlet aktif.
isCurrentlySportsCoachbooleanAdalah pelatih aktif.
isCurrentlySportsClubDirectorbooleanAdalah direktur klub aktif.
isCurrentlyRefereebooleanAdalah wasit aktif.
isCurrentlyRelatedToFinanceMinistrybooleanMemiliki hubungan dengan Kementerian Keuangan.
isCurrentlyBettingCompanyOwnerbooleanAdalah pemilik perusahaan taruhan.
sportsRelationshipMotivestringMotif hubungan.
sportExposuresarrayEksposur olahraga terperinci.

sportExposures[]:

FieldTipeDeskripsi
sportNamestringNama olahraga.
regionstringWilayah aktivitas.
totalRelatedEntitiesintegerTotal entitas terkait.
relationshipLevelstringTingkat hubungan.
endDatestringTanggal berakhir.

Kode Error

KodePesanDeskripsi
99989The document is invalid.Ketika CPF tidak valid.