Cara Menggunakan API Utility

Berikut adalah panduan penggunaan utilitas API pada project ini. Fokusnya adalah cara memanggil data, mengirim payload, menggunakan filter, sorting, hingga caching, tanpa membahas implementasi internal utilitas.

Contoh penggunaan

Contoh mengambil list data tanpa parameter tambahan.

Kode berhasil di copy!
5

GET dengan Pagination & Pencarian

Penggunaan parameter paginate, page, dan search.

Kode berhasil di copy!
5

GET dengan filter

Filter memakai operator seperti: eq, ne, in, ni, bw.

Kode berhasil di copy!
5

GET dengan sorting

Sort menggunakan array untuk mendukung multi-column sort.

Kode berhasil di copy!
5

Menggunakan expand (Relasi)

Expand berfungsi untuk mengambil relasi pada API yang mendukung.

Kode berhasil di copy!
5

Cache fetching

expired diisi detik. cache disimpan via cavity caching.

Kode berhasil di copy!
5

POST Data

Mengirim payload menggunakan fungsi api().

Kode berhasil di copy!
5

PUT / PATCH

Contoh update data.

Kode berhasil di copy!
5

DELETE

Menghapus data berdasarkan id.

Kode berhasil di copy!
5