Ambil Selfie
Mengembalikan selfie biometrik yang diambil oleh pengguna selama perjalanan yang diselenggarakan oleh Unico. Gambar dikembalikan sebagai string yang dikodekan base64 dengan tanda air yang diterapkan.
Hanya tersedia untuk proses yang melakukan pengambilan biometrik (flow apa pun yang mencakup Liveness atau Identity Verification). Tidak tersedia untuk flow Revalidasi Cerdas (idsmart).
Endpoint
| Lingkungan | URL |
|---|---|
| Produksi | GET https://api.idcloud.unico.app/client/v1/process/{processId}/selfie |
| Sandbox | GET https://api.idcloud.uat.unico.app/client/v1/process/{processId}/selfie |
Permintaan
| Header | Nilai |
|---|---|
Authorization | Bearer <access_token> (lihat Autentikasi) |
| Parameter | Tipe | Wajib | Deskripsi |
|---|---|---|---|
processId | string (UUID) | ya | Pengidentifikasi proses yang dikembalikan oleh Create Process. |
Contoh
- cURL
- Node.js
curl -X GET https://api.idcloud.unico.app/client/v1/process/$PROCESS_ID/selfie \
-H "Authorization: Bearer $TOKEN"
import fetch from 'node-fetch';
const res = await fetch(
`https://api.idcloud.unico.app/client/v1/process/${processId}/selfie`,
{ headers: { Authorization: `Bearer ${accessToken}` } }
);
const { fileContents, contentType } = await res.json();
// fileContents is a base64-encoded image string
Respons
{
"fileContents": "/9j/4AAQSkZJR...",
"contentType": "image/jpeg"
}
| Field | Tipe | Deskripsi |
|---|---|---|
fileContents | string (base64) | Selfie yang diambil, dikodekan base64. Mengandung tanda air. |
contentType | string | Tipe MIME gambar — image/jpeg atau image/png. |
Parameter path processId hilang atau tidak valid.
Bearer token hilang, kedaluwarsa, atau tidak valid. Lihat Autentikasi.
Izin tidak mencukupi untuk mengakses selfie proses ini.
Proses tidak ditemukan, atau selfie tidak tersedia untuk proses ini (misalnya flow Revalidasi Cerdas).
Kode Kesalahan
API tidak mengekspos nilai code atau message spesifik untuk endpoint ini.
- 400 Bad Request
- 401 Unauthorized
- 403 Forbidden
- 404 Not Found
Tidak ada nilai code atau message spesifik yang didokumentasikan untuk status ini.
Tidak ada nilai code atau message spesifik yang didokumentasikan untuk status ini.
Tidak ada nilai code atau message spesifik yang didokumentasikan untuk status ini.
Tidak ada nilai code atau message spesifik yang didokumentasikan untuk status ini.
Langkah selanjutnya
- Untuk hasil proses lengkap, lihat Get Process.
- Untuk bundel audit bukti, lihat Get Evidence Set.