Dokumentasi Terproteksi

Silakan masukkan kunci akses untuk membuka dokumentasi API RZF Uang Saku.

R
RZF Uang Saku API
Server Aktif & Normal
API v1.0.0

Gerbang API Integrasi
Manajemen Uang Saku

Menyediakan akses endpoint yang aman, cepat, dan handal untuk sinkronisasi data wali murid, informasi siswa, dan log riwayat transaksi belanja.

Daftar API Endpoint

Filter Method
Filter Kategori
/api/login POST

Otentikasi Akun Wali Murid & Ambil data Siswa terkait.

/api/wali/dashboard/{idwali} GET

Ambil data profil wali murid, daftar siswa, dan total saldo terkait.

/api/device/register POST

Registrasi/update FCM token perangkat wali murid.

/api/notifications GET

Ambil daftar notifikasi untuk wali murid (idwali).

/api/notifications/read POST

Tandai satu atau semua notifikasi sebagai dibaca.

/api/notification/remind-low-balance POST

Trigger pencarian & pengiriman notifikasi saldo minim (< Rp 50.000) ke wali murid.

/api/member GET

Ambil detail database cabang dan data merchant.

/api/member/login POST

Otentikasi Akun RZF Member untuk menggunakan Uang Saku.

/api/siswa/{id} GET

Ambil data detail siswa berdasarkan ID Pelanggan.

/api/deposit POST

Kirim permintaan deposit saldo uang saku baru.

/api/deposit/upload POST

Unggah file bukti pembayaran/transfer untuk pendaftaran deposit.

/api/deposit/bukti/{iddeposit} GET

Lihat atau unduh file bukti pembayaran deposit yang telah diunggah.

/api/deposit/success POST

Trigger pengiriman notifikasi sukses dari desktop saat deposit berhasil divalidasi.

/api/riwayat/{id} GET

Dapatkan semua riwayat transaksi uang saku siswa.

/api/riwayat/detail/{iddeposit} GET

Dapatkan rincian detail barang belanjaan untuk transaksi penjualan (JL).

/api/riwayat/belanja/{idpelanggan} GET

Dapatkan rincian seluruh item belanja siswa secara historis.

/api/shopping/success POST

Trigger pengiriman notifikasi belanja sukses dari desktop saat siswa belanja.

/api/metode-pembayaran GET

Ambil daftar metode pembayaran yang aktif (Memerlukan Token).

/api/metode-pembayaran/{id} GET

Ambil detail metode pembayaran berdasarkan ID (Memerlukan Token).

/api/metode-pembayaran POST

Tambah metode pembayaran baru beserta gambar (Memerlukan Token).

/api/metode-pembayaran/{id} POST

Perbarui metode pembayaran berdasarkan ID (Memerlukan Token).

/api/metode-pembayaran/{id} DELETE

Hapus metode pembayaran berdasarkan ID (Memerlukan Token).

Detail Endpoint

Silakan pilih API di sebelah kiri untuk melihat detail dokumentasi.

Panduan Integrasi (Flutter / Dart)