Langsung ke konten utama
GET
curl
Endpoint ini mengembalikan angka di balik dasbor analitik di Business Console. Endpoint ini memiliki dua bentuk respons: Setiap widget memuat kind dan title; kolom lainnya bergantung pada jenisnya. Kirim scope tanpa widget_keys sekali untuk membaca available_widget_keys, lalu minta hanya widget yang Anda butuhkan.
Hanya kunci API dengan akses penuh yang dapat memanggil endpoint ini. Kunci dengan cakupan terbatas akan menerima 403 apa pun akses yang dimilikinya, begitu juga kunci milik aplikasi lain. Lihat kunci API.

Terkait

Otorisasi

x-api-key
string
header
wajib

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.

Parameter Path

organization_id
string<uuid>
wajib

UUID organisasi.

application_id
string<uuid>
wajib

UUID aplikasi. Harus berupa aplikasi pemilik kunci API tersebut: kunci yang digunakan pada aplikasi lain mana pun akan mendapatkan 403.

Parameter Query

start_date
string<date>

Hari pertama dari rentang, YYYY-MM-DD, inklusif (UTC). Kirim bersama dengan end_date: jika salah satu tidak ada, keduanya akan diabaikan dan rentang berlangsung dari 30 hari sebelum hari ini hingga hari ini.

Contoh:

"2026-10-01"

end_date
string<date>

Hari terakhir dari rentang, YYYY-MM-DD, inklusif (UTC). Tanggal di masa mendatang dihitung sebagai hari ini. Rentang tidak boleh melebihi 730 hari.

Contoh:

"2026-10-15"

scope
enum<string>

Tab dasbor tempat widget akan dikembalikan (tidak peka huruf besar/kecil). Hilangkan parameter ini, bersama dengan widget_keys, untuk ringkasan KYC. Mengirimkan widget_keys saja berarti mengasumsikan kyc. home menerima widget KYC, KYB, atau transaksi apa pun dan secara default menggunakan tata letak beranda tersimpan milik aplikasi.

Opsi yang tersedia:
home,
kyc,
kyb,
transactions
widget_keys
string

Kunci widget yang dipisahkan dengan koma, dikembalikan dalam urutan ini. Kunci yang tidak didukung oleh cakupan akan diabaikan; jika tidak ada yang tersisa, Anda akan mendapatkan nilai default cakupan. KYC: kyc_sessions_volume, kyc_warning_insights, kyc_id_locations, kyc_ip_locations, kyc_workflow_funnel, kyc_average_verification_time, kyc_conversion_rate, kyc_conversion_by_country, kyc_resubmission_insights, kyc_original_status_distribution, kyc_database_validation_coverage, kyc_database_validation_latency, kyc_demographics, kyc_device_details. KYB: kyb_sessions_volume, kyb_workflow_funnel, kyb_average_verification_time, kyb_ip_locations, kyb_business_country_distribution, kyb_warning_insights, kyb_conversion_rate, kyb_conversion_by_country, kyb_industry_breakdown, kyb_resubmission_insights, kyb_original_status_distribution, kyb_registry_coverage, kyb_registry_data_completeness, kyb_device_details. Transaksi: tx_count_total, tx_count_daily, tx_volume_total_preferred_currency, tx_volume_daily_preferred_currency, tx_average_amount, tx_average_amount_daily, tx_transaction_category_breakdown, tx_action_type_breakdown, tx_status_volume_trend, tx_user_ip_or_country_distribution, tx_tag_breakdown, tx_top_rules_triggered, tx_team_member_performance, tx_score_histogram.

Contoh:

"tx_count_total,tx_count_daily"

workflow_ids
string

ID alur kerja yang dipisahkan koma. Membatasi ringkasan KYC serta widget KYC dan KYB ke alur kerja tersebut. Nilai yang bukan UUID akan diabaikan; jika tidak ada yang valid, filter akan dihapus. Ringkasan ini juga menerima workflow_id.

Contoh:

"33333333-4444-5555-6666-777777777777"

versions
string

