> ## 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.

# API Berbagi Sesi: KYC Dapat Digunakan Kembali antar Mitra

> Didit membagikan sesi terverifikasi ke mitra tepercaya lewat token berbatas waktu. Lewati verifikasi ulang, kurangi gesekan, dan hemat biaya.

The Share Session API memungkinkan **KYC dan KYB yang Dapat Digunakan Kembali**: berbagi data sesi terverifikasi secara aman antarorganisasi mitra tepercaya. Berlaku untuk sesi Verifikasi Pengguna (KYC) dan Verifikasi Bisnis (KYB). Token berbagi menyandikan `session_kind` sehingga aplikasi penerima membangun ulang jenis yang sama saat mengimpor.

## Endpoint

> [card] [Bagikan Sesi](https://docs.didit.me/id/sessions-api/share-session/share.md)
>
> `POST /v3/session/{sessionId}/share/`: Membuat token berbagi dengan masa berlaku terbatas untuk sesi yang sudah terverifikasi.

> [card] [Impor Sesi yang Dibagikan](https://docs.didit.me/id/sessions-api/share-session/import.md)
>
> `POST /v3/session/import-shared/`: Mengimpor sesi yang dibagikan mitra menggunakan token berbagi.

## Cara kerjanya

**1. Mitra A membagikan sesi**

Setelah pengguna menyelesaikan verifikasi di platform Mitra A, Mitra A memanggil **Bagikan Sesi** dengan ID sesi dan ID aplikasi mitra tujuan. Didit mengembalikan `share_token` dengan masa berlaku terbatas.

**2. Token berbagi dikirim ke Mitra B**

Mitra A mengirimkan `share_token` ke Mitra B melalui saluran aman mereka sendiri (panggilan API, webhook, dan sejenisnya).

**3. Mitra B mengimpor sesi**

Mitra B memanggil **Impor Sesi yang Dibagikan** dengan `share_token`. Didit membuat salinan sesi terverifikasi di akun Mitra B beserta data verifikasi lengkap.

## Persyaratan

| Persyaratan | Detail |
| - | - |
| **Status sesi** | Hanya sesi yang sudah selesai (`"Approved"`, `"Declined"`, `"In Review"`) yang dapat dibagikan |
| **ID aplikasi mitra** | ID aplikasi mitra tujuan (dapat ditemukan di pengaturan Business Console) |
| **Masa berlaku token (TTL)** | Dapat dikonfigurasi dari 60 detik hingga 86,400 detik (24 jam). Bawaan: 3,600 detik (1 jam) |
| **Autentikasi** | Kedua mitra harus melakukan autentikasi dengan kunci API masing-masing |

## Kasus penggunaan

* **Perbankan → Fintech**: Pengguna yang diverifikasi oleh bank dapat mengakses mitra fintech tanpa verifikasi ulang
* **Marketplace → Penyedia pembayaran**: Penjual yang diverifikasi di marketplace dapat melakukan onboarding ke penyedia pembayaran secara instan
* **Asuransi → Kesehatan**: Berbagi data verifikasi lintas industri antarmitra tepercaya
* **Perusahaan grup**: Berbagi data verifikasi di beberapa aplikasi dalam organisasi yang sama

> [!NOTE]
>
> Pelajari selengkapnya tentang fitur KYC yang Dapat Digunakan Kembali di [panduan Berbagi KYC melalui API](https://docs.didit.me/id/core-technology/reusable-kyc/share-kyc-via-api.md).


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