Langsung ke konten utama
POST
cURL
Mulai verifikasi kartu identitas Estonia dari backend Anda menggunakan kunci API aplikasi Anda. Anda tidak memerlukan alur kerja atau workflow_id. Respons awal menjelaskan tindakan autentikasi berikutnya; respons tersebut bukan hasil identitas yang disetujui.

Cakupan dan aktivasi

Aktivasi dompet terpisah dari penerapan API dan kelayakan aplikasi Anda. Endpoint yang terdokumentasi tidak mengaktifkan dompet yang ditandai Segera hadir. Untuk tarif yang dipublikasikan saat ini, lihat harga dompet ID digital.

Yang dilakukan pengguna

Pengguna memerlukan kartu identitas Estonia, pembaca kartu yang kompatibel, dan perangkat lunak kartu yang diperlukan. Buka URL otorisasi yang dikembalikan di browser yang sama pada komputer dengan pembaca kartu. Pilih interaksi di perangkat yang sama; jangan pindahkan alur pembaca kartu ini ke ponsel dengan kode QR.

Menerima hasilnya

Ikuti panduan API dompet ID digital untuk melacak verifikasi dan mengambil hasilnya. Anggap hanya hasil yang telah selesai dan terverifikasi sebagai bukti bahwa dompet mengautentikasi pengguna. Atribut identitas yang dikembalikan berbeda-beda menurut dompet; jangan berasumsi bahwa alamat, potret, atau setiap atribut yang diminta selalu ada.

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.

Header

Idempotency-Key
string

Kunci keamanan coba lagi opsional (maks 255 karakter). Mencoba lagi dengan kunci, dompet, dan body yang sama akan mengembalikan verifikasi asli tanpa memulai proses masuk kedua; kunci yang sama dengan dompet atau body lain akan mengembalikan 409 idempotency_key_reused.

Body

Mulai verifikasi Estonian ID-card (EST).

return_url
string<uri>
wajib

URL https tempat peramban pengguna kembali setelah dompet, dengan request_id dan result ditambahkan. Host-nya harus terdaftar di allowed_return_hosts aplikasi (atau merupakan domain White Label miliknya). Jangan pernah memercayai result secara mandiri: baca hasilnya dengan GET .../verifications/{request_id}/ atau webhook.

Required string length: 1 - 2048
vendor_data
string | null

Referensi Anda sendiri untuk verifikasi ini (mis. ID pengguna Anda). Dikembalikan dalam hasil dan webhook.

metadata
object | null

Objek JSON opsional yang disimpan bersama verifikasi dan dikembalikan dalam hasil serta webhook.

sandbox_scenario
string

Khusus aplikasi sandbox: hasil simulasi - 'wallet_cancelled', 'wallet_timeout', atau 'wallet_provider_error'; skenario lain (atau tanpa skenario) akan lolos verifikasi. Ditolak pada aplikasi di lingkungan produksi. Katalog lengkap tersedia di GET /v1/sandbox/scenarios/.

Minimum string length: 1
country
enum<string>
default:EST

Negara ISO 3166-1 alpha-3 dari identitas Estonian ID-card. Default-nya adalah EST, satu-satunya negara yang dilayaninya.

  • EST - EST
Opsi yang tersedia:
EST
device
enum<string>
default:same_device

same_device saat pengguna masuk di perangkat yang menampilkan halaman Anda, cross_device saat mereka menggunakan perangkat lain (misalnya kode QR BankID).

  • same_device - same_device
  • cross_device - cross_device
Opsi yang tersedia:
same_device,
cross_device

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