Pagination
Semua endpoint daftar menerima:integer
default:"1"
Halaman, mulai dari 1.
integer
default:"20"
Jumlah item per halaman, 1–100.
pagination:
next_page bernilai null di halaman terakhir. Daftar kosong dikirim sebagai "data": []. Daftar diurutkan dari yang terbaru, kecuali disebutkan lain di endpoint-nya.
Membaca semua halaman
Filter
Filter diterapkan di server, jadipagination.total sudah memperhitungkan filter. Nilai filter yang tidak valid (mis. region_id bukan UUID, status di luar daftar) → 422 validation_error.
Filter khusus per endpoint:
Contoh: volume yang belum terpasang di satu zona.
Daftar VM tidak bisa disaring per zona (zona VM ditentukan oleh subnet-nya). Baca
zone di setiap item, atau saring per region_id.