Langsung ke konten utama
POST
curl
Gunakan endpoint ini setelah POST /v3/kyb/search/ mengembalikan kandidat perusahaan, ketika Anda memerlukan pemegang saham langsung di samping profil Lite. Endpoint ini ditagih sesuai harga Pemegang Saham untuk negara tersebut (harga per negara). Jika registri tidak menyimpan catatan pemegang saham untuk perusahaan tersebut, atau negara tersebut tidak menyediakan data kepemilikan sama sekali, profil Lite disediakan dan ditagihkan sebagai gantinya: registry_tier_delivered bernilai basic dan registry_ownership_status bernilai unavailable, atau not_held ketika sumber kepemilikan menjawab bahwa sumber tersebut sama sekali tidak memiliki catatan tentang perusahaan ini (status kepemilikan). Ketika laporan masih disiapkan, atau bagian kepemilikan belum diambil dari registri, endpoint mengembalikan 202 Accepted, kyb_registry.fetch_status: "pending", kyb_registry.registry_ownership_status: "pending", dan registry_tier_delivered: null. Simpan request_id yang dikembalikan dan ambil GET /v3/session/{request_id}/decision/ hingga registry_checks[0].company.fetch_status bernilai resolved. Didit menyelesaikan laporan yang tertunda secara otomatis dan menagih sesuai tingkat yang diberikan setelah laporan siap. Jangan mengulangi permintaan pembelian selama status masih tertunda: setiap POST baru membuat permintaan terpisah. Hanya tersedia di v3. POST /v2/kyb/select/ dan POST /v3/kyb/select/ tetap mempertahankan kontrak dan harganya.

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.

Body

application/json
kyb_response_id
string
wajib

ID kandidat dari POST /v3/kyb/search/ (kyb_registry.companies[].kyb_response_id). Bersifat fana: gunakan segera setelah pencarian yang menghasilkannya. ID bisa berukuran panjang, jadi simpan dan kirim nilainya persis seperti yang dikembalikan, tanpa memotong atau mengasumsikan panjangnya.

Maximum string length: 1024
Contoh:

"69aeeb95febb0f1704042259"

vendor_data
string

Pengenal Anda untuk perusahaan ini; dikembalikan dan disimpan bersama sesi bisnis.

metadata
object | null

JSON bentuk bebas yang disimpan bersama sesi bisnis dan dikembalikan dalam respons.

save_api_request
boolean
default:true

Harus bernilai true (default). Pemilihan registri KYB selalu disimpan agar penagihan dan pengambilan data dapat dilacak; false mengembalikan 400.

Respons

Laporan perusahaan dikembalikan dan ditagihkan pada tingkat yang diberikan. Laporan kepemilikan yang masih dipersiapkan dapat mengembalikan 202; simpan request_id untuk mengambil keputusan yang disimpan.

request_id
string<uuid>

ID sesi bisnis yang dibuat untuk pengambilan ini. Catatan yang disimpan (terlihat di konsol) terus diperbarui jika registri berhasil menyelesaikan pencarian setelah respons.

registry_tier_requested
enum<string>

Tingkat yang dijual endpoint ini: basic (Lite) untuk opsi tertentu, shareholders, ubo.

Opsi yang tersedia:
basic,
shareholders,
ubo
registry_tier_delivered
enum<string> | null

Tingkat yang benar-benar dikirimkan dan ditagihkan. Lebih rendah dari yang diminta jika registri negara tersebut tidak menyimpan data kepemilikan, atau registri tidak memiliki catatan kepemilikan untuk perusahaan ini.

Opsi yang tersedia:
basic,
shareholders,
ubo,
null
kyb_registry
object

Profil perusahaan registri lengkap.

vendor_data
string | null

Menampilkan kembali vendor_data yang Anda kirimkan.

metadata
object | null

Salinan metadata yang Anda kirimkan.

created_at
string<date-time>
Terakhir diubah pada 7 November 2026