Langkah 1: Buat Akun
Akses Konsol & Pembuatan Akun
- Kunjungi https://console.messagecentral.com
- Klik pada e-KyCnow
- Anda akan diarahkan ke Konsol e-KYC
Pengguna Baru (Pendaftaran Pertama Kali)
- Daftarkan akun Anda di e-KYC
- Selesaikan proses pendaftaran
- Saat membuat akun Anda, masukkan nama perusahaan Anda (ini akan digunakan nanti dalam konfigurasi API)

Langkah 2: Buat Aliran
Pedoman Pembuatan Aliran
- Untuk membuat aliran (Dasar atau Premium), klik Buat Aliran di konsol.
- Pilih jenis aliran yang diperlukan dan lengkapi semua bidang konfigurasi wajib.
- Setelah aliran dibuat, semua bidang tidak dapat diubah, kecuali untuk URL pengalihan.
- Jika ada konfigurasi yang salah, alur tidak dapat diedit atau dihapus; alur baru harus dibuat.

Jenis Aliran
Aliran Dasar
Dirancang untuk skenario orientasi berisiko rendah di mana kecepatan adalah prioritas.
Alur ini memverifikasi keaslian dokumen identitas yang dikeluarkan pemerintah menggunakan database global.
Aliran Premium (Paling Aman)
Alur verifikasi kami yang paling aman.
Menggabungkan verifikasi dokumen dengan deteksi keaktifan biometrik dan skrining AML untuk meningkatkan kepatuhan dan pencegahan penipuan.
Setelah alur dibuat, Flow ID akan dihasilkan untuk aliran Dasar dan Premium.
Flow ID ini diperlukan untuk integrasi API dan harus diteruskan di header permintaan saat memanggil API KYC.

Hasilkan Kunci API
- Arahkan ke bagian Panduan Pengembang di konsol dan klik Generate API Key.
- Salin dan simpan kunci API yang dihasilkan dengan aman, karena akan diperlukan untuk semua permintaan API.
- Jaga kerahasiaan kunci API setiap saat; jika terekspos, hilang, atau dikompromikan, segera buat kunci baru.
- Harap dicatat bahwa hanya satu kunci API aktif yang diizinkan pada satu waktu, dan menghasilkan kunci baru akan secara otomatis membatalkan kunci sebelumnya.

Penggunaan Alur Uji Coba
Untuk tujuan pengujian, Anda dapat menggunakan fitur Aliran Uji Coba yang tersedia di konsol.
- Untuk memulai, salin Kunci API Uji Coba dari bagian Panduan Pengembang.
Arahkan ke halaman Kelola Alur dan klik ikon “+” untuk alur yang diinginkan.
- Isi detail yang diperlukan dan klik Hasilkan. Setelah pembuatan berhasil, URL pengalihan KYC akan disediakan.
Catatan: URL yang dihasilkan hanya berlaku selama 30 menit dan harus digunakan secara ketat untuk tujuan pengujian. Jangan bagikan URL ini, karena ini sekali pakai dan terikat waktu. Anda hanya memiliki lima (5) percobaan gratis yang diizinkan. Setiap kali URL uji coba dibuat, satu percobaan akan digunakan.
Contoh URL Uji Coba
https://ekyc-staging.messagecentral.com/kyc/flow/aEzRTHuaJcwda4WtETc119_S-ljpyGpeo0aLzz4705w
Catatan: URL percobaan sampel dibuat dengan ID Alur yang telah ditentukan sebelumnya.
Jangan memodifikasi atau mengganti ID Alur ini dengan alur lain, karena hal itu dapat mengakibatkan kesalahan yang tidak terduga dan konsumsi kredit percobaan yang tidak perlu.
Hasilkan URL dari API
Titik akhir
POSTING https://ekyc.messagecentral.com/ekyc/api/v1/redirection/generate-url
Otentikasi, Header & Tubuh
Anda harus meneruskan header dan badan berikut dengan setiap permintaan:
Contoh Header dan Tubuh
flow_id:hfBIyufQ 9o9AAUfTbmKri9KHPXLStaffLbVG64JZim
api_key: Pembawa <YOUR API KEY>
nama_perusahaan: <YOUR COMPANY NAME>
Jenis Konten: aplikasi/json
Contoh cURL
curl --location 'https://ekyc.messagecentral.com/ekyc/api/v1/redirection/generate-url' \
--header flow_id: FLOW_ID \
--header api_key: Bearer YOUR_API_KEY \
--form company_name="YOUR_COMPANY_NAME"Catatan: Flow_id dan api_key yang ditampilkan dalam contoh ini hanya untuk tujuan demonstrasi. Anda harus menggantinya dengan nilai Anda sendiri yang dihasilkan dari konsol. Jangan pernah mengekspos kunci API Anda di aplikasi sisi klien.
Tanggapan
Respon Sukses (200 OK)
{
"url": "https://ekyc.messagecentral.com/kyc/flow HfBIyufQ-9O9AauFtBMKRi9kHPXlStAfFlbvg64JzIM",
"token": "HfBIyufQ-9O9AauFtBMKRi9kHPXlStAfFlbvg64JzIM",
"journey_id": "M17682023316961BQG_SE",
"expires_in_minutes": 30,
"message": "Embed this URL in your application for KYC verification"
}Bidang Respons Dijelaskan
Catatan: URL yang dihasilkan kedaluwarsa setelah waktu yang ditentukan. Anda harus meregenerasinya setelah kedaluwarsa.
Tanggapan Kesalahan (401 Tidak Sah)
1. Nama Perusahaan Hilang
{
"detail": "Missing company name in Header"
}Pastikan company_name ada di badan permintaan.
2. Format Kunci API Tidak Valid
{
"detail": "API Key must be 'Bearer '"
}Pastikan kunci API diawali dengan Bearer.
3. ID Aliran Hilang
{
"detail": "Missing flow_id header/query."
}Pastikan flow_id dikirim dalam header permintaan.
Pedoman Keamanan & Penggunaan (Penting)
API ini harus dipanggil secara ketat dari server backend Anda.
JANGAN panggil API ini dari aplikasi frontend
Jangan panggil API ini langsung dari:
- Browser (React, Angular, Vue, dll.)
- Aplikasi seluler (Android/iOS)
- JavaScript sisi klien
Mengekspos API ini di frontend mungkin bocorkan kunci API Anda, yang dapat menyebabkan akses dan penyalahgunaan yang tidak sah.
Praktik Terbaik Keamanan
Selalu simpan api_key Anda di:
- Variabel lingkungan
- Manajer rahasia (AWS Secrets Manager, Vault, dll.)
Putar kunci API secara berkala
Buat ulang URL hanya jika diperlukan (URL terikat waktu)
Catatan Pembatasan Tarif/Penyalahgunaan
Catatan: Permintaan yang berlebihan atau kasar mungkin terbatas pada tarif untuk memastikan stabilitas platform.
Untuk pertanyaan dan kekhawatiran, hubungi kami!

