using System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Sessions.BatchDeleteAsync(new SessionsBatchDeleteParams
{
SessionNumbers = new string[] { "1001", "1002", "1003" },
});
Console.WriteLine(JsonSerializer.Serialize(result));
using System;
using System.Text.Json;
using Didit;
// Reads DIDIT_API_KEY.
using var client = new DiditClient();
var result = await client.Sessions.BatchDeleteAsync(new SessionsBatchDeleteParams
{
SessionNumbers = new string[] { "1001", "1002", "1003" },
});
Console.WriteLine(JsonSerializer.Serialize(result));
Setiap sesi yang cocok dihapus dengan cara yang sama persis seperti Hapus Sesi: sesi itu sendiri, setiap percobaan verifikasi yang dimilikinya, keputusan dan data yang diekstrak, catatan fitur, dan semua file tersimpannya dihapus. Sesi tersebut juga hilang dari setiap endpoint baca, dan URL media yang sudah diterbitkan sebelumnya berhenti dapat diakses. Pengiriman webhook yang masih antre untuk sesi yang dihapus, beserta percobaan ulangnya, dibatalkan. Webhook yang sudah terkirim tidak terpengaruh. Penghapusan bersifat permanen dan tidak dapat dibatalkan.Jika salah satu sesi yang dipilih menjadi bagian dari laporan regulasi yang sudah final, seluruh permintaan mengembalikan 409 dan tidak ada yang dihapus. Respons menggunakan code: in_filed_report dan menyebutkan setiap laporan. Hapus setiap laporan dengan Hapus Laporan, lalu ulangi permintaan. Menghapus laporan tidak menghapus sesi. Sesi tetap ada sampai Anda mengulangi permintaan ini.Jumlah sesi yang cocok menentukan cara permintaan dijawab, baik Anda memilih sesi dengan session_numbers maupun dengan delete_all:
Sesi yang cocok
Respons
Hingga 20
200 OK setelah sesi-sesi tersebut dihapus, dengan satu hasil per sesi yang cocok di results.
Lebih dari 20
202 Accepted dengan pekerjaan penghapusan. Sesi dihapus di latar belakang. Lakukan polling ke Dapatkan Pekerjaan Penghapusan Sesi hingga pekerjaan selesai.
Hasil hanya mengonfirmasi bahwa sesi telah dihapus, kecuali jika face_retention_outcome-nya adalah failed_retryable. Sesi tersebut tidak dihapus dan masih ada. Perlakukan hasil itu sebagai kegagalan yang perlu dicoba ulang, bukan sebagai konfirmasi penghapusan.
Nomor yang tidak cocok dengan sesi KYC aktif di aplikasi Anda dilewati dan tidak muncul di results.
Dengan delete_all: true, Anda dapat mempersempit pilihan menggunakan filter dari Daftar Sesi, masing-masing diawali dengan filter_.
Filter tersebut menerima nilai yang sama seperti parameter query.
Filter yang menerima beberapa nilai (status, workflow_id, country, region, document_type, document_name, session_type, warning, organization_name) menerima string yang dipisahkan koma atau array:
Filter hanya berlaku bersama delete_all. Dengan session_numbers, filter hanya diperiksa dan tidak mengubah pilihan.
Setiap filter lain hanya menerima satu nilai.
Array digabungkan menjadi satu nilai yang dipisahkan koma. Akibatnya, beberapa tanggal, UUID, atau nilai api_service menghasilkan 400. Beberapa teks vendor_data, search, atau screened_full_name juga tidak dicocokkan sebagai alternatif.
Filter dengan nilai kosong diabaikan, sehingga tidak mempersempit pilihan.
Kunci filter_* yang tidak dikenal mengembalikan 400{"filter_reviewer": "Unknown filter."}. Nilai yang tidak dapat dibaca mengembalikan 400 dengan kunci filter_* tersebut, misalnya {"filter_date_from": ["Enter a valid date."]}.
Dalam kedua kasus itu tidak ada yang dihapus, sehingga filter yang salah ketik tidak pernah memperluas penghapusan ke semua sesi.
Pekerjaan penghapusan menerapkan filter yang sama. Seperti setiap delete_all, pekerjaan ini hanya mencakup sesi yang dibuat sebelum permintaan.
Endpoint ini menerima kolom opsional yang sama dengan endpoint satu sesi, dan menerapkannya ke setiap sesi yang cocok:
Kolom
Tipe
Deskripsi
retain_face_embeddings
boolean atau null
Menggantikan face_retention_policy aplikasi untuk permintaan ini.
face_retention_days
integer (1-3650)
Durasi retensi terbatas untuk templat yang dipertahankan. Wajib diisi saat retensi, kecuali aplikasi sudah mengatur face_retention_days.
face_retention_deadline
datetime (ISO 8601)
Batas kedaluwarsa tetap opsional. Harus berada di masa depan.
deletion_instruction
operational_session_delete (default) atau privacy_erasure
privacy_erasure menghapus setiap templat yang dipertahankan untuk setiap Pengguna sebelum menghapus sesi, dan tidak dapat dikombinasikan dengan retain_face_embeddings: true.
instruction_id
string (maksimal 255)
Referensi tetap Anda untuk instruksi ini. Dicatat di jejak audit dan pada setiap templat yang dipertahankan.
Lihat Hapus Sesi untuk mengetahui apa saja yang dimuat dan tidak dimuat dalam templat yang dipertahankan, cara expires_at dihitung, dan apa yang dilakukan instruksi penghapusan privasi.
Setiap hasil memuat kolom yang sama dengan respons Hapus Sesi. biometric_template_expires_at adalah waktu templat yang dipertahankan dihapus, dan deleted_child_verifications selalu 0 di sini karena endpoint ini hanya menghapus sesi KYC.
face_retention_outcome
Arti
deleted
Sesi dan embedding wajahnya dihapus. Perilaku default.
retained_with_user
Sesi dihapus. Satu templat biometrik tanpa gambar tetap terhubung ke Pengguna. Id-nya adalah biometric_template_uuid.
none
Sesi tidak memiliki embedding wajah untuk dihapus atau dipertahankan.
ineligible_no_vendor_user
Retensi diminta, tetapi sesi tidak terhubung ke Pengguna, sehingga templat tidak dapat ditautkan ke Pengguna. Sesi dan embedding-nya dihapus.
failed_retryable
Kelompok tempat sesi ini dihapus tidak dapat dihapus, karena layanan penyimpanan, penyimpanan biometrik, atau penyedia pemantauan tidak tersedia. Sesi ini tidak dihapus dan masih ada. Jalankan ulang permintaan untuk sesi ini. Percobaan ulang akan menghasilkan satu templat yang sama.
Sesi dihapus per kelompok. Jika sebuah kelompok tidak dapat dihapus, setiap sesi di dalamnya dilaporkan sebagai failed_retryable. Kelompok lain tidak terpengaruh dan tetap terhapus.
curl -X POST https://verification.didit.me/v3/sessions/delete/ \ -H "x-api-key: YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"delete_all": true}'# More than 20 sessions matched: the response is 202 with a job_id.curl https://verification.didit.me/v3/sessions/delete/JOB_ID/ \ -H "x-api-key: YOUR_API_KEY"
Hingga rilis ini, endpoint mengembalikan 204 No Content. Sekarang endpoint mengembalikan 200 OK dengan results[], atau 202 Accepted dengan job penghapusan untuk lebih dari 20 sesi yang cocok. Perbarui klien yang mengharapkan 204. Perilaku penghapusan default tidak berubah: aplikasi yang ada tetap menggunakan delete_with_session sampai Anda secara eksplisit mengubah kebijakan.
Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.
Nilai numerik session_number dari sesi KYC yang akan dihapus, sebagai string khusus digit (angka JSON juga diterima dan dikonversi). Wajib diisi kecuali delete_all bernilai true; daftar kosong mengembalikan 400. Setiap entri non-digit menolak seluruh permintaan dengan 400 (kecuali delete_all bernilai true, di mana validasi dilewati dan entri diabaikan). Nomor yang tidak cocok dengan sesi aktif di aplikasi Anda akan dilewati tanpa peringatan.
Jika true, setiap sesi KYC yang tersisa di aplikasi pemanggil akan dihapus dan session_numbers diabaikan, kecuali Anda mempersempit pilihan dengan kunci filter_*. Lebih dari 20 sesi yang cocok akan dijalankan sebagai tugas penghapusan (202) yang hanya mencakup sesi yang dibuat sebelum permintaan. Default ke false. Tidak dapat dibatalkan; tidak ada langkah konfirmasi.
Timpa face_retention_policy aplikasi untuk penghapusan ini. true mempertahankan satu templat biometrik wajah bebas gambar yang ditautkan ke Pengguna sesi setelah sesi dihapus; false menghapus embedding wajah bersama sesi; abaikan atau gunakan null untuk mengikuti kebijakan aplikasi. Diabaikan untuk sesi KYB dan untuk sesi tanpa embedding wajah.
Durasi retensi terbatas, dalam hari, untuk templat yang disimpan. Wajib diisi saat templat disimpan kecuali aplikasi sudah menyetel face_retention_days. expires_at templat adalah yang paling awal di antara durasi ini, jendela retensi data umum aplikasi, dan face_retention_deadline.
Kelas instruksi yang Anda berikan. operational_session_delete menghapus sesi dan mempertahankan templat hanya jika kebijakan atau retain_face_embeddings menentukannya. privacy_erasure menghapus permanen setiap templat biometrik tersimpan yang terkait dengan Pengguna sesi tersebut sebelum menghapus sesi, tidak dapat ditimpa oleh kebijakan aplikasi, dan tidak dapat digabungkan dengan retain_face_embeddings: true (400).
Referensi permanen Anda untuk instruksi penghapusan ini (misalnya id tiket penghapusan). Dicatat pada jejak audit dan pada setiap templat yang dipertahankan. Dihasilkan oleh Didit jika ditiadakan.
Mempersempit delete_all ke sesi yang cocok dengan filter status dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter vendor_data dari Daftar Sesi, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter search dari Daftar Sesi, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter workflow_id dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter date_from dari List Sessions, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan 400. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter date_to dari List Sessions, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan 400. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter country dari List Sessions, dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter document_type dari List Sessions, dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter document_name dari List Sessions, dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter region dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter didit_internal_id dari List Sessions, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan 400. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter session_type dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter api_service dari List Sessions, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan 400. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter screened_full_name dari Daftar Sesi, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter warning dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter status_initialized_as_in_review dari Daftar Sesi, dengan nilai yang sama. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter is_kyc_to_be_reviewed dari List Sessions, dengan nilai yang sama. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter euuid dari List Sessions, dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan 400. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Mempersempit delete_all ke sesi yang cocok dengan filter organization_name dari Daftar Sesi, dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Dengan kunci API, ini hanya dapat mencocokkan nama organisasi Anda sendiri, sehingga ini memilih semua sesi Anda atau tidak sama sekali. Diabaikan tanpa delete_all. Nilai kosong diabaikan dan tidak mempersempit pilihan.
Respons
Hingga 20 sesi yang cocok ditemukan dan diproses dalam permintaan. Satu hasil per sesi yang cocok; nomor yang tidak cocok dengan apa pun (tidak dikenal atau sudah dihapus) dilewati dan tidak muncul. Hasil mengonfirmasi penghapusan kecuali jika face_retention_outcome adalah failed_retryable: sesi tersebut TIDAK dihapus dan harus dicoba lagi.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Didit Docs","description":"The best way to integrate identity and fraud checks into your app. One API, four product lines (KYC · KYB · Transaction Monitoring · Wallet Screening), 220+ countries, 14,000+ documents, sub-2s inference, $10 free credit/month.","colors":{"primary":"#2567FF","light":"#90B1FF","dark":"#1B4FE0"},"logo":{"light":"https://mintcdn.com/didit-0f962782/dCzNNoYCusBNdK3I/logo/didit.svg?fit=max\u0026auto=format\u0026n=dCzNNoYCusBNdK3I\u0026q=85\u0026s=9f162fb8295fa1fd9300a24b293ce0b7","dark":"https://mintcdn.com/didit-0f962782/TefoKXCbZA_GIK5a/logo/didit-logo-wordmark-white.svg?fit=max\u0026auto=format\u0026n=TefoKXCbZA_GIK5a\u0026q=85\u0026s=c8c541689c814ca6a2c873cf6185a3a7","href":"https://docs.didit.me"},"favicon":"https://mintcdn.com/didit-0f962782/t6r0B-WdGMU5mSS-/favicon.ico?fit=max\u0026auto=format\u0026n=t6r0B-WdGMU5mSS-\u0026q=85\u0026s=b291917b960ebe959ae3b1aa233eafa8","api":{"examples":{"prefill":true},"mdx":{"auth":{"method":"key","name":"x-api-key"},"server":"https://verification.didit.me"}},"background":{"color":{"light":"#FFFFFF","dark":"#1A1A1A"}},"navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Sign in","href":"https://business.didit.me"}},"footer":{"socials":{"x":"https://x.com/didit","github":"https://github.com/didit-protocol","linkedin":"https://linkedin.com/company/91001155","website":"https://didit.me"}},"search":{"prompt":"Search Didit docs..."},"seo":{"metatags":{"twitter:site":"@didit","theme-color":"#2567FF","apple-mobile-web-app-title":"Didit Docs"},"organization":{"id":"https://didit.me/#organization","name":"Didit","legalName":"Didit Protocol","url":"https://didit.me","logo":"https://didit.me/logos/primary-horizontal-light.png","sameAs":["https://www.linkedin.com/company/91001155","https://www.youtube.com/@getdidit","https://github.com/didit-protocol","https://x.com/didit"]},"indexing":"navigable"},"fonts":{"heading":{"family":"Inter","weight":500},"body":{"family":"Inter","weight":400}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. [Back to docs](/)"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"thumbnails":{"appearance":"light","background":"https://mintcdn.com/didit-0f962782/Xkecx-xLq1K2abHK/images/og-thumbnail-backplate.png?fit=max\u0026auto=format\u0026n=Xkecx-xLq1K2abHK\u0026q=85\u0026s=c699fa252554b2ac8d4c631e209a1473","fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"styling":{"latex":true},"navigation":{"languages":[{"language":"en","href":""},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"href":"es"},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"href":"pt-br"},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"href":"ja"},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"href":"de"},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"href":"fr"},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"href":"it"},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"href":"pt"},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"href":"ca"},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"href":"id"},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"href":"ru"},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"href":"ko"},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"href":"zh"},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"href":"ar"},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"href":"hi"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"didit-0f962782","hasAudioNarration":false,"actualSubdomain":"didit-0f962782","customDomains":["docs.didit.me"],"gitSource":{"type":"github","owner":"didit-protocol","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aef60ae8e01a92054befade","clientVersion":"0.0.4087","searchFilterCounts":[{"language":"ar","tag":"مرجع API","count":432},{"language":"ca","tag":"Referència de l'API","count":432},{"language":"de","tag":"API-Referenz","count":432},{"language":"es","tag":"Referencia de la API","count":432},{"language":"fr","tag":"Référence API","count":432},{"language":"hi","tag":"API संदर्भ","count":432},{"language":"id","tag":"Referensi API","count":432},{"language":"it","tag":"Riferimento API","count":432},{"language":"ja","tag":"APIリファレンス","count":432},{"language":"ko","tag":"API 레퍼런스","count":432},{"language":"pt-BR","tag":"Referência da API","count":432},{"language":"pt","tag":"Referência da API","count":432},{"language":"ru","tag":"Справочник API","count":432},{"language":"zh","tag":"API 参考","count":432},{"language":"en","tag":"API Reference","count":424},{"language":"en","tag":"Database Validation","count":129},{"language":"ar","tag":"التحقق من قواعد البيانات","count":129},{"language":"ca","tag":"Validació en bases de dades","count":129},{"language":"de","tag":"Datenbankvalidierung","count":129},{"language":"es","tag":"Validación de base de datos","count":129},{"language":"fr","tag":"Validation en base de données","count":129},{"language":"hi","tag":"डेटाबेस सत्यापन","count":129},{"language":"id","tag":"Validasi Database","count":129},{"language":"it","tag":"Validazione su database","count":129},{"language":"ja","tag":"データベース検証","count":129},{"language":"ko","tag":"데이터베이스 검증","count":129},{"language":"pt-BR","tag":"Validação de banco de dados","count":129},{"language":"pt","tag":"Validação de base de dados","count":129},{"language":"ru","tag":"Проверка по базам данных","count":129},{"language":"zh","tag":"数据库核验","count":129},{"language":"ca","tag":"Primers passos","count":93},{"language":"de","tag":"Erste Schritte","count":93},{"language":"es","tag":"Primeros pasos","count":93},{"language":"ja","tag":"はじめに","count":93},{"language":"ko","tag":"시작하기","count":93},{"language":"pt-BR","tag":"Primeiros passos","count":93},{"language":"ru","tag":"Начало работы","count":93},{"language":"en","tag":"Get Started","count":87},{"language":"ar","tag":"ابدأ الآن","count":87},{"language":"fr","tag":"Commencer","count":87},{"language":"hi","tag":"शुरू करें","count":87},{"language":"id","tag":"Mulai","count":87},{"language":"it","tag":"Inizia","count":87},{"language":"pt","tag":"Começar","count":87},{"language":"zh","tag":"快速开始","count":87},{"language":"ko","tag":"인증","count":85},{"language":"en","tag":"User Verification","count":74},{"language":"ar","tag":"التحقق من المستخدمين","count":74},{"language":"ca","tag":"Verificació d'usuaris","count":74},{"language":"de","tag":"Benutzerverifizierung","count":74},{"language":"es","tag":"Verificación de usuarios","count":74},{"language":"fr","tag":"Vérification des utilisateurs","count":74},{"language":"hi","tag":"उपयोगकर्ता सत्यापन","count":74},{"language":"id","tag":"Verifikasi Pengguna","count":74},{"language":"it","tag":"Verifica degli utenti","count":74},{"language":"ja","tag":"ユーザー認証","count":74},{"language":"ko","tag":"사용자 인증","count":74},{"language":"pt-BR","tag":"Verificação de usuários","count":74},{"language":"pt","tag":"Verificação de utilizadores","count":74},{"language":"ru","tag":"Проверка пользователей","count":74},{"language":"zh","tag":"用户验证","count":74},{"language":"en","tag":"Integrate / SDKs","count":62},{"language":"ar","tag":"التكامل / SDKs","count":62},{"language":"ca","tag":"Integració / SDK","count":62},{"language":"de","tag":"Integrieren / SDKs","count":62},{"language":"es","tag":"Integración / SDKs","count":62},{"language":"fr","tag":"Intégrer / SDK","count":62},{"language":"hi","tag":"इंटीग्रेट करें / SDK","count":62},{"language":"id","tag":"Integrasi / SDK","count":62},{"language":"it","tag":"Integrazione / SDK","count":62},{"language":"ja","tag":"連携 / SDK","count":62},{"language":"ko","tag":"연동 / SDK","count":62},{"language":"pt-BR","tag":"Integração / SDKs","count":62},{"language":"pt","tag":"Integrar / SDKs","count":62},{"language":"ru","tag":"Интеграция / SDK","count":62},{"language":"zh","tag":"集成 / SDK","count":62},{"language":"en","tag":"Travel Rule","count":55},{"language":"ar","tag":"Travel Rule","count":55},{"language":"ca","tag":"Travel Rule","count":55},{"language":"de","tag":"Travel Rule","count":55},{"language":"es","tag":"Travel Rule","count":55},{"language":"fr","tag":"Travel Rule","count":55},{"language":"hi","tag":"Travel Rule","count":55},{"language":"id","tag":"Travel Rule","count":55},{"language":"it","tag":"Travel Rule","count":55},{"language":"ja","tag":"トラベルルール","count":55},{"language":"ko","tag":"Travel Rule","count":55},{"language":"pt-BR","tag":"Travel Rule","count":55},{"language":"pt","tag":"Travel Rule","count":55},{"language":"ru","tag":"Travel Rule","count":55},{"language":"zh","tag":"Travel Rule","count":55},{"language":"en","tag":"Verification","count":48},{"language":"ar","tag":"التحقق","count":48},{"language":"ca","tag":"Verificació","count":48},{"language":"de","tag":"Verifizierung","count":48},{"language":"es","tag":"Verificación","count":48},{"language":"fr","tag":"Vérification","count":48},{"language":"hi","tag":"सत्यापन","count":48},{"language":"id","tag":"Verifikasi","count":48},{"language":"it","tag":"Verifica","count":48},{"language":"ja","tag":"検証","count":48},{"language":"pt-BR","tag":"Verificação","count":48},{"language":"pt","tag":"Verificação","count":48},{"language":"ru","tag":"Верификация","count":48},{"language":"zh","tag":"验证","count":48},{"language":"en","tag":"Authentication","count":37},{"language":"ar","tag":"المصادقة","count":37},{"language":"ca","tag":"Autenticació","count":37},{"language":"de","tag":"Authentifizierung","count":37},{"language":"es","tag":"Autenticación","count":37},{"language":"fr","tag":"Authentification","count":37},{"language":"hi","tag":"प्रमाणीकरण","count":37},{"language":"id","tag":"Autentikasi","count":37},{"language":"it","tag":"Autenticazione","count":37},{"language":"ja","tag":"認証","count":37},{"language":"pt-BR","tag":"Autenticação","count":37},{"language":"pt","tag":"Autenticação","count":37},{"language":"ru","tag":"Аутентификация","count":37},{"language":"zh","tag":"身份认证","count":37},{"language":"en","tag":"Digital ID wallets","count":35},{"language":"en","tag":"User and Business Verifications","count":35},{"language":"ar","tag":"محافظ الهوية الرقمية","count":35},{"language":"ar","tag":"التحقق من المستخدمين والشركات","count":35},{"language":"ca","tag":"Carteres d'identitat digital","count":35},{"language":"ca","tag":"Verificacions d'usuaris i empreses","count":35},{"language":"de","tag":"Digitale ID-Wallets","count":35},{"language":"de","tag":"Benutzer- und Unternehmensverifizierungen","count":35},{"language":"es","tag":"Wallets de identidad digital","count":35},{"language":"es","tag":"Verificaciones de usuarios y empresas","count":35},{"language":"fr","tag":"Portefeuilles d'identité numérique","count":35},{"language":"fr","tag":"Vérifications des utilisateurs et des entreprises","count":35},{"language":"hi","tag":"डिजिटल ID वॉलेट","count":35},{"language":"hi","tag":"उपयोगकर्ता और व्यवसाय सत्यापन","count":35},{"language":"id","tag":"Dompet ID Digital","count":35},{"language":"id","tag":"Verifikasi Pengguna dan Bisnis","count":35},{"language":"it","tag":"Wallet di identità digitale","count":35},{"language":"it","tag":"Verifiche di utenti e aziende","count":35},{"language":"ja","tag":"デジタルIDウォレット","count":35},{"language":"ja","tag":"ユーザーと企業の認証","count":35},{"language":"ko","tag":"디지털 신분증 지갑","count":35},{"language":"ko","tag":"사용자 인증 및 기업 확인","count":35},{"language":"pt-BR","tag":"Carteiras de identidade digital","count":35},{"language":"pt-BR","tag":"Verificações de usuários e empresas","count":35},{"language":"pt","tag":"Carteiras de identidade digital","count":35},{"language":"pt","tag":"Verificações de utilizadores e empresas","count":35},{"language":"ru","tag":"Цифровые ID-кошельки","count":35},{"language":"ru","tag":"Верификация пользователей и компаний","count":35},{"language":"zh","tag":"数字身份钱包","count":35},{"language":"zh","tag":"用户与企业验证","count":35},{"language":"ko","tag":"거래 모니터링","count":28}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","href":"/_mintlify/custom/didit-0f962782/714dd91730ddd114/style.css"}],"page":{"pagePath":"id/management-api/sessions/batch-delete","slug":"/id/management-api/sessions/batch-delete","pageMetadata":{"title":"API Hapus Sesi Massal: Pembersihan Sesi KYC","sidebarTitle":"Hapus Sesi Massal","keywords":["hapus sesi massal","API hapus sesi","operasi sesi KYC","API sesi","GDPR sesi","retensi templat biometrik","Didit Management API","API verifikasi identitas","KYC bayar per panggilan","manajemen sesi terprogram"],"description":"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.","openapi":"id/openapi-25.json POST /v3/sessions/delete/","href":"/id/management-api/sessions/batch-delete"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];const __snippet_AGENT_PROMPT_LABELS_qsruim={en:{copy:`Copy`,copied:`Copied`,copyTitle:`Copy prompt to clipboard`,copiedTitle:`Copied!`,pasteInto:`Paste into`},es:{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar el prompt al portapapeles`,copiedTitle:`¡Copiado!`,pasteInto:`Pegar en`},\"pt-BR\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},ja:{copy:`コピー`,copied:`コピーしました`,copyTitle:`プロンプトをクリップボードにコピー`,copiedTitle:`コピーしました`,pasteInto:`貼り付け先`},\"de\":{copy:`Kopieren`,copied:`Kopiert`,copyTitle:`Prompt in die Zwischenablage kopieren`,copiedTitle:`Kopiert!`,pasteInto:`Einfügen in`},\"fr\":{copy:`Copier`,copied:`Copié`,copyTitle:`Copier le prompt dans le presse-papiers`,copiedTitle:`Copié !`,pasteInto:`Coller dans`},\"it\":{copy:`Copia`,copied:`Copiato`,copyTitle:`Copia il prompt negli appunti`,copiedTitle:`Copiato!`,pasteInto:`Incolla in`},\"pt-PT\":{copy:`Copiar`,copied:`Copiado`,copyTitle:`Copiar o prompt para a área de transferência`,copiedTitle:`Copiado!`,pasteInto:`Colar em`},\"ca\":{copy:`Copia`,copied:`Copiat`,copyTitle:`Copia el prompt al porta-retalls`,copiedTitle:`Copiat!`,pasteInto:`Enganxa a`},\"id\":{copy:`Salin`,copied:`Disalin`,copyTitle:`Salin prompt ke papan klip`,copiedTitle:`Disalin!`,pasteInto:`Tempel ke`},\"ru\":{copy:`Копировать`,copied:`Скопировано`,copyTitle:`Скопировать промпт в буфер обмена`,copiedTitle:`Скопировано!`,pasteInto:`Вставьте в`},\"ko\":{copy:`복사`,copied:`복사됨`,copyTitle:`프롬프트를 클립보드에 복사`,copiedTitle:`복사됨!`,pasteInto:`붙여넣을 곳`},\"zh\":{copy:`复制`,copied:`已复制`,copyTitle:`将提示词复制到剪贴板`,copiedTitle:`已复制!`,pasteInto:`粘贴到`},\"ar\":{copy:`نسخ`,copied:`تم النسخ`,copyTitle:`نسخ الموجّه إلى الحافظة`,copiedTitle:`تم النسخ!`,pasteInto:`الصق في`},\"hi\":{copy:`कॉपी करें`,copied:`कॉपी हो गया`,copyTitle:`प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें`,copiedTitle:`कॉपी हो गया!`,pasteInto:`यहाँ पेस्ट करें`}};const AgentPromptAccordion=({prompt,title=`AI Agent Integration Prompt`,lang=`en`})=>{const[copied,setCopied]=React.useState(false);const labels=__snippet_AGENT_PROMPT_LABELS_qsruim[lang]||__snippet_AGENT_PROMPT_LABELS_qsruim.en;const handleCopy=e=>{e.stopPropagation();if(!prompt)return;navigator.clipboard.writeText(prompt.trim()).then(()=>{setCopied(true);setTimeout(()=>setCopied(false),2e3)})};const agents=[`Claude Code`,`Codex`,`Cursor`,`Devin`,`Windsurf`,`GitHub Copilot`];return _jsxs(`div`,{className:`didit-agent-card`,children:[_jsxs(`div`,{className:`didit-agent-titlebar`,children:[_jsxs(`div`,{className:`didit-agent-dots`,\"aria-hidden\":`true`,children:[_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-red`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-yellow`}),_jsx(`span`,{className:`didit-agent-dot didit-agent-dot-green`})]}),_jsx(`span`,{className:`didit-agent-filename`,children:title}),_jsx(`button`,{type:`button`,className:`didit-agent-copy ${copied?`didit-agent-copy-copied`:``}`,onClick:handleCopy,title:labels.copyTitle,\"aria-label\":copied?labels.copiedTitle:labels.copyTitle,children:copied?_jsxs(_Fragment,{children:[_jsx(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:_jsx(`path`,{d:`M3 8.5l3.5 3.5L13 4`,stroke:`currentColor`,strokeWidth:`2`,strokeLinecap:`round`,strokeLinejoin:`round`})}),_jsx(`span`,{children:labels.copied})]}):_jsxs(_Fragment,{children:[_jsxs(`svg`,{width:`13`,height:`13`,viewBox:`0 0 16 16`,fill:`none`,children:[_jsx(`rect`,{x:`5`,y:`5`,width:`9`,height:`9`,rx:`1.5`,stroke:`currentColor`,strokeWidth:`1.5`}),_jsx(`path`,{d:`M11 5V3.5A1.5 1.5 0 0 0 9.5 2h-6A1.5 1.5 0 0 0 2 3.5v6A1.5 1.5 0 0 0 3.5 11H5`,stroke:`currentColor`,strokeWidth:`1.5`})]}),_jsx(`span`,{children:labels.copy})]})})]}),_jsx(`pre`,{className:`didit-agent-body`,children:_jsx(`code`,{children:prompt.trim()})}),_jsxs(`div`,{className:`didit-agent-footer`,children:[_jsx(`span`,{className:`didit-agent-footer-label`,children:labels.pasteInto}),_jsx(`div`,{className:`didit-agent-chips`,children:agents.map(name=>_jsx(`span`,{className:`didit-agent-chip`,children:name},name))})]})]})};function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{CodeBlock,Heading,Tab,Table,Tabs,_MdxComponentBoundary}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!_MdxComponentBoundary)_missingMdxReference(`_MdxComponentBoundary`,true);return _jsxs(_Fragment,{children:[_jsx(_MdxComponentBoundary,{name:`AgentPromptAccordion`,children:_jsx(AgentPromptAccordion,{lang:`id`,title:`Prompt Hapus Sesi Massal`,prompt:`Goal: Delete a list of User Verification (KYC) sessions, or every session, for the calling application, and control what happens to each session's face biometric data. KYC only — KYB sessions are not covered here; use DELETE /v3/session/{sessionId}/delete/ for a single KYB or KYC session.\n\nEndpoint: POST https://verification.didit.me/v3/sessions/delete/\nAuth header: x-api-key: YOUR_API_KEY\nContent-Type: application/json\n\nRequest body — provide EXACTLY ONE selector:\n- session_numbers: string[] — UI-visible decimal session numbers (\"#1234\" style), NOT UUIDs. Each entry must be digits only (regex ^[0-9]+$). minItems: 1.\n- delete_all: true — delete every remaining KYC session for the application. When delete_all is true, session_numbers is ignored.\n\nNarrowing delete_all (optional, only together with delete_all: true):\n- filter_\u003cname> - any filter of GET /v3/sessions/ (see /sessions-api/list-sessions) prefixed with filter_, with the same values: filter_status, filter_workflow_id, filter_date_from, filter_date_to, filter_vendor_data, filter_country, filter_document_type, filter_warning, filter_search and the others. Filters that take several values in GET /v3/sessions/ (status, workflow_id, country, region, document_type, document_name, session_type, warning, organization_name) accept a comma-separated string or an array. The others take one value: an array is joined into one comma-separated value, so several dates, UUIDs or api_service values are refused with 400, and several texts are not matched as alternatives. An empty value is ignored and does not narrow the selection.\n- An unknown filter_* key returns 400 { \"filter_\u003cname>\": \"Unknown filter.\" } and a value that cannot be read returns 400 keyed by that filter_* key (for example { \"filter_date_from\": [\"Enter a valid date.\"] }). Nothing is deleted in either case.\n- A deletion job applies the same filters.\n\nOptional retention and instruction fields (same semantics as the single-session endpoint, applied to every matched session):\n- retain_face_embeddings (boolean | null) — true keeps an image-free biometric template anchored to each session's User; false deletes the embedding with the session; omit/null follows the application's face_retention_policy.\n- face_retention_days (integer 1-3650) — required when retaining unless the application sets face_retention_days.\n- face_retention_deadline (ISO 8601 datetime, future) — optional hard expiry.\n- deletion_instruction (\"operational_session_delete\" default | \"privacy_erasure\") — privacy_erasure purges every retained template for each session's User and never retains a new one. Cannot be combined with retain_face_embeddings: true (400).\n- instruction_id (string, max 255) — your durable reference for this instruction; recorded on the audit trail and on every retained template.\n\ncurl:\ncurl -X POST 'https://verification.didit.me/v3/sessions/delete/' \\\\\n-H \"x-api-key: YOUR_API_KEY\" \\\\\n-H 'Content-Type: application/json' \\\\\n-d '{\"session_numbers\": [\"1001\", \"1002\", \"1003\"]}'\n\nResponse: the number of matching sessions decides, whether they are selected by session_numbers or with delete_all.\n\nUp to 20 matching sessions: they are deleted in the request. Response 200 (this endpoint no longer returns 204):\n{\n\"results\": [\n{\"session_id\": \"\u003cuuid>\", \"session_number\": 1001, \"face_retention_outcome\": \"deleted\", \"biometric_template_uuid\": null, \"biometric_template_expires_at\": null, \"deleted_child_verifications\": 0},\n{\"session_id\": \"\u003cuuid>\", \"session_number\": 1002, \"face_retention_outcome\": \"retained_with_user\", \"biometric_template_uuid\": \"\u003cuuid>\", \"biometric_template_expires_at\": \"\u003cISO 8601 datetime>\", \"deleted_child_verifications\": 0},\n{\"session_id\": \"\u003cuuid>\", \"session_number\": 1003, \"face_retention_outcome\": \"failed_retryable\", \"biometric_template_uuid\": null, \"biometric_template_expires_at\": null, \"deleted_child_verifications\": 0}\n]\n}\nface_retention_outcome per session:\n- deleted: session and face embedding deleted (default).\n- retained_with_user: session deleted; an image-free biometric template stays anchored to the User until biometric_template_expires_at (manage it via /v3/biometric-templates/).\n- none: the session had no face embedding.\n- ineligible_no_vendor_user: retention requested but the session has no linked User; session and embedding deleted.\n- failed_retryable: the group this session was deleted with could not be deleted (a storage service, a biometric store or a monitoring provider was unavailable). That session is NOT deleted and is still in place; re-run the request for it. Other groups in the same request are unaffected.\ndeleted_child_verifications is always 0 here: this endpoint deletes KYC sessions only.\n\nMore than 20 matching sessions: they are deleted in the background. Response 202 with a deletion job:\n{\"job_id\": \"\u003cuuid>\", \"status\": \"PENDING\", \"total\": 250, \"processed\": 0, \"outcomes\": {\"deleted\": 0, \"none\": 0, \"retained_with_user\": 0, \"ineligible_no_vendor_user\": 0, \"failed_retryable\": 0, \"already_deleted\": 0}, \"deleted_child_verifications\": 0, \"error\": null, \"created_at\": \"\u003cdatetime>\", \"completed_at\": null}\nPoll GET /v3/sessions/delete/{job_id}/ every few seconds until status is COMPLETED or FAILED. The job reports counts per outcome, never which sessions it deleted. A delete_all job deletes only the sessions created before the request. A FAILED job explains why in error; the sessions it had not reached are still in place, so repeat the request to delete them.\n\nSide effects:\n- Each matched session is deleted along with everything it produced, including every verification attempt: its decision, its extracted data, its KYC / Face / AML / Location / POA / Phone / Email records, its reviews and activity log, and all of its stored files.\n- The sessions stop appearing in GET /v3/sessions/ and GET /v3/session/{sessionId}/decision/, and media URLs issued before the call stop resolving.\n- Webhook deliveries still queued for the deleted sessions, and their retries, are dropped. Webhooks already delivered are not affected.\n- Share tokens issued for the sessions are NOT revoked, but there is nothing left for them to import: an import with one returns 400 {\"share_token\": [\"Original session does not exist.\"]}.\n- Blocklist entries created from the sessions are NOT removed.\n- Credits already consumed by the verifications are NOT refunded.\n- The parent User entities are NOT deleted; use POST /v3/users/delete/ for those (that also purges their retained templates).\n- NO deletion webhook is emitted.\n- Sessions are deleted in groups; a failure in one group does not roll back the others. Numbers that no longer match a live session are skipped and do not appear in results.\n\nIdempotency: re-running with the same session_numbers deletes nothing more (numbers that no longer match a session are skipped). Deletion is permanent and cannot be undone.\n\nFailure modes:\n- 400: validation, nothing deleted:\n{ \"session_numbers\": [\"This field is required unless delete_all is true.\"] }\n{ \"session_numbers\": [\"All session_numbers must be numeric.\"] }\n{ \"retain_face_embeddings\": [\"Privacy erasure cannot retain biometric templates.\"] }\n{ \"detail\": \"A finite biometric-template retention duration is required.\" }\n{ \"filter_reviewer\": \"Unknown filter.\" }\n{ \"filter_date_from\": [\"Enter a valid date.\"] }\n- 409: at least one selected session is part of a finalized regulatory report. Nothing is deleted. The body has code: in_filed_report and reports[] with uuid, report_number, report_type and case_uuid. Delete the reports, then repeat the request.\n- 403: API key invalid or application not allowed. { \"detail\": \"You do not have permission to perform this action.\" }\n\nMigration note: until this release the endpoint returned 204 with an empty body; it now returns 200 with results[], or 202 with a deletion job when more than 20 sessions match. Existing applications stay on delete_with_session until you explicitly change the policy.\n\nFor end-to-end Didit integration, paste in the full prompt at /integration/integration-prompt.`})}),`\n`,_jsx(Heading,{level:`2`,id:`perilaku`,children:`Perilaku`}),`\n`,_jsxs(_components.p,{children:[`Setiap sesi yang cocok dihapus dengan cara yang sama persis seperti `,_jsx(_components.a,{href:`/id/sessions-api/delete-session`,children:`Hapus Sesi`}),`: sesi itu sendiri, setiap percobaan verifikasi yang dimilikinya, keputusan dan data yang diekstrak, catatan fitur, dan semua file tersimpannya dihapus. Sesi tersebut juga hilang dari setiap endpoint baca, dan URL media yang sudah diterbitkan sebelumnya berhenti dapat diakses. Pengiriman webhook yang masih antre untuk sesi yang dihapus, beserta percobaan ulangnya, dibatalkan. Webhook yang sudah terkirim tidak terpengaruh. Penghapusan bersifat permanen dan tidak dapat dibatalkan.`]}),`\n`,_jsxs(_components.p,{children:[`Jika salah satu sesi yang dipilih menjadi bagian dari laporan regulasi yang sudah final, seluruh permintaan mengembalikan `,_jsx(_components.code,{children:`409`}),` dan tidak ada yang dihapus. Respons menggunakan `,_jsx(_components.code,{children:`code: in_filed_report`}),` dan menyebutkan setiap laporan. Hapus setiap laporan dengan `,_jsx(_components.a,{href:`/id/management-api/regulatory-reports/delete`,children:`Hapus Laporan`}),`, lalu ulangi permintaan. Menghapus laporan tidak menghapus sesi. Sesi tetap ada sampai Anda mengulangi permintaan ini.`]}),`\n`,_jsxs(_components.p,{children:[`Jumlah sesi yang cocok menentukan cara permintaan dijawab, baik Anda memilih sesi dengan `,_jsx(_components.code,{children:`session_numbers`}),` maupun dengan `,_jsx(_components.code,{children:`delete_all`}),`:`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Sesi yang cocok`}),_jsx(_components.th,{children:`Respons`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Hingga 20`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`200 OK`}),` setelah sesi-sesi tersebut dihapus, dengan satu hasil per sesi yang cocok di `,_jsx(_components.code,{children:`results`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Lebih dari 20`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`202 Accepted`}),` dengan pekerjaan penghapusan. Sesi dihapus di latar belakang. Lakukan polling ke `,_jsx(_components.a,{href:`/id/management-api/sessions/get-deletion-job`,children:`Dapatkan Pekerjaan Penghapusan Sesi`}),` hingga pekerjaan selesai.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Hasil hanya mengonfirmasi bahwa sesi telah dihapus, kecuali jika `,_jsx(_components.code,{children:`face_retention_outcome`}),`-nya adalah `,_jsx(_components.code,{children:`failed_retryable`}),`. Sesi tersebut `,_jsx(_components.strong,{children:`tidak`}),` dihapus dan masih ada. Perlakukan hasil itu sebagai kegagalan yang perlu dicoba ulang, bukan sebagai konfirmasi penghapusan.\nNomor yang tidak cocok dengan sesi KYC aktif di aplikasi Anda dilewati dan tidak muncul di `,_jsx(_components.code,{children:`results`}),`.`]}),`\n`,_jsxs(Heading,{level:`2`,id:`mempersempit-delete_all-dengan-filter`,children:[`Mempersempit `,_jsx(_components.code,{children:`delete_all`}),` dengan filter`]}),`\n`,_jsxs(_components.p,{children:[`Dengan `,_jsx(_components.code,{children:`delete_all: true`}),`, Anda dapat mempersempit pilihan menggunakan filter dari `,_jsx(_components.a,{href:`/id/sessions-api/list-sessions`,children:`Daftar Sesi`}),`, masing-masing diawali dengan `,_jsx(_components.code,{children:`filter_`}),`.\nFilter tersebut menerima nilai yang sama seperti parameter query.\nFilter yang menerima beberapa nilai (`,_jsx(_components.code,{children:`status`}),`, `,_jsx(_components.code,{children:`workflow_id`}),`, `,_jsx(_components.code,{children:`country`}),`, `,_jsx(_components.code,{children:`region`}),`, `,_jsx(_components.code,{children:`document_type`}),`, `,_jsx(_components.code,{children:`document_name`}),`, `,_jsx(_components.code,{children:`session_type`}),`, `,_jsx(_components.code,{children:`warning`}),`, `,_jsx(_components.code,{children:`organization_name`}),`) menerima string yang dipisahkan koma atau array:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`7`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`7`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"delete_all\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`true`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filter_status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"Declined\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filter_workflow_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"3fa85f64-5717-4562-b3fc-2c963f66afa6\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filter_date_from\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-01\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"filter_date_to\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-09-30\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Filter hanya berlaku bersama `,_jsx(_components.code,{children:`delete_all`}),`. Dengan `,_jsx(_components.code,{children:`session_numbers`}),`, filter hanya diperiksa dan tidak mengubah pilihan.`]}),`\n`,_jsxs(_components.li,{children:[`Setiap filter lain hanya menerima satu nilai.\nArray digabungkan menjadi satu nilai yang dipisahkan koma. Akibatnya, beberapa tanggal, UUID, atau nilai `,_jsx(_components.code,{children:`api_service`}),` menghasilkan `,_jsx(_components.code,{children:`400`}),`. Beberapa teks `,_jsx(_components.code,{children:`vendor_data`}),`, `,_jsx(_components.code,{children:`search`}),`, atau `,_jsx(_components.code,{children:`screened_full_name`}),` juga tidak dicocokkan sebagai alternatif.`]}),`\n`,_jsx(_components.li,{children:`Filter dengan nilai kosong diabaikan, sehingga tidak mempersempit pilihan.`}),`\n`,_jsxs(_components.li,{children:[`Kunci `,_jsx(_components.code,{children:`filter_*`}),` yang tidak dikenal mengembalikan `,_jsx(_components.code,{children:`400`}),` `,_jsx(_components.code,{children:`{\"filter_reviewer\": \"Unknown filter.\"}`}),`. Nilai yang tidak dapat dibaca mengembalikan `,_jsx(_components.code,{children:`400`}),` dengan kunci `,_jsx(_components.code,{children:`filter_*`}),` tersebut, misalnya `,_jsx(_components.code,{children:`{\"filter_date_from\": [\"Enter a valid date.\"]}`}),`.\nDalam kedua kasus itu tidak ada yang dihapus, sehingga filter yang salah ketik tidak pernah memperluas penghapusan ke semua sesi.`]}),`\n`,_jsxs(_components.li,{children:[`Pekerjaan penghapusan menerapkan filter yang sama. Seperti setiap `,_jsx(_components.code,{children:`delete_all`}),`, pekerjaan ini hanya mencakup sesi yang dibuat sebelum permintaan.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`kolom-retensi-dan-instruksi`,children:`Kolom retensi dan instruksi`}),`\n`,_jsx(_components.p,{children:`Endpoint ini menerima kolom opsional yang sama dengan endpoint satu sesi, dan menerapkannya ke setiap sesi yang cocok:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Kolom`}),_jsx(_components.th,{children:`Tipe`}),_jsx(_components.th,{children:`Deskripsi`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retain_face_embeddings`})}),_jsx(_components.td,{children:`boolean atau null`}),_jsxs(_components.td,{children:[`Menggantikan `,_jsx(_components.code,{children:`face_retention_policy`}),` aplikasi untuk permintaan ini.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`face_retention_days`})}),_jsx(_components.td,{children:`integer (1-3650)`}),_jsxs(_components.td,{children:[`Durasi retensi terbatas untuk templat yang dipertahankan. Wajib diisi saat retensi, kecuali aplikasi sudah mengatur `,_jsx(_components.code,{children:`face_retention_days`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`face_retention_deadline`})}),_jsx(_components.td,{children:`datetime (ISO 8601)`}),_jsx(_components.td,{children:`Batas kedaluwarsa tetap opsional. Harus berada di masa depan.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deletion_instruction`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`operational_session_delete`}),` (default) atau `,_jsx(_components.code,{children:`privacy_erasure`})]}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`privacy_erasure`}),` menghapus setiap templat yang dipertahankan untuk setiap Pengguna sebelum menghapus sesi, dan tidak dapat dikombinasikan dengan `,_jsx(_components.code,{children:`retain_face_embeddings: true`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`instruction_id`})}),_jsx(_components.td,{children:`string (maksimal 255)`}),_jsx(_components.td,{children:`Referensi tetap Anda untuk instruksi ini. Dicatat di jejak audit dan pada setiap templat yang dipertahankan.`})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Lihat `,_jsx(_components.a,{href:`/id/sessions-api/delete-session#data-biometrik-wajah-hapus-atau-pertahankan`,children:`Hapus Sesi`}),` untuk mengetahui apa saja yang dimuat dan tidak dimuat dalam templat yang dipertahankan, cara `,_jsx(_components.code,{children:`expires_at`}),` dihitung, dan apa yang dilakukan instruksi penghapusan privasi.`]}),`\n`,_jsx(Heading,{level:`2`,id:`hasil-per-sesi`,children:`Hasil per sesi`}),`\n`,_jsxs(_components.p,{children:[`Untuk hingga 20 sesi yang cocok, `,_jsx(_components.code,{children:`200 OK`}),` mengembalikan satu hasil per sesi:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`8`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"results\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"4c5c7f3a-3b1d-4b7e-9c39-2b4f7e6a1d02\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1001`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"face_retention_outcome\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"deleted\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_expires_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"deleted_child_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"b8e1d2c3-4f5a-4b6c-8d7e-9f0a1b2c3d4e\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1002`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"face_retention_outcome\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"retained_with_user\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"9d2f4b6e-1c3a-4e8f-b7d5-0a1c2e3f4a5b\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_expires_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2027-10-09T10:15:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"deleted_child_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"7a1e9c2d-5f4b-4c3a-8e2d-1b0a9f8e7d6c\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1003`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"face_retention_outcome\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"ineligible_no_vendor_user\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_expires_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"deleted_child_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"c1d2e3f4-a5b6-4c7d-8e9f-0a1b2c3d4e5f\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"session_number\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`1004`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"face_retention_outcome\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"failed_retryable\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_uuid\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"biometric_template_expires_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"deleted_child_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Setiap hasil memuat kolom yang sama dengan respons `,_jsx(_components.a,{href:`/id/sessions-api/delete-session#respons`,children:`Hapus Sesi`}),`. `,_jsx(_components.code,{children:`biometric_template_expires_at`}),` adalah waktu templat yang dipertahankan dihapus, dan `,_jsx(_components.code,{children:`deleted_child_verifications`}),` selalu `,_jsx(_components.code,{children:`0`}),` di sini karena endpoint ini hanya menghapus sesi KYC.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:_jsx(_components.code,{children:`face_retention_outcome`})}),_jsx(_components.th,{children:`Arti`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`deleted`})}),_jsx(_components.td,{children:`Sesi dan embedding wajahnya dihapus. Perilaku default.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`retained_with_user`})}),_jsxs(_components.td,{children:[`Sesi dihapus. Satu templat biometrik tanpa gambar tetap terhubung ke Pengguna. Id-nya adalah `,_jsx(_components.code,{children:`biometric_template_uuid`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`none`})}),_jsx(_components.td,{children:`Sesi tidak memiliki embedding wajah untuk dihapus atau dipertahankan.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`ineligible_no_vendor_user`})}),_jsx(_components.td,{children:`Retensi diminta, tetapi sesi tidak terhubung ke Pengguna, sehingga templat tidak dapat ditautkan ke Pengguna. Sesi dan embedding-nya dihapus.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.code,{children:`failed_retryable`})}),_jsxs(_components.td,{children:[`Kelompok tempat sesi ini dihapus tidak dapat dihapus, karena layanan penyimpanan, penyimpanan biometrik, atau penyedia pemantauan tidak tersedia. Sesi ini `,_jsx(_components.strong,{children:`tidak`}),` dihapus dan masih ada. Jalankan ulang permintaan untuk sesi ini. Percobaan ulang akan menghasilkan satu templat yang sama.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`Sesi dihapus per kelompok. Jika sebuah kelompok tidak dapat dihapus, setiap sesi di dalamnya dilaporkan sebagai `,_jsx(_components.code,{children:`failed_retryable`}),`. Kelompok lain tidak terpengaruh dan tetap terhapus.`]}),`\n`,_jsx(Heading,{level:`2`,id:`pemilihan-dalam-jumlah-besar-dijalankan-sebagai-job`,children:`Pemilihan dalam jumlah besar dijalankan sebagai job`}),`\n`,_jsxs(_components.p,{children:[`Jika lebih dari 20 sesi cocok, respons berupa `,_jsx(_components.code,{children:`202 Accepted`}),` dengan job penghapusan, bukan `,_jsx(_components.code,{children:`results`}),`:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`11`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`11`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"job_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"5b8f2c1e-7d3a-4f6b-9e2c-1a0d8f7e6c5b\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"status\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"PENDING\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"total\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`250`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"processed\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"outcomes\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: { `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"deleted\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"none\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"retained_with_user\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"ineligible_no_vendor_user\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"failed_retryable\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"already_deleted\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"deleted_child_verifications\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#B5CEA8`},children:`0`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"error\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"2026-10-09T10:15:00Z\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"completed_at\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:`null`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),`\n`,_jsxs(_components.p,{children:[`Lakukan polling ke `,_jsx(_components.a,{href:`/id/management-api/sessions/get-deletion-job`,children:`Dapatkan Job Penghapusan Sesi`}),` setiap beberapa detik hingga `,_jsx(_components.code,{children:`status`}),` menjadi `,_jsx(_components.code,{children:`COMPLETED`}),` atau `,_jsx(_components.code,{children:`FAILED`}),`.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Job hanya melaporkan jumlah sesi per hasil, dan tidak pernah melaporkan sesi mana yang dihapus.`}),`\n`,_jsxs(_components.li,{children:[`Job `,_jsx(_components.code,{children:`delete_all`}),` hanya menghapus sesi yang dibuat sebelum permintaan Anda. Sesi yang dimulai selama job berjalan tidak dihapus.`]}),`\n`,_jsx(_components.li,{children:`Kolom retensi dan instruksi dari permintaan Anda berlaku untuk setiap sesi yang dihapus oleh job.`}),`\n`,_jsx(_components.li,{children:`Jika suatu kelompok belum dapat dihapus, job akan mencoba lagi secara otomatis.`}),`\n`,_jsxs(_components.li,{children:[`Job yang `,_jsx(_components.code,{children:`FAILED`}),` menjelaskan penyebabnya di `,_jsx(_components.code,{children:`error`}),`. Sesi yang belum dijangkau job masih ada: ulangi permintaan untuk menghapusnya.`]}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`contoh`,children:`Contoh`}),`\n`,_jsxs(Tabs,{children:[_jsx(Tab,{title:`Hapus berdasarkan jumlah`,id:`hapus-berdasarkan-jumlah`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`4`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`4`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/sessions/delete/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"session_numbers\": [\"1001\", \"1002\", \"1003\"]}'`})]}),`\n`]})})})}),_jsx(Tab,{title:`Hapus dan pertahankan templat`,id:`hapus-dan-pertahankan-templat`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`9`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`9`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/sessions/delete/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"session_numbers\": [\"1001\", \"1002\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"retain_face_embeddings\": true,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"face_retention_days\": 365,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"instruction_id\": \"post-approval-cleanup-2026-08\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})}),_jsx(Tab,{title:`Penghapusan data demi privasi`,id:`penghapusan-data-demi-privasi`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/sessions/delete/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"session_numbers\": [\"1001\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"deletion_instruction\": \"privacy_erasure\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"instruction_id\": \"dsar-2026-0142\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` }'`})}),`\n`]})})})}),_jsx(Tab,{title:`Hapus semua dan lakukan polling job`,id:`hapus-semua-dan-lakukan-polling-job`,children:_jsx(CodeBlock,{filename:``,numberOfLines:`8`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`8`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -X`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` POST`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/sessions/delete/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"Content-Type: application/json\"`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -d`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` '{\"delete_all\": true}'`})]}),`\n`,_jsx(_components.span,{className:`line`}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#6E7781`,\"--shiki-dark\":`#6A9955`},children:`# More than 20 sessions matched: the response is 202 with a job_id.`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#953800`,\"--shiki-dark\":`#DCDCAA`},children:`curl`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` https://verification.didit.me/v3/sessions/delete/JOB_ID/`}),_jsx(_components.span,{style:{color:`#CF222E`,\"--shiki-dark\":`#D7BA7D`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#569CD6`},children:` -H`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:` \"x-api-key: YOUR_API_KEY\"`})]}),`\n`]})})})})]}),`\n`,_jsx(Heading,{level:`2`,id:`migrasi-dari-respons-204`,children:`Migrasi dari respons 204`}),`\n`,_jsxs(_components.p,{children:[`Hingga rilis ini, endpoint mengembalikan `,_jsx(_components.code,{children:`204 No Content`}),`. Sekarang endpoint mengembalikan `,_jsx(_components.code,{children:`200 OK`}),` dengan `,_jsx(_components.code,{children:`results[]`}),`, atau `,_jsx(_components.code,{children:`202 Accepted`}),` dengan job penghapusan untuk lebih dari 20 sesi yang cocok. Perbarui klien yang mengharapkan `,_jsx(_components.code,{children:`204`}),`. Perilaku penghapusan default tidak berubah: aplikasi yang ada tetap menggunakan `,_jsx(_components.code,{children:`delete_with_session`}),` sampai Anda secara eksplisit mengubah kebijakan.`]}),`\n`,_jsx(Heading,{level:`2`,id:`terkait`,children:`Terkait`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/id/sessions-api/delete-session`,children:`Hapus Sesi`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/id/management-api/sessions/get-deletion-job`,children:`Dapatkan Job Penghapusan Sesi`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/id/management-api/biometric-templates/overview`,children:`Templat biometrik`})}),`\n`,_jsx(_components.li,{children:_jsx(_components.a,{href:`/id/console/data-retention`,children:`Retensi data`})}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{__snippet_AGENT_PROMPT_LABELS_qsruim,AgentPromptAccordion,default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"API Hapus Sesi Massal: Pembersihan Sesi KYC","sidebarTitle":"Hapus Sesi Massal","keywords":["hapus sesi massal","API hapus sesi","operasi sesi KYC","API sesi","GDPR sesi","retensi templat biometrik","Didit Management API","API verifikasi identitas","KYC bayar per panggilan","manajemen sesi terprogram"],"description":"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.","openapi":"id/openapi-25.json POST /v3/sessions/delete/","href":"/id/management-api/sessions/batch-delete"}}},"mdxSourceWithNoJs":null,"noJsSplices":[[171,4204,"undefined;const AgentPromptAccordion=()=>null;function _crea"]]},"mdxExtracts":{"tableOfContents":[{"title":"Perilaku","slug":"perilaku","depth":2,"children":[]},{"title":"Mempersempit delete_all dengan filter","slug":"mempersempit-delete_all-dengan-filter","depth":2,"children":[]},{"title":"Kolom retensi dan instruksi","slug":"kolom-retensi-dan-instruksi","depth":2,"children":[]},{"title":"Hasil per sesi","slug":"hasil-per-sesi","depth":2,"children":[]},{"title":"Pemilihan dalam jumlah besar dijalankan sebagai job","slug":"pemilihan-dalam-jumlah-besar-dijalankan-sebagai-job","depth":2,"children":[]},{"title":"Contoh","slug":"contoh","depth":2,"children":[]},{"title":"Migrasi dari respons 204","slug":"migrasi-dari-respons-204","depth":2,"children":[]},{"title":"Terkait","slug":"terkait","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/didit-0f962782/5fb7c0c336c92274/snippets/data/database-validation-coverage.js","/_mintlify/custom/didit-0f962782/4ac7d3c2a19a354d/database-validation-playground.js"],"openApiReferenceData":{"operation":{"summary":"Hapus sesi KYC secara massal berdasarkan session_number","description":"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.","operationId":"batch_delete_sessions","x-didit-sdk":{"resource":"sessions","method":"batch_delete","auth":"api_key","server":true},"tags":["Sessions"],"security":["e505b0a5-918a-4d7a-8849-df922d424d3d"],"requestBody":"49b550e2-4ad9-4c0a-8e8e-f400b0ef6d6f","responses":{"200":"603cc566-2ee4-4d90-9fa8-cc8cf769abf7","202":"5b38ad8d-93f1-4269-8007-78b09647f97a","400":"ceb40394-5163-4a65-8298-42e7d667596f","403":"fd164eec-affa-4f4f-b462-a33463eefac9","409":"9c8a1a23-9744-46dd-82ac-bdc66e6a4e85","429":"540b7367-c6fd-4c2e-b564-a57a346fa7c3"},"x-codeSamples":[{"lang":"curl","label":"curl","source":"curl -X POST \\\n https://verification.didit.me/v3/sessions/delete/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"session_numbers\": [\"1001\", \"1002\", \"1003\"]\n }'"},{"lang":"python","label":"Python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.batch_delete(\n session_numbers=[\"1001\", \"1002\", \"1003\"],\n)\nprint(result)"},{"lang":"javascript","label":"Node.js","source":"import Didit from \"@didit-protocol/sdk-node\";\n\n// Reads DIDIT_API_KEY.\nconst didit = new Didit();\n\nconst result = await didit.sessions.batchDelete({\n session_numbers: [\"1001\", \"1002\", \"1003\"],\n});\nconsole.log(result);"},{"lang":"go","label":"Go","source":"ctx := context.Background()\n// Reads DIDIT_API_KEY.\nclient := didit.NewClient()\n\nresult, err := client.Sessions.BatchDelete(ctx, didit.SessionsBatchDeleteParams{\n\tSessionNumbers: didit.Some([]string{\"1001\", \"1002\", \"1003\"}),\n})\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"},{"lang":"java","label":"Java","source":"import java.util.List;\nimport me.didit.Didit;\nimport me.didit.types.SessionsBatchDeleteParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().batchDelete(SessionsBatchDeleteParams.builder()\n .sessionNumbers(List.of(\"1001\", \"1002\", \"1003\"))\n .build());\nSystem.out.println(result);"},{"lang":"php","label":"PHP","source":"\u003c?php\n\nrequire 'vendor/autoload.php';\n\nuse Didit\\DiditClient;\n\n// Reads DIDIT_API_KEY.\n$didit = new DiditClient();\n\n$result = $didit->sessions->batchDelete([\n 'session_numbers' => ['1001', '1002', '1003'],\n]);\nprint_r($result->toArray());"},{"lang":"ruby","label":"Ruby","source":"require \"didit\"\n\n# Reads DIDIT_API_KEY.\ndidit = Didit::Client.new\n\nresult = didit.sessions.batch_delete(session_numbers: [\"1001\", \"1002\", \"1003\"])\nputs result.to_h"},{"lang":"csharp","label":".NET","source":"using System;\nusing System.Text.Json;\nusing Didit;\n\n// Reads DIDIT_API_KEY.\nusing var client = new DiditClient();\n\nvar result = await client.Sessions.BatchDeleteAsync(new SessionsBatchDeleteParams\n{\n SessionNumbers = new string[] { \"1001\", \"1002\", \"1003\" },\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"method":"post","type":"path","servers":["ff40cbb9-ee30-4687-b373-d64cd3d20035"],"path":"/v3/sessions/delete/","baseUrlOptions":["https://verification.didit.me"],"title":"Hapus sesi KYC secara massal berdasarkan session_number","codeSamples":[{"label":"curl","lang":"curl","source":"curl -X POST \\\n https://verification.didit.me/v3/sessions/delete/ \\\n -H 'x-api-key: YOUR_API_KEY' \\\n -H 'Content-Type: application/json' \\\n -d '{\n \"session_numbers\": [\"1001\", \"1002\", \"1003\"]\n }'"},{"label":"Python","lang":"python","source":"from didit import Didit\n\n# Reads DIDIT_API_KEY.\nclient = Didit()\n\nresult = client.sessions.batch_delete(\n session_numbers=[\"1001\", \"1002\", \"1003\"],\n)\nprint(result)"},{"label":"Node.js","lang":"javascript","source":"import Didit from \"@didit-protocol/sdk-node\";\n\n// Reads DIDIT_API_KEY.\nconst didit = new Didit();\n\nconst result = await didit.sessions.batchDelete({\n session_numbers: [\"1001\", \"1002\", \"1003\"],\n});\nconsole.log(result);"},{"label":"Go","lang":"go","source":"ctx := context.Background()\n// Reads DIDIT_API_KEY.\nclient := didit.NewClient()\n\nresult, err := client.Sessions.BatchDelete(ctx, didit.SessionsBatchDeleteParams{\n\tSessionNumbers: didit.Some([]string{\"1001\", \"1002\", \"1003\"}),\n})\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"},{"label":"Java","lang":"java","source":"import java.util.List;\nimport me.didit.Didit;\nimport me.didit.types.SessionsBatchDeleteParams;\n\n// Reads DIDIT_API_KEY.\nDidit client = new Didit();\n\nvar result = client.sessions().batchDelete(SessionsBatchDeleteParams.builder()\n .sessionNumbers(List.of(\"1001\", \"1002\", \"1003\"))\n .build());\nSystem.out.println(result);"},{"label":"PHP","lang":"php","source":"\u003c?php\n\nrequire 'vendor/autoload.php';\n\nuse Didit\\DiditClient;\n\n// Reads DIDIT_API_KEY.\n$didit = new DiditClient();\n\n$result = $didit->sessions->batchDelete([\n 'session_numbers' => ['1001', '1002', '1003'],\n]);\nprint_r($result->toArray());"},{"label":"Ruby","lang":"ruby","source":"require \"didit\"\n\n# Reads DIDIT_API_KEY.\ndidit = Didit::Client.new\n\nresult = didit.sessions.batch_delete(session_numbers: [\"1001\", \"1002\", \"1003\"])\nputs result.to_h"},{"label":".NET","lang":"csharp","source":"using System;\nusing System.Text.Json;\nusing Didit;\n\n// Reads DIDIT_API_KEY.\nusing var client = new DiditClient();\n\nvar result = await client.Sessions.BatchDeleteAsync(new SessionsBatchDeleteParams\n{\n SessionNumbers = new string[] { \"1001\", \"1002\", \"1003\" },\n});\nConsole.WriteLine(JsonSerializer.Serialize(result));"}],"requiredOnlyExamples":false,"requestExampleType":"codeSamples","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[{"body.session_numbers.items.0":"1001","body.session_numbers.items.1":"1002","body.session_numbers.items.2":"1003"},{"body.delete_all":true},{"body.session_numbers.items.0":"1001","body.session_numbers.items.1":"1002","body.retain_face_embeddings.oneOf.0":true,"body.face_retention_days":365,"body.instruction_id":"post-approval-cleanup-2026-08"},{"body.session_numbers.items.0":"1001","body.deletion_instruction":"privacy_erasure","body.instruction_id":"dsar-2026-0142"},{"body.delete_all":true,"body.filter_status.oneOf.1.items.0":"Declined","body.filter_workflow_id.oneOf.0":"3fa85f64-5717-4562-b3fc-2c963f66afa6","body.filter_date_from":"2026-09-01","body.filter_date_to":"2026-09-30"}]},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","properties":{"session_numbers":{"type":"array","description":"Nilai numerik `session_number` dari sesi KYC yang akan dihapus, sebagai string khusus digit (angka JSON juga diterima dan dikonversi). Wajib diisi kecuali `delete_all` bernilai `true`; daftar kosong mengembalikan `400`. Setiap entri non-digit menolak seluruh permintaan dengan `400` (kecuali `delete_all` bernilai `true`, di mana validasi dilewati dan entri diabaikan). Nomor yang tidak cocok dengan sesi aktif di aplikasi Anda akan dilewati tanpa peringatan.","items":{"type":"string","pattern":"^[0-9]+$","example":"1001","uniqueKey":"session_numbers.items.[INDEX]","typeLabel":"string"},"minItems":1,"example":["1001","1002","1003"],"uniqueKey":"session_numbers","typeLabel":"string[]"},"delete_all":{"type":"boolean","description":"Jika `true`, setiap sesi KYC yang tersisa di aplikasi pemanggil akan dihapus dan `session_numbers` diabaikan, kecuali Anda mempersempit pilihan dengan kunci `filter_*`. Lebih dari 20 sesi yang cocok akan dijalankan sebagai tugas penghapusan (`202`) yang hanya mencakup sesi yang dibuat sebelum permintaan. Default ke `false`. Tidak dapat dibatalkan; tidak ada langkah konfirmasi.","default":false,"example":false,"uniqueKey":"delete_all","typeLabel":"boolean"},"retain_face_embeddings":{"oneOf":[{"type":"boolean","description":"Timpa `face_retention_policy` aplikasi untuk penghapusan ini. `true` mempertahankan satu templat biometrik wajah bebas gambar yang ditautkan ke Pengguna sesi setelah sesi dihapus; `false` menghapus embedding wajah bersama sesi; abaikan atau gunakan `null` untuk mengikuti kebijakan aplikasi. Diabaikan untuk sesi KYB dan untuk sesi tanpa embedding wajah.","example":true,"uniqueKey":"retain_face_embeddings.oneOf.0","typeLabel":"boolean"},{"type":"null","description":"Timpa `face_retention_policy` aplikasi untuk penghapusan ini. `true` mempertahankan satu templat biometrik wajah bebas gambar yang ditautkan ke Pengguna sesi setelah sesi dihapus; `false` menghapus embedding wajah bersama sesi; abaikan atau gunakan `null` untuk mengikuti kebijakan aplikasi. Diabaikan untuk sesi KYB dan untuk sesi tanpa embedding wajah.","example":true,"uniqueKey":"retain_face_embeddings.oneOf.1","typeLabel":"null"}],"uniqueKey":"retain_face_embeddings","typeLabel":"boolean | null"},"face_retention_days":{"type":"integer","minimum":1,"maximum":3650,"description":"Durasi retensi terbatas, dalam hari, untuk templat yang disimpan. Wajib diisi saat templat disimpan kecuali aplikasi sudah menyetel `face_retention_days`. `expires_at` templat adalah yang paling awal di antara durasi ini, jendela retensi data umum aplikasi, dan `face_retention_deadline`.","example":365,"uniqueKey":"face_retention_days","typeLabel":"integer"},"face_retention_deadline":{"type":"string","format":"date-time","description":"Kedaluwarsa mutlak opsional untuk templat yang disimpan. Harus berada di masa mendatang.","example":"2027-08-28T00:00:00Z","uniqueKey":"face_retention_deadline","typeLabel":"string\u003cdate-time>"},"deletion_instruction":{"type":"string","enum":["operational_session_delete","privacy_erasure"],"default":"operational_session_delete","description":"Kelas instruksi yang Anda berikan. `operational_session_delete` menghapus sesi dan mempertahankan templat hanya jika kebijakan atau `retain_face_embeddings` menentukannya. `privacy_erasure` menghapus permanen setiap templat biometrik tersimpan yang terkait dengan Pengguna sesi tersebut sebelum menghapus sesi, tidak dapat ditimpa oleh kebijakan aplikasi, dan tidak dapat digabungkan dengan `retain_face_embeddings: true` (`400`).","example":"operational_session_delete","uniqueKey":"deletion_instruction","typeLabel":"enum\u003cstring>"},"instruction_id":{"type":"string","maxLength":255,"description":"Referensi permanen Anda untuk instruksi penghapusan ini (misalnya id tiket penghapusan). Dicatat pada jejak audit dan pada setiap templat yang dipertahankan. Dihasilkan oleh Didit jika ditiadakan.","example":"dsar-2026-0142","uniqueKey":"instruction_id","typeLabel":"string"},"filter_status":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `status` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_status.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_status.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `status` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_status.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_status","typeLabel":"string | string[]"},"filter_vendor_data":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `vendor_data` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","uniqueKey":"filter_vendor_data","typeLabel":"string"},"filter_search":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `search` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","uniqueKey":"filter_search","typeLabel":"string"},"filter_workflow_id":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `workflow_id` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_workflow_id.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_workflow_id.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `workflow_id` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_workflow_id.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_workflow_id","typeLabel":"string | string[]"},"filter_date_from":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `date_from` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan `400`. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","format":"date","uniqueKey":"filter_date_from","typeLabel":"string\u003cdate>"},"filter_date_to":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `date_to` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan `400`. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","format":"date","uniqueKey":"filter_date_to","typeLabel":"string\u003cdate>"},"filter_country":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `country` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_country.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_country.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `country` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_country.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_country","typeLabel":"string | string[]"},"filter_document_type":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `document_type` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_document_type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_document_type.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `document_type` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_document_type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_document_type","typeLabel":"string | string[]"},"filter_document_name":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `document_name` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_document_name.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_document_name.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `document_name` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_document_name.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_document_name","typeLabel":"string | string[]"},"filter_region":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `region` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_region.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_region.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `region` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_region.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_region","typeLabel":"string | string[]"},"filter_didit_internal_id":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `didit_internal_id` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan `400`. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","format":"uuid","uniqueKey":"filter_didit_internal_id","typeLabel":"string\u003cuuid>"},"filter_session_type":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `session_type` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_session_type.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_session_type.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `session_type` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_session_type.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_session_type","typeLabel":"string | string[]"},"filter_api_service":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `api_service` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan `400`. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","uniqueKey":"filter_api_service","typeLabel":"string"},"filter_screened_full_name":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `screened_full_name` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu teks yang dipisahkan koma, sehingga beberapa nilai tidak dicocokkan sebagai alternatif. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","uniqueKey":"filter_screened_full_name","typeLabel":"string"},"filter_warning":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `warning` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_warning.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_warning.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `warning` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_warning.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_warning","typeLabel":"string | string[]"},"filter_status_initialized_as_in_review":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `status_initialized_as_in_review` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"boolean","uniqueKey":"filter_status_initialized_as_in_review","typeLabel":"boolean"},"filter_is_kyc_to_be_reviewed":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `is_kyc_to_be_reviewed` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"boolean","uniqueKey":"filter_is_kyc_to_be_reviewed","typeLabel":"boolean"},"filter_euuid":{"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `euuid` dari [List Sessions](/id/sessions-api/list-sessions), dengan nilai yang sama. Satu nilai, bukan daftar: array digabungkan menjadi satu nilai yang dipisahkan koma, sehingga beberapa nilai ditolak dengan `400`. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","type":"string","format":"uuid","uniqueKey":"filter_euuid","typeLabel":"string\u003cuuid>"},"filter_organization_name":{"oneOf":[{"type":"string","description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `organization_name` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Dengan kunci API, ini hanya dapat mencocokkan nama organisasi Anda sendiri, sehingga ini memilih semua sesi Anda atau tidak sama sekali. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_organization_name.oneOf.0","typeLabel":"string"},{"type":"array","items":{"type":"string","uniqueKey":"filter_organization_name.oneOf.1.items.[INDEX]","typeLabel":"string"},"description":"Mempersempit `delete_all` ke sesi yang cocok dengan filter `organization_name` dari [Daftar Sesi](/id/sessions-api/list-sessions), dengan nilai yang sama. String yang dipisahkan koma atau sebuah array. Dengan kunci API, ini hanya dapat mencocokkan nama organisasi Anda sendiri, sehingga ini memilih semua sesi Anda atau tidak sama sekali. Diabaikan tanpa `delete_all`. Nilai kosong diabaikan dan tidak mempersempit pilihan.","uniqueKey":"filter_organization_name.oneOf.1","typeLabel":"string[]"}],"uniqueKey":"filter_organization_name","typeLabel":"string | string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Specific sessions":{"title":"Specific sessions","value":{"session_numbers":["1001","1002","1003"]}},"All sessions":{"title":"All sessions","value":{"delete_all":true}},"Delete and retain templates":{"title":"Delete and retain templates","value":{"session_numbers":["1001","1002"],"retain_face_embeddings":true,"face_retention_days":365,"instruction_id":"post-approval-cleanup-2026-08"}},"Privacy erasure":{"title":"Privacy erasure","value":{"session_numbers":["1001"],"deletion_instruction":"privacy_erasure","instruction_id":"dsar-2026-0142"}},"Filtered delete_all":{"title":"Filtered delete_all","value":{"delete_all":true,"filter_status":["Declined"],"filter_workflow_id":"3fa85f64-5717-4562-b3fc-2c963f66afa6","filter_date_from":"2026-09-01","filter_date_to":"2026-09-30"}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"603cc566-2ee4-4d90-9fa8-cc8cf769abf7":{"description":"Hingga 20 sesi yang cocok ditemukan dan diproses dalam permintaan. Satu hasil per sesi yang cocok; nomor yang tidak cocok dengan apa pun (tidak dikenal atau sudah dihapus) dilewati dan tidak muncul. Hasil mengonfirmasi penghapusan kecuali jika `face_retention_outcome` adalah `failed_retryable`: sesi tersebut TIDAK dihapus dan harus dicoba lagi.","content":{"application/json":{"schema":{"type":"object","properties":{"results":{"type":"array","items":{"type":"object","properties":{"session_id":{"type":"string","format":"uuid","description":"Sesi yang dihapus.","uniqueKey":"results.items.[INDEX].session_id","typeLabel":"string\u003cuuid>"},"session_number":{"oneOf":[{"type":"integer","description":"Nomor sesi yang dihapus.","uniqueKey":"results.items.[INDEX].session_number.oneOf.0","typeLabel":"integer"},{"type":"null","description":"Nomor sesi yang dihapus.","uniqueKey":"results.items.[INDEX].session_number.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].session_number","typeLabel":"integer | null"},"face_retention_outcome":{"type":"string","enum":["retained_with_user","deleted","none","ineligible_no_vendor_user","failed_retryable"],"description":"Hal yang terjadi pada data biometrik wajah sesi. `deleted`: embedding wajah dihapus bersama sesi (default). `retained_with_user`: sesi dihapus dan satu templat biometrik tanpa gambar tetap terhubung ke Pengguna; lihat `biometric_template_uuid`. `none`: sesi tidak memiliki embedding wajah (misalnya sesi KYC khusus dokumen tanpa swafoto dengan Deteksi Liveness; sesi KYB tidak pernah dipilih oleh endpoint ini). `ineligible_no_vendor_user`: retensi diminta tetapi sesi tidak memiliki Pengguna yang ditautkan, sehingga embedding dihapus bersama sesi. `failed_retryable` (khusus endpoint batch): grup tempat sesi ini dihapus tidak dapat dihapus (layanan penyimpanan, penyimpanan biometrik, atau penyedia pemantauan tidak tersedia); sesi ini masih ada, ulangi permintaan untuk sesi tersebut.","uniqueKey":"results.items.[INDEX].face_retention_outcome","typeLabel":"enum\u003cstring>"},"biometric_template_uuid":{"oneOf":[{"type":"string","format":"uuid","description":"Id templat biometrik yang disimpan saat `face_retention_outcome` adalah `retained_with_user`; jika tidak, bernilai `null`. Kelola melalui `/v3/biometric-templates/{template_uuid}/`.","uniqueKey":"results.items.[INDEX].biometric_template_uuid.oneOf.0","typeLabel":"string\u003cuuid>"},{"type":"null","format":"uuid","description":"Id templat biometrik yang disimpan saat `face_retention_outcome` adalah `retained_with_user`; jika tidak, bernilai `null`. Kelola melalui `/v3/biometric-templates/{template_uuid}/`.","uniqueKey":"results.items.[INDEX].biometric_template_uuid.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].biometric_template_uuid","typeLabel":"string\u003cuuid> | null"},"biometric_template_expires_at":{"oneOf":[{"type":"string","format":"date-time","description":"Waktu templat biometrik yang disimpan dihapus, saat `face_retention_outcome` adalah `retained_with_user`; `null` jika tidak ada templat yang disimpan.","uniqueKey":"results.items.[INDEX].biometric_template_expires_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Waktu templat biometrik yang disimpan dihapus, saat `face_retention_outcome` adalah `retained_with_user`; `null` jika tidak ada templat yang disimpan.","uniqueKey":"results.items.[INDEX].biometric_template_expires_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"results.items.[INDEX].biometric_template_expires_at","typeLabel":"string\u003cdate-time> | null"},"deleted_child_verifications":{"type":"integer","description":"Selalu `0` pada endpoint ini, yang hanya menghapus sesi KYC. Menghapus sesi Verifikasi Bisnis (KYB) dengan `DELETE /v3/session/{sessionId}/delete/` melaporkan verifikasi yang dibuatnya yang ikut terhapus bersamanya.","uniqueKey":"results.items.[INDEX].deleted_child_verifications","typeLabel":"integer"}},"uniqueKey":"results.items.[INDEX]","typeLabel":"object"},"uniqueKey":"results","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Mixed outcomes":{"title":"Mixed outcomes","value":{"results":[{"session_id":"4c5c7f3a-3b1d-4b7e-9c39-2b4f7e6a1d02","session_number":1001,"face_retention_outcome":"deleted","biometric_template_uuid":null,"biometric_template_expires_at":null,"deleted_child_verifications":0},{"session_id":"b8e1d2c3-4f5a-4b6c-8d7e-9f0a1b2c3d4e","session_number":1002,"face_retention_outcome":"retained_with_user","biometric_template_uuid":"9d2f4b6e-1c3a-4e8f-b7d5-0a1c2e3f4a5b","biometric_template_expires_at":"2027-10-09T10:15:00Z","deleted_child_verifications":0},{"session_id":"7a1e9c2d-5f4b-4c3a-8e2d-1b0a9f8e7d6c","session_number":1003,"face_retention_outcome":"ineligible_no_vendor_user","biometric_template_uuid":null,"biometric_template_expires_at":null,"deleted_child_verifications":0},{"session_id":"c1d2e3f4-a5b6-4c7d-8e9f-0a1b2c3d4e5f","session_number":1004,"face_retention_outcome":"failed_retryable","biometric_template_uuid":null,"biometric_template_expires_at":null,"deleted_child_verifications":0}]}}},"exampleType":"examples"}},"exampleType":"examples"},"5b38ad8d-93f1-4269-8007-78b09647f97a":{"description":"Lebih dari 20 sesi cocok. Sesi-sesi tersebut dihapus di latar belakang; lakukan polling pada `GET /v3/sessions/delete/{job_id}/` hingga `status` bernilai `COMPLETED` atau `FAILED`.","content":{"application/json":{"schema":{"type":"object","description":"Penghapusan sesi massal yang berjalan di latar belakang: progres dan jumlah per hasil, tidak pernah menampilkan sesi mana saja yang dihapusnya.","properties":{"job_id":{"type":"string","format":"uuid","description":"Lakukan polling `GET /v3/sessions/delete/{job_id}/` dengan id ini.","uniqueKey":"job_id","typeLabel":"string\u003cuuid>"},"status":{"type":"string","enum":["PENDING","PROCESSING","COMPLETED","FAILED"],"description":"`PENDING`: diterima, belum dimulai. `PROCESSING`: sedang menghapus; `processed` dan `outcomes` sedang diperbarui. `COMPLETED`: setiap sesi yang dipilih telah ditangani. `FAILED`: pekerjaan berhenti lebih awal; lihat `error`.","uniqueKey":"status","typeLabel":"enum\u003cstring>"},"total":{"type":"integer","description":"Sesi yang dipilih saat penghapusan diminta.","uniqueKey":"total","typeLabel":"integer"},"processed":{"type":"integer","description":"Sesi yang telah selesai diproses oleh pekerjaan sejauh ini.","uniqueKey":"processed","typeLabel":"integer"},"outcomes":{"type":"object","description":"Berapa banyak sesi yang berakhir di setiap hasil. Setiap kunci selalu ada.","properties":{"deleted":{"type":"integer","description":"Sesi yang dihapus bersama dengan embedding wajahnya.","uniqueKey":"outcomes.deleted","typeLabel":"integer"},"none":{"type":"integer","description":"Sesi yang dihapus yang tidak memiliki embedding wajah.","uniqueKey":"outcomes.none","typeLabel":"integer"},"retained_with_user":{"type":"integer","description":"Sesi yang dihapus sementara satu templat biometrik bebas gambar dipertahankan untuk Pengguna mereka, sesuai permintaan atau kebijakan aplikasi.","uniqueKey":"outcomes.retained_with_user","typeLabel":"integer"},"ineligible_no_vendor_user":{"type":"integer","description":"Sesi yang dihapus, bersama dengan embedding wajahnya, karena retensi diminta tetapi mereka tidak memiliki Pengguna yang ditautkan.","uniqueKey":"outcomes.ineligible_no_vendor_user","typeLabel":"integer"},"failed_retryable":{"type":"integer","description":"Sesi yang dilaporkan belum dihapus. Pekerjaan mencoba lagi grup yang tidak dapat dihapusnya sendiri alih-alih menghitungnya di sini.","uniqueKey":"outcomes.failed_retryable","typeLabel":"integer"},"already_deleted":{"type":"integer","description":"Sesi terpilih yang sudah dihapus, misalnya oleh permintaan lain, ketika tugas mencapainya.","uniqueKey":"outcomes.already_deleted","typeLabel":"integer"}},"uniqueKey":"outcomes","typeLabel":"object"},"deleted_child_verifications":{"type":"integer","description":"Verifikasi yang dibuat oleh verifikasi bisnis yang dihapus, yang dihapus bersamanya. Selalu `0` untuk pekerjaan yang dimulai oleh `POST /v3/sessions/delete/`, yang hanya menghapus sesi KYC.","uniqueKey":"deleted_child_verifications","typeLabel":"integer"},"error":{"oneOf":[{"type":"string","description":"`null` kecuali jika `status` bernilai `FAILED`; kemudian alasan mengapa penghapusan berhenti. Sesi yang belum tercapai oleh tugas masih tetap ada: ulangi permintaan untuk menghapusnya.","uniqueKey":"error.oneOf.0","typeLabel":"string"},{"type":"null","description":"`null` kecuali jika `status` bernilai `FAILED`; kemudian alasan mengapa penghapusan berhenti. Sesi yang belum tercapai oleh tugas masih tetap ada: ulangi permintaan untuk menghapusnya.","uniqueKey":"error.oneOf.1","typeLabel":"null"}],"uniqueKey":"error","typeLabel":"string | null"},"created_at":{"type":"string","format":"date-time","description":"Waktu ketika penghapusan diminta.","uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"completed_at":{"oneOf":[{"type":"string","format":"date-time","description":"Waktu pekerjaan selesai; `null` selama pekerjaan berjalan.","uniqueKey":"completed_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Waktu pekerjaan selesai; `null` selama pekerjaan berjalan.","uniqueKey":"completed_at.oneOf.1","typeLabel":"null"}],"uniqueKey":"completed_at","typeLabel":"string\u003cdate-time> | null"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Job accepted":{"title":"Job accepted","value":{"job_id":"5b8f2c1e-7d3a-4f6b-9e2c-1a0d8f7e6c5b","status":"PENDING","total":250,"processed":0,"outcomes":{"deleted":0,"none":0,"retained_with_user":0,"ineligible_no_vendor_user":0,"failed_retryable":0,"already_deleted":0},"deleted_child_verifications":0,"error":null,"created_at":"2026-10-09T10:15:00Z","completed_at":null}}},"exampleType":"examples"}},"exampleType":"examples"},"ceb40394-5163-4a65-8298-42e7d667596f":{"description":"Kesalahan validasi — tidak ada yang dihapus. Nilai kesalahan adalah array string pesan dengan kunci berdasarkan nama kolom.","content":{"application/json":{"schema":{"type":"object","properties":{"session_numbers":{"type":"array","items":{"type":"string","uniqueKey":"session_numbers.items.[INDEX]","typeLabel":"string"},"uniqueKey":"session_numbers","typeLabel":"string[]"}},"additionalProperties":{"description":"Kunci lain: kunci `filter_*` yang bukan merupakan filter Daftar Sesi (`\"Unknown filter.\"`), atau kunci `filter_*` yang nilainya tidak dapat dibaca (dikelompokkan berdasarkan kunci `filter_*` tersebut, dengan larik pesan).","uniqueKey":"additionalProperties","typeLabel":"any"},"uniqueKey":"","typeLabel":"object"},"examples":{"Missing selector":{"title":"Missing selector","value":{"session_numbers":["This field is required unless delete_all is true."]}},"Empty list":{"title":"Empty list","value":{"session_numbers":["This list may not be empty."]}},"Non-numeric entry":{"title":"Non-numeric entry","value":{"session_numbers":["All session_numbers must be numeric."]}},"Privacy erasure cannot retain":{"title":"Privacy erasure cannot retain","value":{"retain_face_embeddings":["Privacy erasure cannot retain biometric templates."]}},"No finite retention duration":{"title":"No finite retention duration","value":{"detail":"A finite biometric-template retention duration is required."}},"Unknown filter":{"title":"Unknown filter","value":{"filter_reviewer":"Unknown filter."}},"Unreadable filter value":{"title":"Unreadable filter value","value":{"filter_date_from":["Enter a valid date."]}}},"exampleType":"examples"}},"exampleType":"examples"},"fd164eec-affa-4f4f-b462-a33463eefac9":{"description":"Kunci API tidak ada. Kunci yang tidak ada mengembalikan `403`; kunci yang salah, dicabut, atau kedaluwarsa mengembalikan `401`.","content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Missing or invalid API key":{"title":"Missing or invalid API key","value":{"detail":"You do not have permission to perform this action."}}},"exampleType":"examples"}},"exampleType":"examples"},"9c8a1a23-9744-46dd-82ac-bdc66e6a4e85":{"description":"Sesi yang dipilih adalah bagian dari laporan regulasi yang telah difinalisasi. Tidak ada yang dihapus.","content":{"application/json":{"schema":{"type":"object","description":"Penghapusan ditolak karena data yang dipilih berada dalam laporan regulasi yang telah diselesaikan. Tidak ada yang dihapus. Hapus laporan tersebut, lalu ulangi permintaan.","required":["detail","code"],"properties":{"detail":{"type":"string","isRequired":true,"uniqueKey":"detail","typeLabel":"string"},"code":{"type":"string","enum":["in_filed_report"],"description":"Kode kesalahan stabil untuk penghapusan yang diblokir oleh laporan regulasi yang telah difinalisasi.","isRequired":true,"uniqueKey":"code","typeLabel":"enum\u003cstring>"},"reports":{"type":"array","items":{"type":"object","description":"Laporan regulasi yang sudah final mencegah penghapusan yang diminta.","required":["uuid","report_number","report_type","case_uuid"],"properties":{"uuid":{"type":"string","format":"uuid","description":"UUID laporan.","isRequired":true,"uniqueKey":"reports.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"report_number":{"type":"string","description":"Nomor laporan yang ditampilkan di Console (misalnya, SAR-0001).","isRequired":true,"uniqueKey":"reports.items.[INDEX].report_number","typeLabel":"string"},"report_type":{"type":"string","enum":["SAR","STR","CTR","TTR","UTR","IFT","CBR","TFR"],"description":"Jenis laporan regulasi.","isRequired":true,"uniqueKey":"reports.items.[INDEX].report_type","typeLabel":"enum\u003cstring>"},"case_uuid":{"type":"string","format":"uuid","description":"Kasus tempat laporan ini bernaung.","isRequired":true,"uniqueKey":"reports.items.[INDEX].case_uuid","typeLabel":"string\u003cuuid>"}},"uniqueKey":"reports.items.[INDEX]","typeLabel":"object"},"description":"Laporan yang memblokir penghapusan orang, perusahaan, kasus, atau sesi.","uniqueKey":"reports","typeLabel":"object[]"},"transactions":{"type":"array","items":{"type":"object","description":"Transaksi yang tidak dapat dihapus karena tercantum dalam laporan regulasi yang telah difinalisasi.","required":["uuid","transaction_id","reports"],"properties":{"uuid":{"type":"string","format":"uuid","description":"UUID transaksi Didit.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"transaction_id":{"type":"string","description":"Pengidentifikasi transaksi yang diberikan saat transaksi dibuat.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].transaction_id","typeLabel":"string"},"reports":{"type":"array","items":{"type":"object","description":"Laporan regulasi yang sudah final mencegah penghapusan yang diminta.","required":["uuid","report_number","report_type","case_uuid"],"properties":{"uuid":{"type":"string","format":"uuid","description":"UUID laporan.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].reports.items.[INDEX].uuid","typeLabel":"string\u003cuuid>"},"report_number":{"type":"string","description":"Nomor laporan yang ditampilkan di Console (misalnya, SAR-0001).","isRequired":true,"uniqueKey":"transactions.items.[INDEX].reports.items.[INDEX].report_number","typeLabel":"string"},"report_type":{"type":"string","enum":["SAR","STR","CTR","TTR","UTR","IFT","CBR","TFR"],"description":"Jenis laporan regulasi.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].reports.items.[INDEX].report_type","typeLabel":"enum\u003cstring>"},"case_uuid":{"type":"string","format":"uuid","description":"Kasus tempat laporan ini bernaung.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].reports.items.[INDEX].case_uuid","typeLabel":"string\u003cuuid>"}},"uniqueKey":"transactions.items.[INDEX].reports.items.[INDEX]","typeLabel":"object"},"description":"Laporan yang telah difinalisasi dan mencantumkan transaksi ini.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].reports","typeLabel":"object[]"}},"uniqueKey":"transactions.items.[INDEX]","typeLabel":"object"},"description":"Transaksi yang memblokir penghapusan transaksi, masing-masing beserta laporan yang mencantumkannya.","uniqueKey":"transactions","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"detail":"\u003cstring>","code":"in_filed_report","reports":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","report_number":"\u003cstring>","report_type":"SAR","case_uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}],"transactions":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","transaction_id":"\u003cstring>","reports":[{"uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a","report_number":"\u003cstring>","report_type":"SAR","case_uuid":"3c90c3cc-0d44-4b50-8888-8dd25736052a"}]}]}}},"exampleType":"generated"}},"exampleType":"generated"},"540b7367-c6fd-4c2e-b564-a57a346fa7c3":{"description":"Batas laju penulisan bersama terlampaui (300 permintaan POST/PATCH/DELETE per menit per kunci API). Periksa header respons `Retry-After` dan `X-RateLimit-*` sebelum mencoba lagi.","content":{"application/json":{"schema":{"type":"object","properties":{"detail":{"type":"string","uniqueKey":"detail","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Rate limited":{"title":"Rate limited","value":{"detail":"Write request rate limit exceeded. You can make up to 300 requests per minute."}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"e505b0a5-918a-4d7a-8849-df922d424d3d":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"x-api-key","description":"Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"}}},"servers":{"ff40cbb9-ee30-4687-b373-d64cd3d20035":{"url":"https://verification.didit.me"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"x-api-key","description":"Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.","scopes":[],"schemeName":"ApiKeyAuth"},"schema":{"title":"x-api-key","type":"string","description":"Kunci API aplikasi Anda, dari Developers -> API keys di Business Console. Kunci utama memiliki akses penuh. Kunci bernama dapat diberi cakupan: none, read, atau write per sumber daya, dibatasi pada beberapa alur kerja atau pada sesi yang disetujui, pada daftar alamat IP, dan pada tanggal kedaluwarsa. 401 berarti kuncinya salah, dicabut, atau kedaluwarsa; 403 berarti tidak ada kunci yang dikirimkan, kunci tidak memiliki akses ke sumber daya atau tindakan ini, atau permintaan datang dari alamat di luar daftar IP-nya; 404 pada rute sesi berarti sesi berada di luar alur kerja atau status kunci tersebut. Kunci tanpa akses media menerima URL gambar, video, dan PDF sebagai null, dan kunci tanpa izin tulis sesi menerima tautan sesi dan token sebagai null. Lihat https://docs.didit.me/console/api-keys.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"ApiKeyAuth","name":"x-api-key"}],"title":"ApiKeyAuth"}]},"originalFileLocation":"id/openapi-25.json"},"subdomain":"didit-0f962782","siteName":"Didit Docs","title":"API Hapus Sesi Massal: Pembersihan Sesi KYC - Didit Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/management-api/sessions/batch-delete","matchLevel":1},"es":{"href":"/es/management-api/sessions/batch-delete","matchLevel":1},"pt-BR":{"href":"/pt-br/management-api/sessions/batch-delete","matchLevel":1},"ja":{"href":"/ja/management-api/sessions/batch-delete","matchLevel":1},"de":{"href":"/de/management-api/sessions/batch-delete","matchLevel":1},"fr":{"href":"/fr/management-api/sessions/batch-delete","matchLevel":1},"it":{"href":"/it/management-api/sessions/batch-delete","matchLevel":1},"pt":{"href":"/pt/management-api/sessions/batch-delete","matchLevel":1},"ca":{"href":"/ca/management-api/sessions/batch-delete","matchLevel":1},"id":{"href":"/id/management-api/sessions/batch-delete","matchLevel":0},"ru":{"href":"/ru/management-api/sessions/batch-delete","matchLevel":1},"ko":{"href":"/ko/management-api/sessions/batch-delete","matchLevel":1},"zh":{"href":"/zh/management-api/sessions/batch-delete","matchLevel":1},"ar":{"href":"/ar/management-api/sessions/batch-delete","matchLevel":1},"hi":{"href":"/hi/management-api/sessions/batch-delete","matchLevel":1}}},"lastModified":"2026-11-07T17:37:30.503Z","gitLastModified":"2026-11-07T17:24:04.000Z","originalFileLocation":"id/management-api/sessions/batch-delete.mdx","locale":"id"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"API Hapus Sesi Massal: Pembersihan Sesi KYC - Didit Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Didit Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.didit.me/id/management-api/sessions/batch-delete\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Operasi+Sesi\u0026amp;title=API+Hapus+Sesi+Massal%3A+Pembersihan+Sesi+KYC\u0026amp;description=Hapus+banyak+sesi+KYC+sekaligus+lewat+Didit.+Hingga+20+sesi+menghasilkan+hasil+per+sesi%3B+pilihan+lebih+besar+dijalankan+sebagai+job+penghapusan.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=a4844ffd27b9347d6f9113002ff6e67686b6685ed89d7dffed94772513f22359\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"API Hapus Sesi Massal: Pembersihan Sesi KYC - Didit Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://didit-0f962782.mintlify.site/_mintlify/api/og/v2?division=Operasi+Sesi\u0026amp;title=API+Hapus+Sesi+Massal%3A+Pembersihan+Sesi+KYC\u0026amp;description=Hapus+banyak+sesi+KYC+sekaligus+lewat+Didit.+Hingga+20+sesi+menghasilkan+hasil+per+sesi%3B+pilihan+lebih+besar+dijalankan+sebagai+job+penghapusan.\u0026amp;theme=f6d5c5eb819d99f700ee852a\u0026amp;signature=a4844ffd27b9347d6f9113002ff6e67686b6685ed89d7dffed94772513f22359\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/didit-0f962782/h7Er2opLBVoQwrdf/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Didit Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2567FF\">\u003cmeta data-mint-head name=\"theme-color\" content=\"#2567FF\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.didit.me/id/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/id/management-api/sessions/batch-delete.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"id\" href=\"https://docs.didit.me/id/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://docs.didit.me/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://docs.didit.me/es/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://docs.didit.me/pt-br/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://docs.didit.me/ja/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"de\" href=\"https://docs.didit.me/de/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://docs.didit.me/fr/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"it\" href=\"https://docs.didit.me/it/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt\" href=\"https://docs.didit.me/pt/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ca\" href=\"https://docs.didit.me/ca/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ru\" href=\"https://docs.didit.me/ru/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://docs.didit.me/ko/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://docs.didit.me/zh/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ar\" href=\"https://docs.didit.me/ar/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"hi\" href=\"https://docs.didit.me/hi/management-api/sessions/batch-delete\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://docs.didit.me/management-api/sessions/batch-delete\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://didit.me/#organization\",\"name\":\"Didit\",\"legalName\":\"Didit Protocol\",\"url\":\"https://didit.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://didit.me/logos/primary-horizontal-light.png\"},\"sameAs\":[\"https://www.linkedin.com/company/91001155\",\"https://www.youtube.com/@getdidit\",\"https://github.com/didit-protocol\",\"https://x.com/didit\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.didit.me#website\",\"name\":\"Didit Docs\",\"url\":\"https://docs.didit.me\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.didit.me/id/management-api/sessions/batch-delete#webpage\",\"url\":\"https://docs.didit.me/id/management-api/sessions/batch-delete\",\"name\":\"API Hapus Sesi Massal: Pembersihan Sesi KYC\",\"description\":\"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\",\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"},\"breadcrumb\":{\"@id\":\"https://docs.didit.me/id/management-api/sessions/batch-delete#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.didit.me/id/management-api/sessions/batch-delete#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Didit Docs\",\"item\":\"https://docs.didit.me\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API Hapus Sesi Massal: Pembersihan Sesi KYC\",\"item\":\"https://docs.didit.me/id/management-api/sessions/batch-delete\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.didit.me/id/management-api/sessions/batch-delete#apireference\",\"headline\":\"API Hapus Sesi Massal: Pembersihan Sesi KYC\",\"name\":\"API Hapus Sesi Massal: Pembersihan Sesi KYC\",\"description\":\"Hapus banyak sesi KYC sekaligus lewat Didit. Hingga 20 sesi menghasilkan hasil per sesi; pilihan lebih besar dijalankan sebagai job penghapusan.\",\"url\":\"https://docs.didit.me/id/management-api/sessions/batch-delete\",\"mainEntityOfPage\":{\"@id\":\"https://docs.didit.me/id/management-api/sessions/batch-delete#webpage\"},\"dateModified\":\"2026-11-07T17:24:04.000Z\",\"keywords\":\"hapus sesi massal, API hapus sesi, operasi sesi KYC, API sesi, GDPR sesi, retensi templat biometrik, Didit Management API, API verifikasi identitas, KYC bayar per panggilan, manajemen sesi terprogram\",\"publisher\":{\"@id\":\"https://didit.me/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.didit.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Didit Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Didit Docs","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/management-api/sessions/batch-delete"}]},{"language":"es","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Soporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sesión","href":"https://business.didit.me"}},"pages":[{"title":"es","href":"/es/management-api/sessions/batch-delete"}]},{"language":"pt-BR","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Entrar","href":"https://business.didit.me"}},"pages":[{"title":"pt-BR","href":"/pt-br/management-api/sessions/batch-delete"}]},{"language":"ja","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"サポート"},{"icon":"signal","href":"https://status.didit.me","label":"ステータス"}],"primary":{"type":"button","label":"サインイン","href":"https://business.didit.me"}},"pages":[{"title":"ja","href":"/ja/management-api/sessions/batch-delete"}]},{"language":"de","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Support"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Anmelden","href":"https://business.didit.me"}},"pages":[{"title":"de","href":"/de/management-api/sessions/batch-delete"}]},{"language":"fr","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Assistance"},{"icon":"signal","href":"https://status.didit.me","label":"Statut"}],"primary":{"type":"button","label":"Se connecter","href":"https://business.didit.me"}},"pages":[{"title":"fr","href":"/fr/management-api/sessions/batch-delete"}]},{"language":"it","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Supporto"},{"icon":"signal","href":"https://status.didit.me","label":"Stato"}],"primary":{"type":"button","label":"Accedi","href":"https://business.didit.me"}},"pages":[{"title":"it","href":"/it/management-api/sessions/batch-delete"}]},{"language":"pt","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suporte"},{"icon":"signal","href":"https://status.didit.me","label":"Estado"}],"primary":{"type":"button","label":"Iniciar sessão","href":"https://business.didit.me"}},"pages":[{"title":"pt","href":"/pt/management-api/sessions/batch-delete"}]},{"language":"ca","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Suport"},{"icon":"signal","href":"https://status.didit.me","label":"Estat"}],"primary":{"type":"button","label":"Inicia la sessió","href":"https://business.didit.me"}},"pages":[{"title":"ca","href":"/ca/management-api/sessions/batch-delete"}]},{"language":"id","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Dukungan"},{"icon":"signal","href":"https://status.didit.me","label":"Status"}],"primary":{"type":"button","label":"Masuk","href":"https://business.didit.me"}},"tabs":[{"tab":"Mulai","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/rocket.svg","pages":[{"title":"Mulai","href":"/id"}]},{"tab":"Integrasi / SDK","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","pages":[{"title":"Integrasi / SDK","href":"/id/integration/sdks"}]},{"tab":"Referensi API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/code.svg","groups":[{"group":"Ikhtisar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"Referensi API Didit: REST API Verifikasi Identitas","sidebarTitle":"Referensi API","href":"/id/api-reference/overview"},{"title":"Healthcheck API: Pemeriksaan Liveness Publik","sidebarTitle":"Healthcheck","openapi":"id/openapi-healthcheck.json GET /system/healthcheck","href":"/id/api-reference/healthcheck"},{"title":"API Status Layanan Didit: Feed Status Publik","sidebarTitle":"Status layanan","openapi":"id/openapi-25.json GET /v3/status/","href":"/id/api-reference/service-status"},{"title":"API Harga Verifikasi Bank: Feed Harga Publik","sidebarTitle":"Harga verifikasi bank","openapi":"id/openapi-25.json GET /v3/organization/bank-verification-pricing/","href":"/id/api-reference/bank-verification-pricing"}]},{"group":"Verifikasi Pengguna dan Bisnis","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Verifikasi Identitas API Sessions: KYC \u0026 KYB Terpadu","sidebarTitle":"Ringkasan","href":"/id/sessions-api/overview"},{"title":"API Buat Sesi Verifikasi: Mulai Verifikasi KYC atau KYB","sidebarTitle":"Buat Sesi","openapi":"id/openapi-25.json POST /v3/session/","href":"/id/sessions-api/create-session"},{"title":"Impor Verifikasi dari Penyedia Lain","openapi":"id/openapi-25.json POST /v3/session/imports/","href":"/id/sessions-api/import-verifications"},{"title":"API Retrieve Session: Data Keputusan KYC \u0026 KYB","sidebarTitle":"Retrieve Session","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/decision/","href":"/id/sessions-api/retrieve-session"},{"title":"API Daftar Sesi: Filter Sesi Verifikasi KYC \u0026 KYB","sidebarTitle":"Daftar Sesi","openapi":"id/openapi-25.json GET /v3/sessions/","href":"/id/sessions-api/list-sessions"},{"title":"Perbarui Status Sesi API: Setujui \u0026 Tolak","sidebarTitle":"Perbarui Status Sesi","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/update-status/","href":"/id/sessions-api/update-status"},{"title":"Pratinjau Email Pengajuan Ulang","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/resubmission-preview/","href":"/id/sessions-api/preview-resubmission"},{"title":"Pratinjau Email Keputusan API: Disetujui dan Ditolak","sidebarTitle":"Pratinjau Email Keputusan","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/decision-email-preview/","href":"/id/sessions-api/preview-decision-email"},{"title":"API Update Feature Status: Setujui/Tolak Satu Langkah","sidebarTitle":"Update Status Langkah","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/features/{nodeId}/update-status/","href":"/id/sessions-api/update-feature-status"},{"title":"API Daftar Override Fitur: Riwayat Status Langkah","sidebarTitle":"Daftar Override Fitur","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/features/overrides/","href":"/id/sessions-api/list-feature-overrides"},{"title":"API Batalkan Override Fitur untuk Langkah Tertunda","sidebarTitle":"Batalkan Feature Override","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/features/overrides/{overrideId}/cancel/","href":"/id/sessions-api/cancel-feature-override"},{"title":"API Update Status Hit AML: Konfirmasi \u0026 Tandai Kecocokan","sidebarTitle":"Update Status Hit AML","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-hit-status/","href":"/id/sessions-api/update-aml-hit-status"},{"title":"API Perbarui Data Sesi: Perbaiki Kolom KYC \u0026 KYB","sidebarTitle":"Perbarui Data Sesi","href":"/id/sessions-api/update-data"},{"title":"API Update Status Pemeriksaan AML","sidebarTitle":"Update Status Pemeriksaan AML","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/update-aml-status/","href":"/id/sessions-api/update-aml-status"},{"title":"Perbarui Data Document AI API","sidebarTitle":"Perbarui Data Document AI","openapi":"id/openapi-25.json PATCH /v3/document-ai/{sessionId}/documents/{documentUuid}/","href":"/id/sessions-api/update-document-ai-data"},{"title":"API Regenerate Sesi KYC Pihak Kunci","sidebarTitle":"Regenerate Sesi KYC Pihak Kunci","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/{partyUuid}/regenerate/","href":"/id/sessions-api/regenerate-kyb-party"},{"title":"API Unggah Dokumen KYB","sidebarTitle":"Unggah Dokumen KYB","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/kyb/documents/","href":"/id/sessions-api/kyb-upload-documents"},{"title":"Daftar Pihak KYB yang Diekstrak API","sidebarTitle":"Daftar Pihak KYB yang Diekstrak","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/kyb/extracted-parties/","href":"/id/sessions-api/kyb-extracted-parties"},{"title":"Daftar Draf Pihak Kunci KYB API","sidebarTitle":"Daftar Draf Pihak KYB","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/kyb/parties/drafts/","href":"/id/sessions-api/kyb-list-party-drafts"},{"title":"API Buat Draf Pihak Kunci KYB","sidebarTitle":"Buat Draf Pihak KYB","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/drafts/","href":"/id/sessions-api/kyb-create-party-draft"},{"title":"Edit Draft Pihak Kunci KYB API","sidebarTitle":"Edit Draft Pihak KYB","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/id/sessions-api/kyb-update-party-draft"},{"title":"API Hapus Draf Pihak Kunci KYB","sidebarTitle":"Hapus Draf Pihak KYB","openapi":"id/openapi-25.json DELETE /v3/session/{sessionId}/kyb/parties/drafts/{draftId}/","href":"/id/sessions-api/kyb-delete-party-draft"},{"title":"Kirim Pihak Kunci KYB via API","sidebarTitle":"Kirim Pihak Kunci KYB","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/kyb/parties/submit/","href":"/id/sessions-api/kyb-submit-parties"},{"title":"Tambah Gambar ke Sesi API","sidebarTitle":"Tambah Gambar ke Sesi","openapi":"id/openapi-25.json PATCH /v3/session/{sessionId}/add-images/","href":"/id/sessions-api/add-images"},{"title":"Hapus Sesi API: Hak untuk Dilupakan GDPR","sidebarTitle":"Hapus Sesi","openapi":"id/openapi-25.json DELETE /v3/session/{sessionId}/delete/","href":"/id/sessions-api/delete-session"},{"title":"API Generate PDF: Laporan Kepatuhan KYC \u0026 KYB","sidebarTitle":"Generate PDF","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/generate-pdf/","href":"/id/sessions-api/generate-pdf"},{"title":"Ekspor File Sesi API: Unduh Semua File dalam Satu ZIP","sidebarTitle":"Ekspor file","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/files-export/","href":"/id/sessions-api/export-files"},{"title":"Status Ekspor File Sesi dan Tautan Unduh API Didit","sidebarTitle":"Ambil ekspor file","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/files-export/{exportId}/","href":"/id/sessions-api/get-files-export"},{"group":"Tanda Tangan Elektronik","pages":[{"title":"Unduh Dokumen Bertanda Tangan API: PDF Bertanda Tangan","sidebarTitle":"Unduh Dokumen Bertanda Tangan","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/documents/{documentId}/file/","href":"/id/sessions-api/electronic-signature/download-signed-document"},{"title":"API Bukti Tanda Tangan: Unduh PDF Jejak Audit","sidebarTitle":"Unduh Bukti Tanda Tangan","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/evidence/","href":"/id/sessions-api/electronic-signature/download-evidence"},{"title":"API Gambar Tanda Tangan: Unduh PNG Tanda Tangan","sidebarTitle":"Unduh Gambar Tanda Tangan","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/signatures/{nodeId}/fields/{fieldId}/image/","href":"/id/sessions-api/electronic-signature/download-field-image"},{"title":"API Validasi Tanda Tangan: Cek Ulang PDF Bertanda Tangan","sidebarTitle":"Validasi Tanda Tangan","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/signatures/{nodeId}/validate/","href":"/id/sessions-api/electronic-signature/validate-signatures"}]},{"title":"API Berbagi Sesi: KYC Dapat Digunakan Kembali antar Mitra","sidebarTitle":"Ikhtisar","href":"/id/sessions-api/share-session/overview"},{"title":"Token Berbagi Sesi API: Buat Share Token","sidebarTitle":"Share Session","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/share/","href":"/id/sessions-api/share-session/share"},{"title":"API Impor Sesi Bersama: KYC yang Dapat Digunakan Kembali","sidebarTitle":"Impor Sesi Bersama","openapi":"id/openapi-25.json POST /v3/session/import-shared/","href":"/id/sessions-api/share-session/import"}]},{"group":"Daftar","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"API Daftar Blokir \u0026 Daftar Izin Didit","sidebarTitle":"Ikhtisar","href":"/id/management-api/lists/overview"},{"title":"API Ambil Semua Daftar: Daftar Blokir \u0026 Daftar Izin","sidebarTitle":"Lihat Daftar","openapi":"id/openapi-25.json GET /v3/lists/","href":"/id/management-api/lists/list"},{"title":"Create List API: Allowlist \u0026 Daftar Kustom","sidebarTitle":"Buat Daftar","openapi":"id/openapi-25.json POST /v3/lists/","href":"/id/management-api/lists/create"},{"title":"API Ambil Daftar: Detail Daftar Kepatuhan","sidebarTitle":"Ambil Daftar","openapi":"id/openapi-25.json GET /v3/lists/{list_uuid}/","href":"/id/management-api/lists/get"},{"title":"Update List API: Ubah Daftar Kepatuhan","sidebarTitle":"Perbarui Daftar","openapi":"id/openapi-25.json PATCH /v3/lists/{list_uuid}/","href":"/id/management-api/lists/update"},{"title":"Hapus Daftar API: Hapus Daftar Kepatuhan","sidebarTitle":"Hapus Daftar","openapi":"id/openapi-25.json DELETE /v3/lists/{list_uuid}/","href":"/id/management-api/lists/delete"},{"title":"API Entri Daftar: Item Daftar Blokir \u0026 Daftar Izin","sidebarTitle":"Entri Daftar","openapi":"id/openapi-25.json GET /v3/lists/{list_uuid}/entries/","href":"/id/management-api/lists/list-entries"},{"title":"API Tambah Entri Daftar Blokir \u0026 Daftar Izin","sidebarTitle":"Tambah Entri Daftar","openapi":"id/openapi-25.json POST /v3/lists/{list_uuid}/entries/","href":"/id/management-api/lists/create-entry"},{"title":"Hapus Entri Daftar API: Buka Blokir Item","sidebarTitle":"Hapus Entri Daftar","openapi":"id/openapi-25.json DELETE /v3/lists/{list_uuid}/entries/{entry_uuid}/","href":"/id/management-api/lists/delete-entry"},{"title":"API Unggah Wajah: Daftar Biometrik Didit","sidebarTitle":"Unggah Wajah","openapi":"id/openapi-25.json POST /v3/lists/{list_uuid}/entries/face-upload/","href":"/id/management-api/lists/upload-face"}]},{"group":"Daftar Blokir","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/lists.svg","pages":[{"title":"Daftar Item Daftar Blokir API","sidebarTitle":"Daftar Item Diblokir","openapi":"id/openapi-25.json GET /v3/blocklist/","href":"/id/management-api/blocklist/list"},{"title":"API Tambah ke Daftar Blokir: Blokir Item Sesi","sidebarTitle":"Tambah ke Daftar Blokir","openapi":"id/openapi-25.json POST /v3/blocklist/add/","href":"/id/management-api/blocklist/add"},{"title":"API Hapus dari Daftar Blokir: Buka Blokir Item Sesi","sidebarTitle":"Hapus dari Daftar Blokir","openapi":"id/openapi-25.json POST /v3/blocklist/remove/","href":"/id/management-api/blocklist/remove"}]},{"group":"Alur Kerja","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/workflows.svg","pages":[{"title":"API Daftar Alur Kerja: Alur Verifikasi","sidebarTitle":"Daftar Alur Kerja","openapi":"id/openapi-25.json GET /v3/workflows/","href":"/id/management-api/workflows/list"},{"title":"API Membuat Workflow: Bangun Alur Verifikasi KYC","sidebarTitle":"Buat Workflow","openapi":"id/openapi-25.json POST /v3/workflows/","href":"/id/management-api/workflows/create"},{"title":"Referensi API Konfigurasi Fitur Alur Kerja","sidebarTitle":"Konfigurasi Fitur Alur Kerja","href":"/id/management-api/workflows/feature-configs"},{"title":"Get Workflow API: Ambil Alur Kerja KYC","sidebarTitle":"Get Workflow","openapi":"id/openapi-25.json GET /v3/workflows/{settings_uuid}/","href":"/id/management-api/workflows/get"},{"title":"API Update Workflow: Edit Alur Kerja KYC","sidebarTitle":"Update Workflow","openapi":"id/openapi-25.json PATCH /v3/workflows/{settings_uuid}/","href":"/id/management-api/workflows/update"},{"title":"API Hapus Alur Kerja: Hapus Alur Verifikasi KYC","sidebarTitle":"Hapus Alur Kerja","openapi":"id/openapi-25.json DELETE /v3/workflows/{settings_uuid}/","href":"/id/management-api/workflows/delete"}]},{"group":"Kuesioner","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"API Daftar Kuesioner KYC: Formulir Kepatuhan","sidebarTitle":"Daftar Kuesioner","openapi":"id/openapi-25.json GET /v3/questionnaires/","href":"/id/management-api/questionnaires/list"},{"title":"API Create Questionnaire: Formulir KYC Kustom","sidebarTitle":"Buat Questionnaire","openapi":"id/openapi-25.json POST /v3/questionnaires/","href":"/id/management-api/questionnaires/create"},{"title":"Get Questionnaire API: Ambil Formulir KYC","sidebarTitle":"Get Questionnaire","openapi":"id/openapi-25.json GET /v3/questionnaires/{questionnaire_uuid}/","href":"/id/management-api/questionnaires/get"},{"title":"Update Questionnaire API: Edit Formulir KYC","sidebarTitle":"Update Questionnaire","openapi":"id/openapi-25.json PATCH /v3/questionnaires/{questionnaire_uuid}/","href":"/id/management-api/questionnaires/update"},{"title":"Hapus Kuesioner API: Hapus Formulir KYC","sidebarTitle":"Hapus Kuesioner","openapi":"id/openapi-25.json DELETE /v3/questionnaires/{questionnaire_uuid}/","href":"/id/management-api/questionnaires/delete"}]},{"group":"Pengguna","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/users.svg","pages":[{"title":"API Daftar Pengguna: Entitas Pengguna Vendor","sidebarTitle":"Daftar Pengguna","openapi":"id/openapi-25.json GET /v3/users/","href":"/id/management-api/users/list"},{"title":"Create User API: Pembuatan Pengguna Vendor Didit","sidebarTitle":"Buat Pengguna","openapi":"id/openapi-25.json POST /v3/users/create/","href":"/id/management-api/users/create"},{"title":"API Unggah Wajah Pengguna: Profil Pengguna Vendor","sidebarTitle":"Unggah Wajah Pengguna","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/vendor-users/by-id/{didit_internal_id}/faces/upload/","href":"/id/management-api/users/upload-face"},{"title":"Get User API: Ambil Entitas Pengguna Vendor","sidebarTitle":"Get User","openapi":"id/openapi-25.json GET /v3/users/{vendor_data}/","href":"/id/management-api/users/get"},{"title":"API PDF Riwayat Pengguna: Semua Sesi Pengguna","sidebarTitle":"PDF riwayat pengguna","openapi":"id/openapi-25.json GET /v3/users/{vendor_data}/generate-pdf/","href":"/id/management-api/users/generate-pdf"},{"title":"API Update User: Entitas User Vendor","sidebarTitle":"Update User","openapi":"id/openapi-25.json PATCH /v3/users/{vendor_data}/","href":"/id/management-api/users/update"},{"title":"API Update Status Pengguna: Blokir atau Tandai","sidebarTitle":"Update Status Pengguna","openapi":"id/openapi-25.json PATCH /v3/users/{vendor_data}/update-status/","href":"/id/management-api/users/update-status"},{"title":"Hapus Pengguna Massal API: Penghapusan GDPR","sidebarTitle":"Hapus Pengguna Massal","openapi":"id/openapi-25.json POST /v3/users/delete/","href":"/id/management-api/users/delete"}]},{"group":"Templat Biometrik","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"API Templat Biometrik","sidebarTitle":"Ikhtisar","href":"/id/management-api/biometric-templates/overview"},{"title":"Daftar Templat Biometrik API","sidebarTitle":"Daftar Templat","openapi":"id/openapi-25.json GET /v3/biometric-templates/","href":"/id/management-api/biometric-templates/list"},{"title":"Hitung Templat Biometrik API","sidebarTitle":"Hitung Templat","openapi":"id/openapi-25.json GET /v3/biometric-templates/count/","href":"/id/management-api/biometric-templates/count"},{"title":"Dapatkan Templat Biometrik API","sidebarTitle":"Ambil Templat","openapi":"id/openapi-25.json GET /v3/biometric-templates/{template_uuid}/","href":"/id/management-api/biometric-templates/get"},{"title":"API Hapus Templat Biometrik","sidebarTitle":"Hapus Templat","openapi":"id/openapi-25.json DELETE /v3/biometric-templates/{template_uuid}/","href":"/id/management-api/biometric-templates/purge"},{"title":"API Hapus Massal Templat Biometrik","sidebarTitle":"Hapus Massal","openapi":"id/openapi-25.json POST /v3/biometric-templates/delete/","href":"/id/management-api/biometric-templates/batch-purge"}]},{"group":"Bisnis","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"API Daftar Bisnis: Entitas KYB Vendor","sidebarTitle":"Daftar Bisnis","openapi":"id/openapi-25.json GET /v3/businesses/","href":"/id/management-api/businesses/list"},{"title":"Create Business API: Entitas KYB Vendor","sidebarTitle":"Buat Bisnis","openapi":"id/openapi-25.json POST /v3/businesses/create/","href":"/id/management-api/businesses/create"},{"title":"Get Business API: Entitas KYB Vendor","sidebarTitle":"Get Business","openapi":"id/openapi-25.json GET /v3/businesses/{vendor_data}/","href":"/id/management-api/businesses/get"},{"title":"API PDF Sesi Verifikasi Bisnis (KYB)","sidebarTitle":"Generate PDF Sesi Bisnis","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/businesses/{business_session_id}/pdf/","href":"/id/management-api/businesses/generate-session-pdf"},{"title":"Perbarui Bisnis API: Entitas KYB Vendor","sidebarTitle":"Perbarui Bisnis","openapi":"id/openapi-25.json PATCH /v3/businesses/{vendor_data}/","href":"/id/management-api/businesses/update"},{"title":"API Perbarui Status Bisnis: Blokir atau Tandai","sidebarTitle":"Perbarui Status Bisnis","openapi":"id/openapi-25.json PATCH /v3/businesses/{vendor_data}/update-status/","href":"/id/management-api/businesses/update-status"},{"title":"API Hapus Bisnis Batch: Penghapusan KYB","sidebarTitle":"Hapus Bisnis Batch","openapi":"id/openapi-25.json POST /v3/businesses/delete/","href":"/id/management-api/businesses/delete"}]},{"group":"Pemantauan AML Berkelanjutan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"API Aktifkan/Nonaktifkan Pemantauan AML untuk Pengguna","sidebarTitle":"Aktifkan untuk Pengguna","openapi":"id/openapi-25.json POST /v3/users/aml-monitoring/","href":"/id/management-api/aml-monitoring/toggle-users"},{"title":"API Aktifkan Pemantauan AML untuk Bisnis","sidebarTitle":"Aktifkan untuk Bisnis","openapi":"id/openapi-25.json POST /v3/businesses/aml-monitoring/","href":"/id/management-api/aml-monitoring/toggle-businesses"},{"title":"Ambil Job Pemantauan AML Berkelanjutan API","sidebarTitle":"Ambil Job Pemantauan AML","openapi":"id/openapi-25.json GET /v3/aml-monitoring/jobs/{job_id}/","href":"/id/management-api/aml-monitoring/get-job"}]},{"group":"Kasus","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/clipboard-check.svg","pages":[{"title":"Daftar Kasus API - Manajemen Kasus","sidebarTitle":"Daftar Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/id/management-api/cases/list"},{"title":"API Buat Kasus","sidebarTitle":"Buat Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/","href":"/id/management-api/cases/create"},{"title":"API Detail Kasus: Get Case","sidebarTitle":"Detail Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/id/management-api/cases/get"},{"title":"API Perbarui Kasus","sidebarTitle":"Perbarui Kasus","openapi":"id/openapi-25.json PATCH /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/id/management-api/cases/update"},{"title":"API Hapus Kasus","sidebarTitle":"Hapus Kasus","openapi":"id/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/","href":"/id/management-api/cases/delete"},{"title":"API Penyelesaian Kasus (Resolve Case)","sidebarTitle":"Penyelesaian Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/resolve/","href":"/id/management-api/cases/resolve"},{"title":"API Permintaan Info Kasus","sidebarTitle":"Minta Info (Menunggu Pengguna)","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/request-info/","href":"/id/management-api/cases/request-info"},{"title":"API Transfer Kasus Didit","sidebarTitle":"Transfer Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/transfer/","href":"/id/management-api/cases/transfer"},{"title":"API Cetak Kasus PDF","sidebarTitle":"Cetak Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/print/","href":"/id/management-api/cases/print"},{"title":"API Analitik Kasus","sidebarTitle":"Analitik Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/statistics/","href":"/id/management-api/cases/statistics"},{"title":"API Pembaruan Status Kasus Massal","sidebarTitle":"Pembaruan Status Kasus Massal","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/bulk/status/","href":"/id/management-api/cases/bulk-status"},{"title":"API Daftar Catatan Kasus Didit","sidebarTitle":"Daftar Catatan Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/id/management-api/cases/list-notes"},{"title":"API Buat Catatan Kasus","sidebarTitle":"Buat Catatan Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/notes/","href":"/id/management-api/cases/create-note"}]},{"group":"Cetak Biru Kasus","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"Daftar Blueprint Kasus API","sidebarTitle":"Daftar Blueprint Kasus","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/id/management-api/case-blueprints/list"},{"title":"API Buat Blueprint Kasus","sidebarTitle":"Buat Blueprint Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/","href":"/id/management-api/case-blueprints/create"},{"title":"Pasang Preset Blueprint Manajemen Kasus API","sidebarTitle":"Pasang Preset Blueprint","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/blueprints/presets/install/","href":"/id/management-api/case-blueprints/install-presets"}]},{"group":"Jaringan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"API Daftar Jaringan Penipuan","sidebarTitle":"Daftar Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/","href":"/id/management-api/networks/list"},{"title":"API Get Fraud Network - Detail Jaringan Penipuan Didit","sidebarTitle":"Get Network","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/","href":"/id/management-api/networks/get"},{"title":"API Tambah Tag ke Jaringan Fraud","sidebarTitle":"Tambah Tag Jaringan","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/add/","href":"/id/management-api/networks/add-tag"},{"title":"Hapus Tag dari Jaringan Fraud API","sidebarTitle":"Hapus Tag Jaringan","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/tags/remove/","href":"/id/management-api/networks/remove-tag"},{"title":"API Graf Jaringan Penipuan","sidebarTitle":"Ambil Graf Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/graph/","href":"/id/management-api/networks/graph"},{"title":"Daftar Anggota Jaringan Penipuan API","sidebarTitle":"Daftar Anggota Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/members/","href":"/id/management-api/networks/members"},{"title":"API Daftar Sinyal Jaringan Penipuan","sidebarTitle":"Daftar Sinyal Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/signals/","href":"/id/management-api/networks/signals"},{"title":"API Timeline Jaringan Penipuan","sidebarTitle":"Ambil Timeline Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/timeline/","href":"/id/management-api/networks/timeline"},{"title":"API Peta Jaringan Penipuan","sidebarTitle":"Ambil Peta Jaringan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/networks/{network_uuid}/map/","href":"/id/management-api/networks/map"},{"title":"API Pencarian Keanggotaan Jaringan","sidebarTitle":"Keanggotaan Jaringan","href":"/id/management-api/networks/membership-lookup"}]},{"group":"Templat Laporan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/task-square.svg","pages":[{"title":"API Daftar Templat Laporan","sidebarTitle":"Daftar Templat Laporan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/id/management-api/report-templates/list"},{"title":"API Buat Templat Laporan goAML","sidebarTitle":"Buat Templat Laporan","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/report-templates/","href":"/id/management-api/report-templates/create"}]},{"group":"Laporan Regulasi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/search-file.svg","pages":[{"title":"Buat Laporan FIU dari Kasus lewat API","sidebarTitle":"Buat Laporan dari Kasus","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/cases/{case_uuid}/regulatory-reports/","href":"/id/management-api/regulatory-reports/create-for-case"},{"title":"API Daftar Laporan FIU","sidebarTitle":"Daftar Laporan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/","href":"/id/management-api/regulatory-reports/list"},{"title":"Validasi Laporan FIU API","sidebarTitle":"Validasi Laporan","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/validate/","href":"/id/management-api/regulatory-reports/validate"},{"title":"API Finalisasi Laporan FIU","sidebarTitle":"Finalisasi Laporan","openapi":"id/openapi-25.json POST /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/finalize/","href":"/id/management-api/regulatory-reports/finalize"},{"title":"Hapus Laporan FIU API","sidebarTitle":"Hapus Laporan","openapi":"id/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/","href":"/id/management-api/regulatory-reports/delete"},{"title":"URL Unduhan Laporan FIU lewat API","sidebarTitle":"Unduh URL Laporan","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/regulatory-reports/{report_uuid}/download-url/","href":"/id/management-api/regulatory-reports/download-url"}]},{"group":"Transaksi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"API Daftar Transaksi: Pemantauan KYT","sidebarTitle":"Daftar Transaksi","openapi":"id/openapi-25.json GET /v3/transactions/","href":"/id/management-api/transactions/list"},{"title":"API Buat Transaksi: Pengiriman KYT","sidebarTitle":"Buat Transaksi","openapi":"id/openapi-25.json POST /v3/transactions/","href":"/id/management-api/transactions/create"},{"title":"API Hapus Transaksi Batch","sidebarTitle":"Hapus Transaksi Batch","openapi":"id/openapi-25.json DELETE /v3/organization/{organization_id}/application/{application_id}/transactions/delete/","href":"/id/management-api/transactions/delete"},{"title":"Get Transaction API: Detail Transaksi KYT","sidebarTitle":"Get Transaction","openapi":"id/openapi-25.json GET /v3/transactions/{transaction_id}/","href":"/id/management-api/transactions/get"},{"title":"Daftar Catatan Transaksi API","sidebarTitle":"Daftar Catatan Transaksi","openapi":"id/openapi-25.json GET /v3/transactions/{transaction_id}/notes/","href":"/id/management-api/transactions/list-notes"},{"title":"API Catatan Transaksi Pemantauan Transaksi","sidebarTitle":"Buat Catatan Transaksi","openapi":"id/openapi-25.json POST /v3/transactions/{transaction_id}/notes/","href":"/id/management-api/transactions/create-note"},{"title":"API Daftar Transaksi Terkait","sidebarTitle":"Transaksi Terkait","openapi":"id/openapi-25.json GET /v3/transactions/{transaction_id}/related/","href":"/id/management-api/transactions/list-related"},{"title":"API Laporan PDF Transaksi","sidebarTitle":"Buat Laporan PDF Transaksi","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/transactions/{transaction_uuid}/pdf/","href":"/id/management-api/transactions/generate-pdf"},{"title":"Skrining Dompet API: AML Kripto Sesuai Permintaan","sidebarTitle":"Skrining Dompet","openapi":"id/openapi-25.json POST /v3/wallet-screening/","href":"/id/management-api/transactions/screen-wallet"},{"title":"Laporan PDF Skrining Dompet API","sidebarTitle":"Skrining Dompet PDF","openapi":"id/openapi-25.json POST /v3/wallet-screening/pdf/","href":"/id/management-api/transactions/screen-wallet-pdf"},{"title":"Terbitkan Token Transaksi SDK: API Pemantauan Transaksi","sidebarTitle":"Terbitkan Token Transaksi SDK","openapi":"id/openapi-25.json POST /v3/transactions/sdk-token/","href":"/id/management-api/transactions/sdk-token"},{"title":"Kirim Transaksi via SDK: KYT Sisi Klien","sidebarTitle":"Kirim Transaksi (Token SDK)","openapi":"id/openapi-25.json POST /v1/transactions/","href":"/id/management-api/transactions/submit-sdk"},{"title":"Ambil Transaksi dari SDK: KYT Sisi Klien","sidebarTitle":"Ambil Transaksi (Token SDK)","openapi":"id/openapi-25.json GET /v1/transactions/{transaction_id}/","href":"/id/management-api/transactions/get-sdk"},{"title":"API Daftar Aturan Pemantauan Transaksi","sidebarTitle":"Daftar Aturan","openapi":"id/openapi-25.json GET /v3/transactions/rules/","href":"/id/management-api/transactions/rules-list"},{"title":"API Buat Aturan Pemantauan Transaksi - Aturan KYT","sidebarTitle":"Buat Aturan","openapi":"id/openapi-25.json POST /v3/transactions/rules/","href":"/id/management-api/transactions/rules-create"},{"title":"API Aturan Pemantauan Transaksi: Ambil Detail Aturan","sidebarTitle":"Ambil Aturan","openapi":"id/openapi-25.json GET /v3/transactions/rules/{rule_uuid}/","href":"/id/management-api/transactions/rules-get"},{"title":"Perbarui Aturan Pemantauan Transaksi API","sidebarTitle":"Perbarui Aturan","openapi":"id/openapi-25.json PATCH /v3/transactions/rules/{rule_uuid}/","href":"/id/management-api/transactions/rules-update"},{"title":"Hapus Aturan Pemantauan Transaksi API","sidebarTitle":"Hapus Aturan","openapi":"id/openapi-25.json DELETE /v3/transactions/rules/{rule_uuid}/","href":"/id/management-api/transactions/rules-delete"},{"title":"Backtest Aturan Pemantauan Transaksi API","sidebarTitle":"Backtest Aturan","openapi":"id/openapi-25.json POST /v3/transactions/rules/backtest/","href":"/id/management-api/transactions/rules-backtest"},{"title":"API Pustaka Aturan Pemantauan Transaksi - 150+ Preset","sidebarTitle":"Daftar Pustaka Aturan","openapi":"id/openapi-25.json GET /v3/transactions/rules/library/","href":"/id/management-api/transactions/rules-library"},{"title":"API Instalasi Aturan Pemantauan Transaksi Preset","sidebarTitle":"Instal Aturan Bawaan","openapi":"id/openapi-25.json POST /v3/transactions/rules/install/","href":"/id/management-api/transactions/rules-install"},{"title":"API Hapus Aturan Preset Pemantauan Transaksi","sidebarTitle":"Hapus Aturan Pustaka","openapi":"id/openapi-25.json DELETE /v3/transactions/rules/install/","href":"/id/management-api/transactions/rules-uninstall"}]},{"group":"Event Pemantauan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Daftar Event Pemantauan API","sidebarTitle":"Daftar Event Pemantauan","openapi":"id/openapi-25.json GET /v3/events/","href":"/id/management-api/monitoring-events/list"},{"title":"Buat Event Pemantauan API","sidebarTitle":"Buat Event Pemantauan","openapi":"id/openapi-25.json POST /v3/events/","href":"/id/management-api/monitoring-events/create"},{"title":"API Batch Event Pemantauan","sidebarTitle":"Buat Event Pemantauan Massal","openapi":"id/openapi-25.json POST /v3/events/batch/","href":"/id/management-api/monitoring-events/create-batch"},{"title":"Terbitkan Token SDK Pemantauan API","sidebarTitle":"Terbitkan Token SDK Pemantauan","openapi":"id/openapi-25.json POST /v3/events/sdk-token/","href":"/id/management-api/monitoring-events/sdk-token"},{"title":"Dapatkan Event Pemantauan API","sidebarTitle":"Dapatkan Event Pemantauan","openapi":"id/openapi-25.json GET /v3/events/{event_uuid}/","href":"/id/management-api/monitoring-events/get"},{"title":"Timeline Event Pemantauan API","sidebarTitle":"Ambil Timeline Event","openapi":"id/openapi-25.json GET /v3/events/subjects/{vendor_data}/","href":"/id/management-api/monitoring-events/subject-timeline"},{"title":"API Metrik Pengayaan Event","sidebarTitle":"Ambil Metrik Pengayaan Event","openapi":"id/openapi-25.json GET /v3/events/enrichment-metrics/","href":"/id/management-api/monitoring-events/enrichment-metrics"},{"title":"Hapus Event Pemantauan via API","sidebarTitle":"Hapus Event Pemantauan","openapi":"id/openapi-25.json DELETE /v3/events/{event_uuid}/delete/","href":"/id/management-api/monitoring-events/delete"}]},{"group":"Travel Rule","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Get Travel Rule Settings API: Profil VASP","sidebarTitle":"Get Travel Rule Settings","openapi":"id/openapi-25.json GET /v3/travel-rule/settings/","href":"/id/management-api/travel-rule/get-settings"},{"title":"API Pengaturan Travel Rule: Aktifkan \u0026 Konfigurasi","sidebarTitle":"Perbarui Pengaturan Travel Rule","openapi":"id/openapi-25.json PUT /v3/travel-rule/settings/","href":"/id/management-api/travel-rule/update-settings"},{"title":"API Jaringan Travel Rule: Ambil Daftar Jaringan","sidebarTitle":"Jaringan Travel Rule","openapi":"id/openapi-25.json GET /v3/travel-rule/networks/","href":"/id/management-api/travel-rule/get-networks"},{"title":"API Kuesioner Jaringan Travel Rule","sidebarTitle":"Ambil Kuesioner Jaringan","openapi":"id/openapi-25.json GET /v3/travel-rule/networks/questionnaire/","href":"/id/management-api/travel-rule/get-network-questionnaire"},{"title":"API Simpan Jawaban Kuesioner Jaringan Travel Rule","sidebarTitle":"Simpan Jawaban Kuesioner","openapi":"id/openapi-25.json PUT /v3/travel-rule/networks/questionnaire/","href":"/id/management-api/travel-rule/update-network-questionnaire"},{"title":"API Kirim Kuesioner Jaringan Travel Rule","sidebarTitle":"Kirim Kuesioner Jaringan","openapi":"id/openapi-25.json POST /v3/travel-rule/networks/questionnaire/submit/","href":"/id/management-api/travel-rule/submit-network-questionnaire"},{"title":"Permintaan Akses Jaringan Travel Rule API","sidebarTitle":"Minta Jaringan Travel Rule","openapi":"id/openapi-25.json POST /v3/travel-rule/networks/{network}/request/","href":"/id/management-api/travel-rule/request-network"},{"title":"Konfirmasi Email Kepatuhan Travel Rule API","sidebarTitle":"Kirim Konfirmasi Email Kepatuhan","openapi":"id/openapi-25.json POST /v3/travel-rule/settings/compliance-email/confirmation/","href":"/id/management-api/travel-rule/send-compliance-email-confirmation"},{"title":"API Daftar Transfer Travel Rule","sidebarTitle":"Daftar Transfer Travel Rule","openapi":"id/openapi-25.json GET /v3/travel-rule/transfers/","href":"/id/management-api/travel-rule/list-transfers"},{"title":"Daftar Deposit Travel Rule yang Belum Dicocokkan API","sidebarTitle":"Daftar Deposit Belum Cocok","openapi":"id/openapi-25.json GET /v3/travel-rule/unmatched/","href":"/id/management-api/travel-rule/list-unmatched-deposits"},{"title":"Pencocokkan Deposit Travel Rule API: Pasangkan Pesan","sidebarTitle":"Cocokkan Deposit Tanpa Pasangan","openapi":"id/openapi-25.json POST /v3/travel-rule/unmatched/{transaction_uuid}/match/","href":"/id/management-api/travel-rule/match-unmatched-deposit"},{"title":"Travel Rule Transfer: Selesaikan, Kirim Ulang, Perbarui","sidebarTitle":"Selesaikan, Batalkan, Kirim Ulang, atau Perbarui Transfer","openapi":"id/openapi-25.json PATCH /v3/transactions/{transaction_id}/travel-rule/","href":"/id/management-api/travel-rule/update-transfer"},{"title":"Konfirmasi Kepemilikan Dompet API: Penerima Travel Rule","sidebarTitle":"Konfirmasi atau Tolak Kepemilikan Dompet","openapi":"id/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/ownership/","href":"/id/management-api/travel-rule/confirm-ownership"},{"title":"API Daftar Pesan Travel Rule","sidebarTitle":"Daftar Pesan Travel Rule","openapi":"id/openapi-25.json GET /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/id/management-api/travel-rule/list-messages"},{"title":"API Kirim Pesan Travel Rule","sidebarTitle":"Kirim Pesan Travel Rule","openapi":"id/openapi-25.json POST /v3/transactions/{transaction_id}/travel-rule/messages/","href":"/id/management-api/travel-rule/create-message"},{"title":"API Registrasi Transfer Masuk Sunrise: Travel Rule","sidebarTitle":"Registrasi Transfer Masuk (Sunrise)","openapi":"id/openapi-25.json POST /v3/travel-rule/inbound/","href":"/id/management-api/travel-rule/register-inbound"},{"title":"Pemicu Uji Transfer Masuk VASP Travel Rule API","sidebarTitle":"Pemicu Uji Transfer Masuk","openapi":"id/openapi-25.json POST /v3/travel-rule/test-vasp/inbound/","href":"/id/management-api/travel-rule/trigger-test-vasp-inbound"},{"title":"API Pencarian Direktori VASP: Rute Travel Rule","sidebarTitle":"Cari Direktori VASP","openapi":"id/openapi-25.json GET /v3/travel-rule/vasps/","href":"/id/management-api/travel-rule/search-vasps"},{"title":"Ambil Entri Direktori VASP API: Rute Travel Rule","sidebarTitle":"Ambil Entri Direktori VASP","openapi":"id/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/","href":"/id/management-api/travel-rule/get-vasp"},{"title":"Ambil Keputusan VASP Pihak Lawan: API Travel Rule","sidebarTitle":"Keputusan Anda atas VASP","openapi":"id/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/id/management-api/travel-rule/get-vasp-decision"},{"title":"Atur Keputusan VASP Pihak Lawan via API: Travel Rule","sidebarTitle":"Atur Keputusan VASP","openapi":"id/openapi-25.json PUT /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/id/management-api/travel-rule/set-vasp-decision"},{"title":"Hapus Keputusan VASP Pihak Lawan: API Travel Rule","sidebarTitle":"Hapus Keputusan VASP","openapi":"id/openapi-25.json DELETE /v3/travel-rule/vasps/{vasp_id}/decision/","href":"/id/management-api/travel-rule/clear-vasp-decision"},{"title":"Skrining VASP Pihak Lawan: API Travel Rule","sidebarTitle":"Skrining Entitas VASP","openapi":"id/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/id/management-api/travel-rule/get-vasp-screening"},{"title":"Screening VASP Lawan API: Cek Sanksi Travel Rule","sidebarTitle":"Screening VASP Lawan","openapi":"id/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/screening/","href":"/id/management-api/travel-rule/screen-vasp"},{"title":"API Daftar Kuesioner Uji Tuntas VASP","sidebarTitle":"Daftar Kuesioner Uji Tuntas VASP","openapi":"id/openapi-25.json GET /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/id/management-api/travel-rule/list-vasp-questionnaires"},{"title":"Kirim Kuesioner Uji Tuntas VASP lewat API","sidebarTitle":"Kirim Kuesioner Uji Tuntas ke VASP","openapi":"id/openapi-25.json POST /v3/travel-rule/vasps/{vasp_id}/questionnaires/","href":"/id/management-api/travel-rule/send-vasp-questionnaire"},{"title":"API Daftar Kontak Counterparty Travel Rule","sidebarTitle":"Daftar Kontak Counterparty","openapi":"id/openapi-25.json GET /v3/travel-rule/counterparty-contacts/","href":"/id/management-api/travel-rule/list-counterparty-contacts"},{"title":"Tambah Kontak Pihak Lawan API - Jalur Email Travel Rule","sidebarTitle":"Tambah Kontak Pihak Lawan","openapi":"id/openapi-25.json POST /v3/travel-rule/counterparty-contacts/","href":"/id/management-api/travel-rule/create-counterparty-contact"},{"title":"Hapus Kontak Pihak Lawan API - Travel Rule","sidebarTitle":"Hapus Kontak Pihak Lawan","openapi":"id/openapi-25.json DELETE /v3/travel-rule/counterparty-contacts/{contact_uuid}/","href":"/id/management-api/travel-rule/delete-counterparty-contact"},{"title":"Daftar Alamat Dompet API: Buku Alamat Travel Rule","sidebarTitle":"Daftar Alamat Dompet","openapi":"id/openapi-25.json GET /v3/travel-rule/wallet-addresses/","href":"/id/management-api/travel-rule/list-wallet-addresses"},{"title":"Daftarkan Alamat Dompet API: Buku Alamat Travel Rule","sidebarTitle":"Daftarkan Alamat Dompet","openapi":"id/openapi-25.json POST /v3/travel-rule/wallet-addresses/","href":"/id/management-api/travel-rule/create-wallet-address"},{"title":"Impor Alamat Dompet API: Buku Alamat Travel Rule","sidebarTitle":"Impor Alamat Dompet","openapi":"id/openapi-25.json POST /v3/travel-rule/wallet-addresses/import/","href":"/id/management-api/travel-rule/import-wallet-addresses"},{"title":"Perbarui Alamat API: Buku Alamat Travel Rule","sidebarTitle":"Perbarui Alamat","openapi":"id/openapi-25.json PATCH /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/id/management-api/travel-rule/update-wallet-address"},{"title":"API Hapus Alamat Dompet: Buku Alamat Travel Rule","sidebarTitle":"Hapus Alamat Dompet","openapi":"id/openapi-25.json DELETE /v3/travel-rule/wallet-addresses/{entry_uuid}/","href":"/id/management-api/travel-rule/delete-wallet-address"},{"title":"Daftar Bukti Screenshot Dompet API - Tinjauan Travel Rule","sidebarTitle":"Daftar Bukti Dompet untuk Ditinjau","openapi":"id/openapi-25.json GET /v3/travel-rule/wallet-proofs/","href":"/id/management-api/travel-rule/list-wallet-proofs"},{"title":"API Setujui atau Tolak Bukti Dompet Tangkapan Layar","sidebarTitle":"Putuskan Bukti Dompet","openapi":"id/openapi-25.json POST /v3/travel-rule/wallet-proofs/{proof_uuid}/decision/","href":"/id/management-api/travel-rule/decide-wallet-proof"},{"title":"Kepemilikan Dompet API: Buat Sesi Widget Bukti Kendali","sidebarTitle":"Buat Sesi Widget Dompet","openapi":"id/openapi-25.json POST /v3/travel-rule/widget-session/","href":"/id/management-api/travel-rule/create-widget-session"},{"title":"API Konteks Widget Kepemilikan Dompet","sidebarTitle":"Konteks Widget","openapi":"id/openapi-25.json GET /v3/travel-rule/widget/{token}/","href":"/id/management-api/travel-rule/get-widget-context"},{"title":"Mulai Bukti Kepemilikan Dompet API - Travel Rule Widget","sidebarTitle":"Mulai Bukti Widget","openapi":"id/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/","href":"/id/management-api/travel-rule/create-widget-proof"},{"title":"API Kirim Bukti Kepemilikan Dompet - Travel Rule","sidebarTitle":"Kirim Bukti Widget","openapi":"id/openapi-25.json POST /v3/travel-rule/widget/{token}/proofs/{proof_id}/verify/","href":"/id/management-api/travel-rule/verify-widget-proof"},{"title":"API Pilih VASP Pihak Lawan untuk Widget Travel Rule","sidebarTitle":"Pilih VASP Pihak Lawan di Widget","openapi":"id/openapi-25.json POST /v3/travel-rule/widget/{token}/vasps/","href":"/id/management-api/travel-rule/select-widget-vasp"},{"title":"API Pemilih VASP Widget: Pencarian Direktori Travel Rule","sidebarTitle":"Cari VASP dari Widget Dompet","openapi":"id/openapi-25.json GET /v3/travel-rule/widget/{token}/vasps/","href":"/id/management-api/travel-rule/search-widget-vasps"},{"title":"Info Pickup Email Travel Rule via API","sidebarTitle":"Info Pickup Email","openapi":"id/openapi-25.json GET /v3/travel-rule/pickup/{token}/","href":"/id/management-api/travel-rule/get-pickup"},{"title":"API Respons Travel Rule Email Pickup","sidebarTitle":"Respons Email Pickup","openapi":"id/openapi-25.json POST /v3/travel-rule/pickup/{token}/respond/","href":"/id/management-api/travel-rule/respond-pickup"},{"title":"Daftar Pesan Pickup Travel Rule - API Jalur Email","sidebarTitle":"Daftar Pesan Pickup","openapi":"id/openapi-25.json GET /v3/travel-rule/pickup/{token}/messages/","href":"/id/management-api/travel-rule/list-pickup-messages"},{"title":"Balasan Travel Rule Pickup Portal API - Jalur Email","sidebarTitle":"Balas di Pickup Portal","openapi":"id/openapi-25.json POST /v3/travel-rule/pickup/{token}/messages/","href":"/id/management-api/travel-rule/create-pickup-message"},{"title":"Ambil Undangan Bergabung Travel Rule - API Didit","sidebarTitle":"Ambil Undangan Bergabung","openapi":"id/openapi-25.json GET /v3/travel-rule/join/{token}/","href":"/id/management-api/travel-rule/get-join-invitation"},{"title":"Daftar Akun Travel Rule Gratis API","sidebarTitle":"Daftar Akun Travel Rule Gratis","openapi":"id/openapi-25.json POST /v3/travel-rule/join/{token}/","href":"/id/management-api/travel-rule/register-join"},{"title":"Verifikasi Akun Travel Rule Gratis API","sidebarTitle":"Verifikasi Akun Travel Rule Gratis","openapi":"id/openapi-25.json POST /v3/travel-rule/join/{token}/verify/","href":"/id/management-api/travel-rule/verify-join"},{"title":"API Workspace Gratis Travel Rule - Bergabung Gratis","sidebarTitle":"Workspace Gratis","openapi":"id/openapi-25.json GET /v3/travel-rule/workspace/","href":"/id/management-api/travel-rule/get-workspace"},{"title":"Klaim Entri Direktori API Travel Rule Gratis","sidebarTitle":"Klaim Entri Direktori","openapi":"id/openapi-25.json POST /v3/travel-rule/workspace/claim/","href":"/id/management-api/travel-rule/claim-workspace"},{"title":"Kirim Kode Domain API - Travel Rule Gratis","sidebarTitle":"Kirim Kode Domain","openapi":"id/openapi-25.json POST /v3/travel-rule/workspace/domain/code/","href":"/id/management-api/travel-rule/send-workspace-domain-code"},{"title":"Konfirmasi Kode Domain API - Travel Rule Gratis","sidebarTitle":"Konfirmasi Kode Domain","openapi":"id/openapi-25.json POST /v3/travel-rule/workspace/domain/confirm/","href":"/id/management-api/travel-rule/confirm-workspace-domain"},{"title":"Verifikasi Domain DNS API - Travel Rule Gratis","sidebarTitle":"Verifikasi Domain DNS","openapi":"id/openapi-25.json POST /v3/travel-rule/workspace/domain/dns/","href":"/id/management-api/travel-rule/verify-workspace-domain-dns"},{"title":"Aktifkan Penagihan Outbound Travel Rule - Gabung Akun Gratis","sidebarTitle":"Aktifkan Penagihan Outbound","description":"Mengaktifkan penagihan Travel Rule outbound untuk workspace Didit Anda.","openapi":"id/openapi-25.json POST /v3/travel-rule/workspace/billing/","href":"/id/management-api/travel-rule/enable-workspace-billing"}]},{"group":"Operasi Sesi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/play.svg","pages":[{"title":"API Hapus Sesi Massal: Pembersihan Sesi KYC","sidebarTitle":"Hapus Sesi Massal","openapi":"id/openapi-25.json POST /v3/sessions/delete/","href":"/id/management-api/sessions/batch-delete"},{"title":"Get Job Penghapusan Sesi API","sidebarTitle":"Get Job Penghapusan Sesi","description":"Pantau status dan jumlah hasil penghapusan sesi massal di Didit yang dijawab 202 oleh Batch Delete Sessions karena lebih dari 20 sesi cocok.","openapi":"id/openapi-25.json GET /v3/sessions/delete/{job_id}/","href":"/id/management-api/sessions/get-deletion-job"},{"title":"Daftar Tinjauan Sesi API: Log Audit KYC","sidebarTitle":"Daftar Tinjauan Sesi","openapi":"id/openapi-25.json GET /v3/sessions/{session_id}/reviews/","href":"/id/management-api/sessions/list-reviews"},{"title":"API Tinjauan Sesi: Peninjauan Manual KYC","sidebarTitle":"Buat Tinjauan Sesi","openapi":"id/openapi-25.json POST /v3/sessions/{session_id}/reviews/","href":"/id/management-api/sessions/create-review"},{"title":"API Daftar Event Sesi Verifikasi","sidebarTitle":"Daftar Event Sesi","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/events/","href":"/id/management-api/sessions/list-events"},{"title":"Daftar Pengiriman Webhook Sesi API","sidebarTitle":"Daftar Pengiriman Webhook Sesi","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/webhooks/","href":"/id/management-api/sessions/list-webhooks"},{"title":"Ambil Pengiriman Webhook Sesi API Didit","sidebarTitle":"Ambil Pengiriman Webhook Sesi","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/webhook/{webhook_uuid}","href":"/id/management-api/sessions/get-webhook"},{"title":"Kirim Ulang Webhook Sesi API","sidebarTitle":"Kirim Ulang Webhook Sesi","openapi":"id/openapi-25.json POST /v3/session/{sessionId}/webhook/{webhook_uuid}/resend","href":"/id/management-api/sessions/resend-webhook"},{"title":"Riwayat Skrining AML API Didit","sidebarTitle":"Riwayat Skrining AML","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/","href":"/id/management-api/sessions/aml-screening-history"},{"title":"Ekspor Riwayat Skrining AML sebagai CSV API","sidebarTitle":"Ekspor Riwayat Skrining AML","openapi":"id/openapi-25.json GET /v3/session/{sessionId}/aml-screening-history/export/","href":"/id/management-api/sessions/export-aml-screening-history"}]},{"group":"Kustomisasi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sliders.svg","pages":[{"title":"API Ambil Branding White Label","sidebarTitle":"Ambil Branding","openapi":"id/openapi-25.json GET /v3/customization/","href":"/id/management-api/customization/get"},{"title":"API Update Branding White Label","sidebarTitle":"Update Branding","openapi":"id/openapi-25.json PATCH /v3/customization/","href":"/id/management-api/customization/update"}]},{"group":"Webhook","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/link.svg","pages":[{"title":"Daftar Tujuan Webhook API Didit","sidebarTitle":"Daftar Tujuan Webhook","openapi":"id/openapi-25.json GET /v3/webhook/destinations/","href":"/id/management-api/webhook/list-destinations"},{"title":"Buat Destinasi Webhook API","sidebarTitle":"Buat Destinasi Webhook","openapi":"id/openapi-25.json POST /v3/webhook/destinations/","href":"/id/management-api/webhook/create-destination"},{"title":"Ambil Detail Tujuan Webhook: Management API","sidebarTitle":"Ambil Tujuan Webhook","openapi":"id/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/","href":"/id/management-api/webhook/get-destination"},{"title":"Perbarui Tujuan Webhook API","sidebarTitle":"Perbarui Tujuan Webhook","openapi":"id/openapi-25.json PATCH /v3/webhook/destinations/{destination_uuid}/","href":"/id/management-api/webhook/update-destination"},{"title":"API Hapus Tujuan Webhook","sidebarTitle":"Hapus Tujuan Webhook","openapi":"id/openapi-25.json DELETE /v3/webhook/destinations/{destination_uuid}/","href":"/id/management-api/webhook/delete-destination"},{"title":"Ambil Konfigurasi Webhook API","sidebarTitle":"Ambil Konfigurasi Webhook","openapi":"id/openapi-25.json GET /v3/webhook/","href":"/id/management-api/webhook/get-config"},{"title":"API Update Konfigurasi Webhook","sidebarTitle":"Update Konfigurasi Webhook","openapi":"id/openapi-25.json PATCH /v3/webhook/","href":"/id/management-api/webhook/update-config"},{"title":"API Analitik Tujuan Webhook Didit","sidebarTitle":"Analitik Tujuan Webhook","openapi":"id/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/analytics/","href":"/id/management-api/webhook/destination-analytics"},{"title":"Daftar Pengiriman Webhook API","sidebarTitle":"Daftar Pengiriman Webhook","openapi":"id/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/","href":"/id/management-api/webhook/list-deliveries"},{"title":"Detail Pengiriman Webhook via API Didit","sidebarTitle":"Detail Pengiriman Webhook","openapi":"id/openapi-25.json GET /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/","href":"/id/management-api/webhook/get-delivery"},{"title":"Kirim Ulang Pengiriman Webhook API","sidebarTitle":"Kirim Ulang Pengiriman Webhook","openapi":"id/openapi-25.json POST /v3/webhook/destinations/{destination_uuid}/deliveries/{delivery_uuid}/resend/","href":"/id/management-api/webhook/resend-delivery"}]},{"group":"Penagihan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"API Saldo Kredit: Ambil Saldo Billing Didit","sidebarTitle":"Ambil Saldo Kredit","openapi":"id/openapi-25.json GET /v3/billing/balance/","href":"/id/management-api/billing/balance"},{"title":"API Isi Saldo Kredit Didit","sidebarTitle":"Isi Saldo Kredit","openapi":"id/openapi-25.json POST /v3/billing/top-up/","href":"/id/management-api/billing/top-up"}]},{"group":"Analitik","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/overview.svg","pages":[{"title":"API Analitik Aplikasi Didit: Analitik Verifikasi","sidebarTitle":"Dapatkan Analitik Aplikasi","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/","href":"/id/management-api/analytics/get"},{"title":"API Verifikasi Pengguna Hari Ini per Jam","sidebarTitle":"Verifikasi Hari Ini per Jam","openapi":"id/openapi-25.json GET /v3/organization/{organization_id}/application/{application_id}/analytics/today/","href":"/id/management-api/analytics/today-by-hour"}]},{"group":"Ikhtisar Management API","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/info.svg","pages":[{"title":"API Manajemen Verifikasi v3: Alur Kerja \u0026 Penagihan","sidebarTitle":"API Manajemen","href":"/id/sessions-api/management-api"}]},{"group":"Auth API (Terprogram)","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/key.svg","pages":[{"title":"Registrasi Programatik lewat Auth API","sidebarTitle":"Daftar Akun","openapi":"id/openapi-auth.json POST /programmatic/register/","href":"/id/auth-api/register"},{"title":"API Verifikasi Email: Dapatkan Kredensial API Didit","sidebarTitle":"Verifikasi Email","openapi":"id/openapi-auth.json POST /programmatic/verify-email/","href":"/id/auth-api/verify-email"},{"title":"API Login Programmatik: Token Autentikasi Headless","sidebarTitle":"Login","openapi":"id/openapi-auth.json POST /programmatic/login/","href":"/id/auth-api/login"},{"title":"API Credentials Didit: Ambil client_id \u0026 api_key","sidebarTitle":"Ambil Kredensial","openapi":"id/openapi-auth.json GET /organizations/me/{org_id}/applications/{app_id}/","href":"/id/auth-api/get-credentials"},{"title":"API Membuat Aplikasi: Buat Aplikasi Secara Programatik","sidebarTitle":"Buat Aplikasi","openapi":"id/openapi-auth.json POST /organizations/me/{org_id}/applications/","href":"/id/auth-api/create-application"},{"title":"API Perbarui Aplikasi: Kelola Aplikasi Pelanggan","sidebarTitle":"Perbarui Aplikasi","openapi":"id/openapi-auth.json PATCH /organizations/me/{org_id}/applications/{app_id}/","href":"/id/auth-api/update-application"}]},{"group":"Identitas \u0026 Dokumen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"Verifikasi Identitas API: OCR Dokumen \u0026 Keaslian","sidebarTitle":"Verifikasi Identitas API","openapi":"id/openapi-25.json POST /v3/id-verification/","href":"/id/standalone-apis/id-verification"},{"title":"API Bukti Alamat: Verifikasi POA \u0026 OCR","sidebarTitle":"API Bukti Alamat","openapi":"id/openapi-25.json POST /v3/poa/","href":"/id/standalone-apis/proof-of-address"},{"title":"API Validasi Alamat: Verifikasi dan Normalisasi Alamat","sidebarTitle":"Validasi Alamat","openapi":"id/openapi-25.json POST /v3/address-validation/","href":"/id/standalone-apis/address-validation"}]},{"group":"Dompet ID Digital","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/id-scan.svg","pages":[{"title":"Verifikasi Dompet ID Digital via API","sidebarTitle":"API dompet ID digital","href":"/id/standalone-apis/digital-id-wallets"},{"title":"Katalog API Dompet Identitas Digital","sidebarTitle":"Daftar dompet ID digital","openapi":"id/openapi-25.json GET /v3/id-verification/wallets/","href":"/id/standalone-apis/digital-id-wallet-catalog"},{"group":"Mulai verifikasi","pages":[{"title":"API Verifikasi BankID Swedia","sidebarTitle":"BankID Swedia","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/bankid-se/","href":"/id/api-reference/digital-id-wallets/bankid-se"},{"title":"API Verifikasi Finnish Trust Network","sidebarTitle":"Finnish Trust Network","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/ftn/","href":"/id/api-reference/digital-id-wallets/ftn"},{"title":"API Verifikasi Identitas Google Wallet","sidebarTitle":"Google Wallet ID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/google-wallet/","href":"/id/api-reference/digital-id-wallets/google-wallet"},{"title":"API Verifikasi Identitas MitID Personal","sidebarTitle":"MitID Personal","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/mitid/","href":"/id/api-reference/digital-id-wallets/mitid"},{"title":"API Verifikasi Mobile-ID","sidebarTitle":"Mobile-ID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/mobile-id/","href":"/id/api-reference/digital-id-wallets/mobile-id"},{"title":"API Verifikasi Identitas Smart-ID","sidebarTitle":"Smart-ID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/smart-id/","href":"/id/api-reference/digital-id-wallets/smart-id"},{"title":"API Verifikasi Identitas iDIN Lengkap","sidebarTitle":"iDIN Identifikasi Lengkap","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/idin/","href":"/id/api-reference/digital-id-wallets/idin"},{"title":"API Verifikasi Auðkenni","sidebarTitle":"Auðkenni","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/audkenni/","href":"/id/api-reference/digital-id-wallets/audkenni"},{"title":"API Verifikasi Bank iD","sidebarTitle":"Bank iD","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/bankid-cz/","href":"/id/api-reference/digital-id-wallets/bankid-cz"},{"title":"API Verifikasi Identitas BankID Norway","sidebarTitle":"BankID Norway","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/bankid-no/","href":"/id/api-reference/digital-id-wallets/bankid-no"},{"title":"API Verifikasi Identitas Buypass ID","sidebarTitle":"Buypass ID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/buypass/","href":"/id/api-reference/digital-id-wallets/buypass"},{"title":"API Verifikasi Identitas ConnectID","sidebarTitle":"ConnectID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/connectid/","href":"/id/api-reference/digital-id-wallets/connectid"},{"title":"API Verifikasi Diia","sidebarTitle":"Diia","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/diia/","href":"/id/api-reference/digital-id-wallets/diia"},{"title":"API Verifikasi Dompet EUDI","sidebarTitle":"Dompet EUDI","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/eudi/","href":"/id/api-reference/digital-id-wallets/eudi"},{"title":"API Verifikasi Identitas Kartu ID Estonia","sidebarTitle":"Kartu ID Estonia","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/idcard-ee/","href":"/id/api-reference/digital-id-wallets/idcard-ee"},{"title":"API Verifikasi FranceConnect","sidebarTitle":"FranceConnect","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/franceconnect/","href":"/id/api-reference/digital-id-wallets/franceconnect"},{"title":"API Verifikasi Freja eID","sidebarTitle":"Freja eID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/frejaid/","href":"/id/api-reference/digital-id-wallets/frejaid"},{"title":"API Verifikasi Identitas GOV.UK Wallet","sidebarTitle":"GOV.UK Wallet","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/govuk-wallet/","href":"/id/api-reference/digital-id-wallets/govuk-wallet"},{"title":"API Verifikasi Identitas MojeID","sidebarTitle":"MojeID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/mojeid/","href":"/id/api-reference/digital-id-wallets/mojeid"},{"title":"API Verifikasi Identitas OneID","sidebarTitle":"OneID","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/oneid/","href":"/id/api-reference/digital-id-wallets/oneid"},{"title":"API Verifikasi Personalausweis Profile 2","sidebarTitle":"Personalausweis Profile 2","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/personalausweis/","href":"/id/api-reference/digital-id-wallets/personalausweis"},{"title":"API Verifikasi UAE PASS","sidebarTitle":"UAE PASS","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/uae-pass/","href":"/id/api-reference/digital-id-wallets/uae-pass"},{"title":"API Verifikasi Identitas Vipps Plus","sidebarTitle":"Vipps Plus","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/vipps/","href":"/id/api-reference/digital-id-wallets/vipps"},{"title":"Verifikasi Identitas eParaksts mobile API","sidebarTitle":"eParaksts mobile","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/eparaksts-mobile/","href":"/id/api-reference/digital-id-wallets/eparaksts-mobile"},{"title":"API Verifikasi Identitas gov.br","sidebarTitle":"gov.br","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/govbr/","href":"/id/api-reference/digital-id-wallets/govbr"},{"title":"API Verifikasi Identitas itsme","sidebarTitle":"itsme","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/itsme/","href":"/id/api-reference/digital-id-wallets/itsme"}]},{"title":"Hasil Verifikasi Dompet ID Digital","sidebarTitle":"Hasil verifikasi dompet","openapi":"id/openapi-25.json GET /v3/id-verification/wallets/verifications/{request_id}/","href":"/id/standalone-apis/digital-id-wallet-result"},{"title":"Kirim Respons Dompet Kredensial Digital","sidebarTitle":"Kirim respons dompet","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/response/","href":"/id/standalone-apis/digital-id-wallet-response"},{"title":"Polling Autentikasi Smart-ID dan Mobile-ID","sidebarTitle":"Polling verifikasi dompet","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/poll/","href":"/id/standalone-apis/digital-id-wallet-poll"},{"title":"Batalkan Verifikasi Dompet Identitas Digital","sidebarTitle":"Batalkan verifikasi dompet","openapi":"id/openapi-25.json POST /v3/id-verification/wallets/verifications/{request_id}/cancel/","href":"/id/standalone-apis/digital-id-wallet-cancel"}]},{"group":"AI Dokumen","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/document-ai.svg","pages":[{"title":"Ekstraksi Data Dokumen Kustom dengan API Document AI","sidebarTitle":"API Document AI","openapi":"id/openapi-25.json POST /v3/document-ai/","href":"/id/standalone-apis/document-ai"}]},{"group":"API Validasi Database","pages":[{"title":"Validasi Database API: Pencocokan ID Nasional","sidebarTitle":"Validasi Database API","openapi":"id/openapi-25.json POST /v3/database-validation/","href":"/id/standalone-apis/database-validation"}]},{"group":"Validasi Database","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/driver-2.svg","pages":[{"group":"🇦🇷 Argentina","pages":[{"title":"Verifikasi Data DNI Argentina API (RENAPER)","sidebarTitle":"Argentina - Data DNI (RENAPER)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/argentina/renaper-data"},{"title":"Verifikasi DNI Argentina (RENAPER) API Validasi Database","sidebarTitle":"Argentina - Verifikasi DNI (RENAPER)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/argentina/renaper"},{"title":"Validasi Database Warga Negara Argentina (AFIP) API","sidebarTitle":"Warga Argentina (AFIP)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/argentina/citizens"},{"title":"Validasi Database Biro Kredit Argentina: API ID Match","sidebarTitle":"Biro Kredit Argentina","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/argentina/credit-bureau"}]},{"group":"🇦🇺 Australia","pages":[{"title":"Verifikasi Akta Kelahiran Australia (DVS) - API","sidebarTitle":"Australia - DVS - Akta Kelahiran","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/birth-certificate"},{"title":"Verifikasi Kartu Centrelink Australia - API DVS","sidebarTitle":"Australia - DVS - Kartu Centrelink","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/centrelink-card"},{"title":"Validasi Database ImmiCard Australia (DVS) - API","sidebarTitle":"Australia - ImmiCard","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/immicard"},{"title":"Validasi Database Australia - DVS Dokumen Perjalanan API","sidebarTitle":"Australia - DVS Dokumen Perjalanan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/travel-document"},{"title":"Validasi Database Australia: Sertifikat Perubahan Nama","sidebarTitle":"Australia - Sertifikat Perubahan Nama","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/change-of-name-certificate"},{"title":"Validasi Database Australia - API Sertifikat Kewarganegaraan DVS","sidebarTitle":"Australia - DVS – Sertifikat Kewarganegaraan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/citizenship-certificate"},{"title":"Validasi Database Australia - Akta Pernikahan DVS API","sidebarTitle":"Australia - DVS – Akta Pernikahan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/marriage-certificate"},{"title":"Validasi Database Biro Kredit Australia: API ID Match","sidebarTitle":"Biro Kredit Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/credit-bureau"},{"title":"API Cek Kematian Australia (BDM): Lookup Real-Time","sidebarTitle":"Cek Kematian Australia (BDM)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/death-check"},{"title":"Validasi Database Daftar Pemilih Australia: API ID Match","sidebarTitle":"Daftar Pemilih Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/electoral-roll"},{"title":"Validasi Database Australia: API Superannuation \u0026 Payroll","sidebarTitle":"Superannuation \u0026 Payroll AU","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/superannuation-payroll"},{"title":"Verifikasi VEVO Australia: API Pencarian Real-Time","sidebarTitle":"VEVO Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/vevo"},{"title":"Validasi Database SIM Australia - API DVS","sidebarTitle":"DVS - SIM Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/driver-licence"},{"title":"Validasi Database Kartu Medicare Australia - API DVS","sidebarTitle":"DVS - Kartu Medicare Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/medicare-card"},{"title":"Validasi Database Paspor Australia - API DVS: ID Match","sidebarTitle":"DVS - Paspor Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/passport"},{"title":"Validasi Database Visa Australia: API DVS Data Match","sidebarTitle":"DVS - Visa Australia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/australia/visa"}]},{"title":"Verifikasi Biro Kredit Austria: API Pencocokan Data","sidebarTitle":"Biro Kredit Austria","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/austria/credit-bureau"},{"title":"Validasi Database Bolivia CI: API Verifikasi Real-Time","sidebarTitle":"Bolivia - Verifikasi CI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/bolivia/cedula"},{"group":"🇧🇷 Brasil","pages":[{"title":"Verifikasi CPF Brasil dengan Unico IDCloud + Swafoto API","sidebarTitle":"BRA - Unico IDCloud (CPF + Swafoto)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/unico-idcloud"},{"title":"API CNH Brasil QR Code + Pencocokan Wajah (Datavalid)","sidebarTitle":"Brasil - CNH QR code + pencocokan wajah","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/cnh-facial-qrcode"},{"title":"Pencocokan Wajah CPF Brasil (Datavalid) - API ID Match","sidebarTitle":"Brasil - CPF + Wajah (Datavalid)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/cpf-facial"},{"title":"Validasi Database CPF Brasil: API Cek Status Real-Time","sidebarTitle":"Brasil - Cek Status CPF","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/cpf"},{"title":"Validasi Database Brazil: API Partner \u0026 Direktur (QSA)","sidebarTitle":"Brazil - Partner \u0026 Direktur (QSA)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/company-directors"},{"title":"Validasi Registri Perusahaan Brasil (CNPJ) API","sidebarTitle":"Brasil - Registri Perusahaan (CNPJ)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/company-registry"},{"title":"API Pemeriksaan Kematian CPF Brazil: Cek ID Real-Time","sidebarTitle":"Brazil - Pemeriksaan Kematian (CPF)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/death-check"},{"title":"Catatan Kriminal Federal Brasil - API Validasi Database","sidebarTitle":"Brasil - Catatan Kriminal Federal","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/antecedentes-criminais-pf"},{"title":"Verifikasi Residensial Brasil API: Pencocokan Identitas","sidebarTitle":"Brasil Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/residential"},{"title":"Verifikasi Registrasi Pajak Brasil (CPF/CNPJ) API","sidebarTitle":"Registrasi Pajak Brasil (CPF/CNPJ)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/brazil/tax-registration"}]},{"title":"Verifikasi Kartu Identitas Nasional Kamboja: API Validasi Database","sidebarTitle":"Kartu Identitas Kamboja","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/cambodia/national-id"},{"group":"🇨🇦 Kanada","pages":[{"title":"API Verifikasi Biro Kredit Kanada (FINTRAC)","sidebarTitle":"Biro Kredit Kanada (FINTRAC)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/canada/credit-bureau-fintrac"},{"title":"Validasi Database Kanada: Credit Bureau 2 (Non-FINTRAC)","sidebarTitle":"Canada Credit Bureau 2 (Non-FINTRAC)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/canada/credit-bureau-2-non-fintrac"},{"title":"Verifikasi Residensial Kanada: API Pencocokan Identitas","sidebarTitle":"Kanada Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/canada/residential"}]},{"title":"Verifikasi RUT Chile: API Validasi Database Real-Time","sidebarTitle":"Chile - Verifikasi RUT","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/chile/rut"},{"group":"🇨🇳 Tiongkok","pages":[{"title":"API Verifikasi Kartu Bank China: Pencarian Real-Time","sidebarTitle":"Kartu Bank China","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/china/bank-card"},{"title":"API Verifikasi Kartu Identitas Nasional China","sidebarTitle":"Kartu Identitas China","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/china/national-id"},{"title":"Verifikasi Paspor China: API Pencarian Real-Time","sidebarTitle":"Verifikasi Paspor China","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/china/passport-verification"},{"title":"API Verifikasi Telepon China: Lookup Identitas Real-Time","sidebarTitle":"Telepon China","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/china/phone"}]},{"group":"🇨🇴 Kolombia","pages":[{"title":"Validasi Database Kolombia - API Verifikasi Cédula","sidebarTitle":"Kolombia - Verifikasi Cédula","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/colombia/cedula"},{"title":"Validasi Database Migración Colombia - Status Orang Asing","sidebarTitle":"Migración Colombia - Status Orang Asing","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/colombia/migracion"}]},{"title":"Verifikasi Cédula Kosta Rika: API Pencocokan Data","sidebarTitle":"Kosta Rika - Verifikasi Cédula","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/costa-rica/cedula"},{"group":"🇩🇰 Denmark","pages":[{"title":"Verifikasi Denmark Consumer 2 API: Pencocokan Identitas","sidebarTitle":"Denmark Consumer 2","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/denmark/consumer-2"},{"title":"Verifikasi ID Nasional Denmark: API Validasi Database","sidebarTitle":"ID Nasional Denmark","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/denmark/national-id"}]},{"title":"Verifikasi Cédula Republik Dominika - API","sidebarTitle":"Republik Dominika - Cédula","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/dominican-republic/cedula"},{"title":"Verifikasi Cédula Ekuador: API Pencarian Real-Time","sidebarTitle":"Ekuador - Verifikasi Cédula","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/ecuador/cedula"},{"title":"Verifikasi DUI El Salvador: API Pencarian Identitas","sidebarTitle":"El Salvador - Verifikasi DUI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/el-salvador/dui"},{"group":"🇫🇮 Finlandia","pages":[{"title":"Validasi Database Finlandia Consumer 2: Identity Match","sidebarTitle":"Finlandia Consumer 2","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/finland/consumer-2"},{"title":"Validasi Database Finlandia: Verifikasi ID Nasional API","sidebarTitle":"ID Nasional Finlandia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/finland/national-id"}]},{"group":"🇫🇷 Prancis","pages":[{"title":"Verifikasi Telepon Prancis: API Lookup ID Real-Time","sidebarTitle":"Telepon Prancis","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/france/phone"},{"title":"API Verifikasi Residensial Prancis: Pencocokan Identitas","sidebarTitle":"Prancis Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/france/residential"},{"title":"Verifikasi Utilitas Prancis: API Pencarian Real-Time","sidebarTitle":"Utilitas Prancis","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/france/utility"}]},{"group":"🇩🇪 Jerman","pages":[{"title":"Validasi Database Biro Kredit Jerman: Pencocokan Data","sidebarTitle":"Biro Kredit Jerman","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/germany/credit-bureau"},{"title":"Verifikasi Telepon Jerman 2 API: Pencarian Real-Time","sidebarTitle":"Telepon Jerman 2","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/germany/phone-2"}]},{"group":"🌐 Global","pages":[{"title":"Validasi Database Global - API Layanan Intelijen Inti","sidebarTitle":"Global - Layanan Intelijen Inti","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/global/intelligence-service"},{"title":"Pengayaan Identitas Global - API Verifikasi Identitas","sidebarTitle":"Pengayaan Identitas Global","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/global/identity-enrichment"},{"title":"Validasi Database Sim Swap Global: API Telco Match","sidebarTitle":"Global - Sim Swap","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/global/swap"}]},{"group":"🇬🇹 Guatemala","pages":[{"title":"Validasi Database Guatemala - DPI + Pencocokan Wajah (RENAP) API: Pencocokan ID","sidebarTitle":"Guatemala - DPI + Wajah (RENAP)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/guatemala/dpi-facial"},{"title":"Verifikasi DPI Guatemala: Lookup Real-Time API","sidebarTitle":"Guatemala - Verifikasi DPI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/guatemala/dpi"}]},{"title":"Validasi Database DNI Honduras: API Verifikasi Real-Time","sidebarTitle":"Honduras - Verifikasi DNI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/honduras/dni"},{"group":"🇮🇳 India","pages":[{"title":"Verifikasi Aadhaar India (UIDAI): API Pencocokan Data","sidebarTitle":"Aadhaar India (UIDAI)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/india/aadhaar"},{"title":"API Verifikasi SIM India (RTO)","sidebarTitle":"SIM India (RTO)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/india/drivers-licence"},{"title":"Validasi Database EPIC India (Pendaftaran Pemilih) API","sidebarTitle":"EPIC India (ECI)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/india/epic-voter-s-registration"},{"title":"API Validasi Database PAN India (ITD)","sidebarTitle":"PAN India (ITD)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/india/pan-permanent-account-number"}]},{"title":"API Validasi Database KTP Indonesia","sidebarTitle":"KTP Indonesia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/indonesia/residential-identity-card"},{"group":"🇮🇹 Italia","pages":[{"title":"Validasi Database Biro Kredit Italia: API Header Match","sidebarTitle":"Biro Kredit Italia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/italy/credit-bureau"},{"title":"Validasi Database Italia Residensial: Pencarian Identitas","sidebarTitle":"Italia Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/italy/residential"}]},{"title":"API Verifikasi Identitas Kenya National ID","sidebarTitle":"Kenya National ID","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/kenya/national-id"},{"title":"Verifikasi ID Nasional Malaysia API: Pencocokan Data","sidebarTitle":"ID Nasional Malaysia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/malaysia/national-id"},{"group":"🇲🇽 Meksiko","pages":[{"title":"Verifikasi CURP Meksiko - API Validasi Database Real-Time","sidebarTitle":"Meksiko - Verifikasi CURP","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/mexico/curp"},{"title":"Verifikasi Masa Berlaku INE Meksiko - API","sidebarTitle":"Meksiko - Masa Berlaku INE","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/mexico/ine-vigencia"}]},{"title":"Validasi Database Belanda: API Pencocokan ID Residensial","sidebarTitle":"Belanda Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/netherlands/residential"},{"group":"🇳🇿 Selandia Baru","pages":[{"title":"Verifikasi Kelahiran Selandia Baru (DIA) - API ID Match","sidebarTitle":"DIA - Kelahiran Selandia Baru","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/new-zealand/births"},{"title":"Verifikasi Kewarganegaraan Selandia Baru DIA - API Didit","sidebarTitle":"DIA - Kewarganegaraan Selandia Baru","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/new-zealand/citizenship"},{"title":"Validasi Database Paspor Selandia Baru - API DIA","sidebarTitle":"DIA - Paspor Selandia Baru","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/new-zealand/passport"},{"title":"API Pengecekan Kematian Selandia Baru (BDM): Pencarian Real-Time","sidebarTitle":"Pengecekan Kematian Selandia Baru (BDM)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/new-zealand/death-check"},{"title":"Verifikasi SIM Selandia Baru (NZTA) API","sidebarTitle":"SIM Selandia Baru (NZTA)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/new-zealand/drivers-licence"}]},{"group":"🇳🇬 Nigeria","pages":[{"title":"API Bank Verification Number (BVN) Nigeria","sidebarTitle":"Bank Verification Number (BVN)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/nigeria/bank-verification-number"},{"title":"Verifikasi SIM Nigeria (FRSC) API","sidebarTitle":"SIM Nigeria (FRSC)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/nigeria/drivers-license"},{"title":"Paspor Internasional Nigeria (NIS) API: Pencocokan ID","sidebarTitle":"Paspor Internasional Nigeria (NIS)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/nigeria/passport"},{"title":"Validasi Database NIN Nigeria (NIMC) API","sidebarTitle":"NIN Nigeria (NIMC)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/nigeria/national-id"},{"title":"Verifikasi NIN + Swafoto Nigeria (NIMC) API","sidebarTitle":"NIN + Swafoto Nigeria (NIMC)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/nigeria/national-id-facial"}]},{"title":"API Verifikasi Identitas Residensial Norwegia","sidebarTitle":"Norwegia Residensial","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/norway/residential"},{"group":"🇵🇦 Panama","pages":[{"title":"Validasi Database Panama: Cédula dengan Pencocokan Wajah","sidebarTitle":"Panama - Cédula dengan Pencocokan Wajah (SIB Plus, tingkat lanjut)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/panama/sib-plus"},{"title":"Verifikasi Cédula Panama dengan Face Match Biometrik (SIB) API","sidebarTitle":"Panama - Cédula + Face Match (SIB)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/panama/sib"}]},{"title":"Validasi Database Paraguay - API Verifikasi CI Real-Time","sidebarTitle":"Paraguay - Verifikasi CI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/paraguay/cedula"},{"group":"🇵🇪 Peru","pages":[{"title":"Verifikasi DNI Peru: API Validasi Database Real-Time","sidebarTitle":"Peru - Verifikasi DNI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/peru/dni"},{"title":"API Validasi Registrasi Pajak SUNAT Peru","sidebarTitle":"Registrasi Pajak SUNAT Peru","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/peru/tax-registration"}]},{"title":"API Verifikasi Residensial Filipina: ID Match","sidebarTitle":"Residensial Filipina","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/philippines/residential"},{"group":"🇸🇬 Singapura","pages":[{"title":"API Validasi Database Biro Kredit Singapura: ID Match","sidebarTitle":"Biro Kredit Singapura","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/singapore/credit-bureau"},{"title":"Verifikasi Utilitas Singapura: API Pencarian Identitas","sidebarTitle":"Utilitas Singapura","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/singapore/utility"}]},{"group":"🇿🇦 Afrika Selatan","pages":[{"title":"Verifikasi Pemegang Rekening Bank Afrika Selatan API","sidebarTitle":"Afrika Selatan - Pemegang Rekening Bank","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/bank-account-holder"},{"title":"API Pencarian Direktur Perusahaan Afrika Selatan","sidebarTitle":"Afrika Selatan - Direktur Perusahaan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/company-directors"},{"title":"Pencarian Registri Perusahaan Afrika Selatan API","sidebarTitle":"Afrika Selatan - Registri Perusahaan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/company-registry"},{"title":"Validasi Database Afrika Selatan: Contactability Lookup","sidebarTitle":"Afrika Selatan - Contactability Lookup","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/contactability"},{"title":"Skrining Kriminal Afrika Selatan - API Pencarian Wajah","sidebarTitle":"Afrika Selatan - Skrining Kriminal Wajah","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/criminal-face-screening"},{"title":"Afrika Selatan: API Pencocokan Sidik Jari DHA (ID Match)","sidebarTitle":"Afrika Selatan - DHA Fingerprint Match","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/dha-fingerprint-match"},{"title":"Validasi Database Afrika Selatan - API Verifikasi DHA","sidebarTitle":"Afrika Selatan - Foto DHA","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/dha-photo"},{"title":"Verifikasi SIM Afrika Selatan - API Validasi Database","sidebarTitle":"Afrika Selatan - Verifikasi SIM","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/drivers-license"},{"title":"API Skrining Pencegahan Fraud Afrika Selatan","sidebarTitle":"Afrika Selatan - Skrining Pencegahan Fraud","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/fraud-prevention"},{"title":"API Pencarian Direktorship Perorangan Afrika Selatan","sidebarTitle":"Afrika Selatan - Direktorship Perorangan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/person-directorships"},{"title":"Validasi Database Afrika Selatan - API Verifikasi Berkas Pengungsi","sidebarTitle":"Afrika Selatan - Berkas Pengungsi","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/refugee"},{"title":"Verifikasi Kepemilikan Kendaraan Afrika Selatan API","sidebarTitle":"Afrika Selatan - Kepemilikan Kendaraan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/vehicle-ownership"},{"title":"Verifikasi ID Nasional Afrika Selatan (DHA) API","sidebarTitle":"ID Nasional Afrika Selatan (DHA)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/south-africa/national-id"}]},{"title":"Verifikasi DNI/NIE Spanyol: API Pencarian Real-Time","sidebarTitle":"Spanyol - Verifikasi DNI/NIE","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/spain/dni"},{"group":"🇸🇪 Swedia","pages":[{"title":"Validasi Database ID Nasional Swedia: API Identity Match","sidebarTitle":"ID Nasional Swedia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/sweden/national-id"},{"title":"Verifikasi Telepon Swedia: API Pencarian ID Real-Time","sidebarTitle":"Telepon Swedia","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/sweden/phone"}]},{"title":"API Verifikasi Biro Kredit Swiss","sidebarTitle":"Biro Kredit Swiss","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/switzerland/credit-bureau"},{"title":"Validasi Database Kartu Identitas Nasional Thailand: Pencocokan Data","sidebarTitle":"Kartu ID Nasional Thailand","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/thailand/national-id"},{"group":"🇬🇧 Britania Raya","pages":[{"title":"API Biro Kredit Inggris: Validasi Database","sidebarTitle":"Biro Kredit Inggris","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-kingdom/credit-bureau"},{"title":"Validasi Database Layanan Keuangan Inggris API","sidebarTitle":"Layanan Keuangan Inggris","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-kingdom/financial-services"},{"title":"API Verifikasi Telepon Inggris 2: Pencocokan Data","sidebarTitle":"Telepon Inggris 2","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-kingdom/phone-2"},{"title":"Validasi Database Alamat Residensial Inggris API","sidebarTitle":"Residensial Inggris","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-kingdom/residential"}]},{"group":"🇺🇸 Amerika Serikat","pages":[{"title":"API Validasi Database Biro Kredit Amerika Serikat","sidebarTitle":"AS - Biro Kredit AS","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-states/credit-bureau"},{"title":"Cek Kematian Amerika Serikat (SSDMF) API: Pencocokan Data","sidebarTitle":"Amerika Serikat - Cek Kematian (SSDMF)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-states/death-check"},{"title":"API Validasi Database Layanan Keuangan Amerika Serikat","sidebarTitle":"Amerika Serikat - Layanan Keuangan","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-states/financial-services"},{"title":"Verifikasi Telepon Amerika Serikat 2: API Pencocokan Data","sidebarTitle":"Amerika Serikat - Telepon 2","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-states/phone-2"},{"title":"Validasi Database Alamat Residensial AS","sidebarTitle":"Amerika Serikat - Residensial AS","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/united-states/residential"}]},{"title":"Validasi Database Uruguay: API Verifikasi CI","sidebarTitle":"Uruguay - Verifikasi CI","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/uruguay/cedula"},{"title":"Validasi Database Venezuela Cédula: Pencocokan Identitas API","sidebarTitle":"Venezuela - Verifikasi Cédula","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/venezuela/cedula"},{"title":"Validasi Database NRC Zambia (Registrasi Pajak) API","sidebarTitle":"NRC Zambia (registrasi pajak)","api":"POST /v3/database-validation/","href":"/id/api-reference/database-validation/zambia/national-id"}]},{"group":"Biometrik \u0026 Wajah","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/liveness.svg","pages":[{"title":"Deteksi Liveness Pasif: API Deteksi Deepfake","sidebarTitle":"Liveness Pasif","openapi":"id/openapi-25.json POST /v3/passive-liveness/","href":"/id/standalone-apis/passive-liveness"},{"title":"Pencocokan Wajah 1:1: API Face Match","sidebarTitle":"Pencocokan Wajah","openapi":"id/openapi-25.json POST /v3/face-match/","href":"/id/standalone-apis/face-match"},{"title":"Pencarian Wajah API: Dedup Wajah 1:N \u0026 Jaringan Penipuan","sidebarTitle":"Pencarian Wajah","openapi":"id/openapi-25.json POST /v3/face-search/","href":"/id/standalone-apis/face-search"},{"title":"API Estimasi Usia: Verifikasi Usia Berbasis Swafoto","sidebarTitle":"API Estimasi Usia","openapi":"id/openapi-25.json POST /v3/age-estimation/","href":"/id/standalone-apis/age-estimation"}]},{"group":"Kepatuhan \u0026 Risiko","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/aml-screening.svg","pages":[{"title":"API Skrining AML: Sanksi, PEP \u0026 Daftar Pantauan","sidebarTitle":"API Skrining AML","openapi":"id/openapi-25.json POST /v3/aml/","href":"/id/standalone-apis/aml-screening"},{"title":"API Kesegaran Dataset AML","sidebarTitle":"Ambil Kesegaran Dataset AML","openapi":"id/openapi-25.json GET /v3/aml/dataset-freshness/","href":"/id/standalone-apis/aml-dataset-freshness"},{"title":"API Pengecekan Fraud Didit","openapi":"id/openapi-25.json POST /v3/fraud/checks/","href":"/id/standalone-apis/fraud-check"},{"title":"Fraud Check: Validasi Input dan Estimasi Biaya","openapi":"id/openapi-25.json POST /v3/fraud/checks/plan/","href":"/id/standalone-apis/fraud-check-plan"},{"title":"Ambil Hasil Pemeriksaan Fraud","openapi":"id/openapi-25.json GET /v3/fraud/checks/{check_id}/","href":"/id/standalone-apis/fraud-check-result"}]},{"group":"Analisis Perangkat \u0026 IP","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/ip-analysis.svg","pages":[{"title":"API Risiko IP: Deteksi VPN, Proxy \u0026 Datacenter","sidebarTitle":"API Risiko IP","openapi":"id/openapi-25.json POST /v3/ip/risk/","href":"/id/standalone-apis/ip-risk"}]},{"group":"Registri KYB","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/businesses.svg","pages":[{"title":"API Registri KYB: Pencarian dan Pemilihan Perusahaan","sidebarTitle":"Registri KYB","href":"/id/standalone-apis/kyb-registry"},{"title":"API Pencarian Registri KYB - Pencarian Perusahaan","sidebarTitle":"Pencarian Registri KYB","openapi":"id/openapi-25.json POST /v3/kyb/search/","href":"/id/standalone-apis/kyb-registry-search"},{"title":"API Pilih Registri KYB: Ambil Profil Perusahaan","sidebarTitle":"Pilih Registri KYB","openapi":"id/openapi-25.json POST /v3/kyb/select/","href":"/id/standalone-apis/kyb-registry-select"},{"title":"API Pemegang Saham KYB Registry","sidebarTitle":"Pemegang Saham KYB Registry","openapi":"id/openapi-25.json POST /v3/kyb/shareholders/","href":"/id/standalone-apis/kyb-registry-shareholders"},{"title":"Pemilik Manfaat Akhir KYB: API Registri UBO","sidebarTitle":"UBO Registri KYB","openapi":"id/openapi-25.json POST /v3/kyb/ubo/","href":"/id/standalone-apis/kyb-registry-ubo"}]},{"group":"Verifikasi Email","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/sms-tracking.svg","pages":[{"title":"Verifikasi Email API: OTP \u0026 Penilaian Risiko","sidebarTitle":"Ringkasan","href":"/id/standalone-apis/email-verification"},{"title":"API Kirim OTP Email: Verifikasi Email","sidebarTitle":"Kirim Kode Email","openapi":"id/openapi-25.json POST /v3/email/send/","href":"/id/standalone-apis/email-send"},{"title":"Verifikasi Email API: Validasi Kode Sekali Pakai","sidebarTitle":"Cek Kode Email","openapi":"id/openapi-25.json POST /v3/email/check/","href":"/id/standalone-apis/email-check"},{"title":"API Risiko Email: Deliverability \u0026 Sinyal Kebocoran","sidebarTitle":"API Risiko Email","openapi":"id/openapi-25.json POST /v3/email/risk/","href":"/id/standalone-apis/email-risk"}]},{"group":"Verifikasi Telepon","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/phone-verification.svg","pages":[{"title":"Verifikasi Telepon API: OTP SMS \u0026 Sinyal Risiko","sidebarTitle":"Ringkasan","href":"/id/standalone-apis/phone-verification"},{"title":"API Kirim Kode OTP Telepon: Kode Verifikasi SMS","sidebarTitle":"Kirim Kode Telepon","openapi":"id/openapi-25.json POST /v3/phone/send/","href":"/id/standalone-apis/phone-send"},{"title":"API Verifikasi Telepon: Validasi Kode OTP SMS","sidebarTitle":"Cek Kode Telepon","openapi":"id/openapi-25.json POST /v3/phone/check/","href":"/id/standalone-apis/phone-check"},{"title":"API Phone Risk: Skor Risiko Nomor Telepon","sidebarTitle":"API Phone Risk","openapi":"id/openapi-25.json POST /v3/phone/risk/","href":"/id/standalone-apis/phone-risk"}]},{"group":"Verifikasi Bank","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/billing.svg","pages":[{"title":"API Cek Rekening Bank: Verifikasi Rekening Penerima","sidebarTitle":"API Cek Rekening","openapi":"id/openapi-25.json POST /v3/bank/account-check/","href":"/id/standalone-apis/bank-account-check"}]}]},{"tab":"Verifikasi Pengguna","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/user-verifications.svg","pages":[{"title":"Verifikasi Pengguna","href":"/id/core-technology/liveness/overview"}]},{"tab":"Verifikasi Bisnis","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/business-verifications.svg","pages":[{"title":"Verifikasi Bisnis","href":"/id/business-verification/overview"}]},{"tab":"Pemantauan Transaksi","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/transactions.svg","pages":[{"title":"Pemantauan Transaksi","href":"/id/transaction-monitoring/overview"}]},{"tab":"Log Perubahan","icon":"https://mintlify.s3.us-west-1.amazonaws.com/didit-0f962782/icons/calendar.svg","pages":[{"title":"Log Perubahan","href":"/id/changelog"}]}],"global":{"anchors":[{"anchor":"Referensi API","icon":"code","href":"/id/api-reference/overview"},{"anchor":"Konsol Bisnis","icon":"gauge","href":"https://business.didit.me"},{"anchor":"Spesifikasi OpenAPI","icon":"file-code","href":"https://docs.didit.me/id/openapi-25.json"},{"anchor":"Prompt Integrasi","icon":"wand-magic-sparkles","href":"/id/integration/integration-prompt"},{"anchor":"Server MCP","icon":"plug","href":"/id/integration/mcp/overview"},{"anchor":"Keterampilan Agen","icon":"robot","href":"https://github.com/didit-protocol/skills"}]}},{"language":"ru","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"Поддержка"},{"icon":"signal","href":"https://status.didit.me","label":"Статус"}],"primary":{"type":"button","label":"Вход","href":"https://business.didit.me"}},"pages":[{"title":"ru","href":"/ru/management-api/sessions/batch-delete"}]},{"language":"ko","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"지원"},{"icon":"signal","href":"https://status.didit.me","label":"상태"}],"primary":{"type":"button","label":"로그인","href":"https://business.didit.me"}},"pages":[{"title":"ko","href":"/ko/management-api/sessions/batch-delete"}]},{"language":"zh","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"支持"},{"icon":"signal","href":"https://status.didit.me","label":"状态"}],"primary":{"type":"button","label":"登录","href":"https://business.didit.me"}},"pages":[{"title":"zh","href":"/zh/management-api/sessions/batch-delete"}]},{"language":"ar","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"الدعم"},{"icon":"signal","href":"https://status.didit.me","label":"الحالة"}],"primary":{"type":"button","label":"تسجيل الدخول","href":"https://business.didit.me"}},"pages":[{"title":"ar","href":"/ar/management-api/sessions/batch-delete"}]},{"language":"hi","navbar":{"links":[{"icon":"comment-dots","href":"https://help.didit.me","label":"सहायता"},{"icon":"signal","href":"https://status.didit.me","label":"स्थिति"}],"primary":{"type":"button","label":"साइन इन करें","href":"https://business.didit.me"}},"pages":[{"title":"hi","href":"/hi/management-api/sessions/batch-delete"}]}]},"basePath":"","title":"API Hapus Sesi Massal: Pembersihan Sesi KYC - Didit Docs","buildId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","deploymentId":"dpl_FWZhTb2vab28gFGFH4ojka6qEznQ","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-CBsVopKK.js","utils-DZAk68jJ.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-D32AYZrP.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-D_A5_cny.js","snippetPresets-xNRfS9th.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BIB25-tq.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CydJ4w4j.js","shallow-CYPBeQSG.js","getApiPlaygroundDisplay-A5xJVBOu.js","CodeSnippet-BVRTgi3m.js","CodeSnippets-DjD6BSlt.js","Page-Dr40SSJq.js","getPastedJson-D4V4JyrR.js","icon-uhcnG22T.js","MethodPill-CM-ZQdGH.js","DuplicateIcon-B_WnOiNf.js","createIcon-CJsb8utt.js","DynamicMarkdown-D-2HDKEp.js","SectionHeading-KP5xmMgQ.js","axios-vUo_bRtp.js","Markdown-D_k0dg6k.js","clsx-DK3K4Z1S.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DE3EVdvd.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-fN9H9n9g.js"]}