/api/v1/auth/registerPendaftaran anggota baru wajib dikirimkan oleh aplikasi client resmi milik koperasi dengan menyertakan API Key koperasi pada header. Ini mencegah pihak luar/random mendaftarkan akun di bawah tenant koperasi tanpa hak akses.
Semua transaksi diproses secara adil sesuai dengan nilai Keadilan Islam, bebas dari Riba (bunga tambahan), Gharar (ketidakpastian), dan Maisir (spekulasi). Hubungan transaksi diatur dengan akad yang jelas secara transparan.
| Header Name | Type | Status | Description |
|---|---|---|---|
| X-Coop-API-Key | String | Required | API Key unik koperasi yang diperoleh dari Dashboard Portal Admin. |
| Content-Type | String | Required | Wajib bernilai application/json. |
| Parameter | Type | Status | Description |
|---|---|---|---|
| fullname | String | Required | Nama lengkap anggota sesuai KTP. |
| nik | String | Required | Nomor Induk Kependudukan (16 digit). |
| String | Required | Alamat email aktif anggota. | |
| phone | String | Required | Nomor telepon handphone aktif. |
| password | String | Required | Kata sandi minimal 8 karakter. |
{
"success": true,
"message": "Registrasi anggota berhasil.",
"data": {
"member_id": "member-uuid-1234",
"member_number": "KSS-M-0001",
"fullname": "Budi Santoso",
"email": "[email protected]"
}
}{
"success": false,
"message": "Member dengan NIK, email, atau phone tersebut sudah terdaftar."
}