Pertanyaan yang Sering Diajukan
Apa itu API eKYC?
API eKYC adalah antarmuka verifikasi identitas digital yang memungkinkan bisnis memverifikasi identitas pelanggan secara terprogram menggunakan database identitas resmi seperti Aadhaar atau PAN. Ini memungkinkan verifikasi identitas real-time selama onboarding digital tanpa pemrosesan dokumen manual.
Bagaimana cara kerja integrasi API eKYC?
Integrasi API eKYC biasanya melibatkan pengiriman data identitas pelanggan seperti Aadhaar atau PAN melalui titik akhir API yang aman. Sistem verifikasi memvalidasi informasi dengan database resmi dan mengembalikan detail identitas terverifikasi ke aplikasi.
Berapa lama waktu integrasi API eKYC?
Sebagian besar bisnis dapat mengintegrasikan API eKYC dalam beberapa menit tergantung pada lingkungan pengembangan mereka. Banyak platform menyediakan lingkungan sandbox dan SDK yang memungkinkan pengembang menguji alur kerja verifikasi identitas sebelum pindah ke produksi.
Bahasa pemrograman mana yang dapat digunakan untuk mengintegrasikan API eKYC?
API eKYC biasanya dapat diintegrasikan menggunakan bahasa backend apa pun yang mendukung permintaan HTTP, termasuk:
- Python
- Node.js
- Java
- PHP
- .NET
- Pergi
Sebagian besar penyedia menawarkan REST API dengan respons JSON untuk integrasi yang mudah.
Data identitas apa yang dikembalikan oleh API eKYC?
Tergantung pada metode verifikasi, API eKYC dapat mengembalikan informasi demografis yang diverifikasi seperti:
- Nama
- Tanggal lahir
- Jenis kelamin
- Alamat
- Foto
- Status verifikasi
Apakah eKYC legal di India?
Ya. Digital eKYC banyak digunakan di India dan diatur berdasarkan pedoman yang dikeluarkan oleh otoritas seperti Reserve Bank of India (RBI) dan UIDAI untuk verifikasi berbasis Aadhaar.
Apa itu Aadhaar eKYC?
Aadhaar eKYC adalah metode verifikasi identitas digital yang menggunakan database Aadhaar untuk memverifikasi identitas pelanggan melalui OTP atau otentikasi biometrik.
Apa itu Video KYC di India?
Video KYC adalah proses verifikasi identitas jarak jauh yang diizinkan oleh RBI di bawah kerangka Proses Identifikasi Pelanggan Video (V-CIP). Ini memungkinkan lembaga keuangan untuk memverifikasi pelanggan melalui interaksi video langsung.
Apa itu API verifikasi PAN?
API verifikasi PAN memungkinkan bisnis memvalidasi Nomor Akun Permanen pelanggan dengan catatan resmi untuk mengonfirmasi identitas dan mencegah penipuan.
Persyaratan kepatuhan apa yang berlaku untuk API eKYC di India?
Bisnis yang menerapkan eKYC harus mengikuti pedoman peraturan termasuk:
- pengumpulan persetujuan pelanggan
- pencatatan audit transaksi verifikasi
- Penyembunyian data Aadhaar
- penyimpanan data identitas yang aman
Apa perbedaan antara API Aadhaar eKYC dan Video KYC?
Aadhaar eKYC menggunakan OTP atau otentikasi biometrik untuk verifikasi otomatis, sementara Video KYC melibatkan verifikasi video langsung dengan pemeriksaan penipuan tambahan seperti pencocokan wajah dan deteksi keaktifan.
Bisakah startup menggunakan API eKYC?
Ya. Banyak startup mengintegrasikan API eKYC melalui platform verifikasi identitas resmi yang menyediakan infrastruktur yang sesuai tanpa memerlukan otorisasi pemerintah langsung.
Tindakan keamanan apa yang digunakan di API eKYC?
API eKYC yang aman biasanya menggunakan:
- komunikasi API terenkripsi
- token otentikasi
- Penyimpanan data identitas yang aman
- sistem deteksi penipuan
Seberapa skalabel API eKYC?
API eKYC modern dirancang untuk menangani volume verifikasi tinggi dan dapat mendukung ribuan permintaan verifikasi identitas per menit tergantung pada infrastruktur.