Nomor versi alur kerja yang dipisahkan koma. Hanya berlaku bersamaan dengan workflow_ids; nilai yang bukan bilangan bulat akan diabaikan. version diterima sebagai alias.

Contoh:

"3,4"

branch_path_ids
string

ID jalur cabang yang dipisahkan koma. Hanya berlaku bersama dengan workflow_ids, dan hanya untuk angka KYC. Angka saat ini hanya dicatat untuk default (semua jalur digabungkan), sehingga nilai lain apa pun akan mengembalikan angka kosong. branch_path_id diterima sebagai alias.

Contoh:

"default"

tag
string

Khusus widget transaksi: UUID tag atau nama tag yang dipisahkan koma.

transaction_type
string

Khusus widget transaksi: kategori transaksi yang dipisahkan koma.

Contoh:

"finance"

action_type
string

Khusus widget transaksi: tipe tindakan yang dipisahkan koma (tidak peka huruf besar/kecil).

Contoh:

"withdrawal"

Respons

Ringkasan KYC, atau widget yang diminta saat scope atau widget_keys dikirim.

Ringkasan verifikasi pengguna (KYC), dikembalikan saat scope maupun widget_keys tidak dikirim.

data_points
object[]
wajib

Satu titik per hari, dari hari pertama yang memiliki sesi dalam rentang tersebut hingga end_date. Selalu harian, apa pun nilai grouping_mode.

request_breakdown
object
wajib

Total status untuk rentang tersebut. Rincian periode sebelumnya memuat setidaknya kolom yang wajib diisi.

previous_data_points
object[]
wajib

Poin harian untuk periode dengan panjang yang sama tepat sebelum start_date.

previous_request_breakdown
object
wajib

Total status untuk rentang tersebut. Rincian periode sebelumnya memuat setidaknya kolom yang wajib diisi.

conversion_rate
number | null
wajib

total_approved / (total_approved + total_declined + total_in_review) x 100, satu desimal. null saat belum ada yang selesai.

location_stats
object
wajib
demographic_stats
object
wajib
device_details
object
wajib

Lima teratas dari masing-masing, sesi terbanyak terlebih dahulu.

workflow_funnel_stats
object
wajib

Menggunakan ID alur kerja sebagai kunci. total adalah sesi yang dimulai pada alur kerja tersebut; steps menghitung sesi yang mencapai setiap langkah (OCR, LIVENESS, FACE_MATCH, AML, POA, PHONE, EMAIL, NFC, DATABASE_VALIDATION, QUESTIONNAIRE, IP_ANALYSIS, AGE_ESTIMATION, KYB_REGISTRY, KYB_DOCUMENTS, KYB_KEY_PEOPLE). Mencapai suatu langkah bukan berarti lolos dari langkah tersebut.

verification_time_stats
object
wajib

Waktu aktif yang dihabiskan pengguna untuk memverifikasi, mengabaikan jeda tidak aktif. Berupa objek kosong jika tidak ada data.

resubmission_stats
object
wajib
warning_stats
object
wajib

Menggunakan fitur sebagai kunci (ID_VERIFICATION, LIVENESS, FACEMATCH, AML, PROOF_OF_ADDRESS, PHONE, EMAIL, NFC, LOCATION, DATABASE_VALIDATION, QUESTIONNAIRE, dan fitur-fitur KYB). total adalah sesi yang mencapai fitur tersebut; risks menghitung sesi per kode dan tingkat peringatan.

original_status_stats
object
wajib

Putusan otomatis alur kerja, sebelum peninjau mana pun mengubahnya.

grouping_mode
enum<string>
wajib

Bagaimana daftar *_time_series dikelompokkan: day untuk hingga 14 hari, week hingga 90, month untuk selebihnya. Diukur dari hari pertama yang memiliki sesi dalam rentang tersebut.

Opsi yang tersedia:
day,
week,
month
demographic_time_series
object[]
wajib
device_time_series
object[]
wajib
verification_time_time_series
object[]
wajib
resubmission_time_series
object[]
wajib
original_status_time_series
object[]
wajib
Terakhir diubah pada 7 November 2026