- Menambahkan logika baru di `ResponseCode` untuk memisahkan struktur response sukses dan error. - Field `errors` sekarang berada di root level untuk response validasi error. - Meta response error lebih ringkas, hanya menyertakan `generated_at` dan `request_id`. - Pesan error menampilkan seluruh daftar error, bukan hanya error pertama. - Konsistensi format response memudahkan integrasi dengan frontend. - Field `account_number` dan `period` dihapus dari meta pada response error. - Memberikan request_id otomatis pada setiap response untuk keperluan tracking. - Semua endpoint yang menggunakan ResponseCode enum otomatis mengikuti format baru.
5.2 KiB
5.2 KiB