> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Tautan Verifikasi: URL KYC & Kode QR

> Buat tautan verifikasi dan kode QR dari konsol atau API Didit. Jalankan verifikasi identitas yang di-hosting dalam hitungan menit tanpa frontend.

Tautan Verifikasi adalah URL unik dan aman yang mengarahkan pengguna akhir Anda ke alur verifikasi yang sepenuhnya di-hosting oleh Didit. Anda merancang langkah dan logika verifikasi di Business Console, sementara Didit menangani antarmuka pengguna, pengambilan data, dan keamanan. Dengan cara ini, Anda dapat meluncurkan proses verifikasi yang andal dalam hitungan menit, sering kali tanpa perlu menulis kode.

Metode ini merupakan bagian dari jalur integrasi **Orchestrated Workflows**, yang memberi Anda kemampuan mesin alur kerja dengan kesederhanaan maksimal.

***

## Cara kerjanya

**1. Konfigurasi alur kerja Anda**

Di [Didit Business Console](https://business.didit.me), gunakan editor tanpa kode untuk merancang alur kerja dengan urutan pemeriksaan yang tepat sesuai kebutuhan Anda (misalnya, Pemindaian Dokumen Identitas → Deteksi Liveness → Skrining AML). Setiap alur kerja memiliki `workflow_id` yang unik.

**2. Buat tautan verifikasi**

Buat sesi unik untuk pengguna. Ini dapat dilakukan **tanpa kode** langsung dari Business Console, atau **dengan kode minimal** melalui satu panggilan API ke endpoint [Create Session](https://docs.didit.me/id/sessions-api/create-session.md).

**3. Bagikan tautan**

Kirim URL yang dihasilkan ke pengguna Anda melalui saluran apa pun, seperti email, SMS, atau pesan dalam aplikasi, atau sematkan di iframe.

**4. Dapatkan hasil secara real-time**

Didit mengirimkan pembaruan otomatis ke [URL webhook](https://docs.didit.me/id/integration/webhooks.md) yang Anda konfigurasi saat pengguna berpindah tahap dan ketika hasil verifikasi akhir sudah siap.

***

## Membuat tautan verifikasi

### Metode 1: Pembuatan tanpa kode (melalui Business Console)

Metode ini ideal untuk memulai dengan cepat, untuk proses manual, atau untuk tim tanpa sumber daya pengembang.

1. Buka bagian **Verifikasi** di [Didit Business Console](https://business.didit.me) Anda.
2. Klik **+ Create Verification**.
3. Pilih `workflow_id` yang ingin Anda gunakan untuk sesi ini.
4. Opsional, masukkan `vendor_data` (misalnya ID pengguna dari sistem Anda) untuk mengaitkan verifikasi dengan pengguna Anda.
5. **URL unik dan kode QR** akan langsung dibuat.
6. Salin tautan, minta pengguna memindai kode QR, atau kirim tautan langsung ke email pengguna.

### Metode 2: Pembuatan dengan kode minimal (melalui API)

Metode ini menawarkan otomatisasi penuh dan merupakan cara standar untuk mengintegrasikan tautan verifikasi ke dalam logika aplikasi Anda.

Kirim satu permintaan `POST` ke endpoint `/v3/session/` dengan kunci API dan `workflow_id` Anda:

```bash theme={null}
curl --request POST \
     --url https://verification.didit.me/v3/session/ \
     --header 'x-api-key: YOUR_API_KEY' \
     --header 'Content-Type: application/json' \
     --data '{
       "workflow_id": "550e8400-e29b-41d4-a716-446655440000",
       "vendor_data": "your_internal_user_id_123",
       "callback": "https://yourapp.com/didit/webhook/handler"
     }'
```

API akan mengembalikan objek JSON yang berisi `session_id` dan `url` verifikasi yang unik:

```json theme={null}
{
  "session_id": "11111111-2222-3333-4444-555555555555",
  "session_number": 1234,
  "vendor_data": "your_internal_user_id_123",
  "status": "Not Started",
  "workflow_id": "550e8400-e29b-41d4-a716-446655440000",
  "callback": "https://yourapp.com/didit/webhook/handler",
  "url": "https://verify.didit.me/session/abcdef123456"
}
```

> [!NOTE]
>
> Detail lengkap API tersedia di [Create Session API Reference](https://docs.didit.me/id/sessions-api/create-session.md).

***

## Kapan menggunakan tautan verifikasi

> [card] Peluncuran lebih cepat
>
> Luncurkan proses verifikasi yang lengkap, aman, dan sesuai persyaratan dalam hitungan jam, bukan minggu.

> [card] Tanpa pengembangan frontend
>
> Serahkan seluruh antarmuka pengguna, mulai dari pengambilan dokumen, Deteksi Liveness, hingga panduan pengguna, ke UI bawaan Didit.

> [card] Pengiriman multi-saluran
>
> Kirim permintaan verifikasi melalui email, SMS, chat dukungan, atau saluran komunikasi lainnya.

> [card] Onboarding fisik
>
> Gunakan kode QR untuk skenario tatap muka ketika pengguna perlu menyelesaikan verifikasi di perangkatnya sendiri.

***

## Langkah selanjutnya

* **Konfigurasi alur kerja pertama Anda**: buka [Business Console](https://business.didit.me) untuk merancang alur verifikasi Anda.
* **Siapkan webhook Anda**: pelajari cara menerima pembaruan status secara real-time dalam panduan [Menangani Webhook](https://docs.didit.me/id/integration/webhooks.md).
* **Jelajahi Unilinks**: untuk alternatif yang dapat digunakan kembali dan tanpa backend, lihat [Unilinks](https://docs.didit.me/id/console/uni-links.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.