Langsung ke konten utama
POST
cURL
Gunakan operasi ini untuk dompet yang respons awalnya memuat next_action.type = request_digital_credential, misalnya Google Wallet. Lakukan autentikasi dengan kunci API aplikasi yang memulai verifikasi tersebut, dari backend Anda. Kirim persis apa yang dikembalikan dompet: {protocol, data} dari navigator.credentials.get di browser, atau credentialJson yang sudah di-parse dari Android Credential Manager. Respons dienkripsi untuk Didit, jadi jangan mengubahnya. Didit memeriksa tanda tangan penerbit terhadap root penerbit tepercaya, memeriksa setiap nilai yang dikembalikan terhadap digest yang ditandatangani, dan memeriksa tanda tangan perangkat atas origin Anda dan permintaan ini, lalu memutuskan verifikasinya. Respons hanya dapat dikirim sekali. Pengiriman kedua akan mengembalikan verifikasi yang sudah diputuskan sebelumnya. Verifikasi yang tidak menerima respons dompet akan menjawab 409 dengan error: "not_a_digital_credentials_wallet". Lihat API dompet Digital ID untuk urutan lengkapnya, termasuk cuplikan browser dan Android.

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

request_id
string<uuid>
wajib

request_id yang dikembalikan oleh endpoint untuk memulai.

Body

Jawaban dompet kepada halaman atau aplikasi Anda, untuk verifikasi request_digital_credential.

response
object
wajib

Persis seperti yang dikembalikan dompet: {protocol, data} dari DigitalCredential dari navigator.credentials.get, atau credentialJson yang diurai dari DigitalCredential Android. Dienkripsi ke Didit; jangan diubah.

Respons

Satu verifikasi dompet mandiri, sebagaimana setiap endpoint dompet meresponsnya.

request_id
string<uuid>
wajib
wallet_verification
object
wajib
vendor_data
string | null
wajib
metadata
object | null
wajib

Objek metadata yang dikirim saat mulai, atau null.

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