- Beranda
- Referensi API
- Laporan
- Lihat statement
Lihat statement
Menampilkan mutasi saldo tertunda atau tersedia selama suatu periode, beserta saldo awal dan akhirnya.
/v1/reports/statementbalances:read.Parameter query
Section titled “Parameter query”accountstringopsionalSaldo yang dibahas laporan: pending atau available (statement), atau saldo tempat sebuah pencatatan berada (buku besar).
Contoh: available
Nilai yang mungkin: pending, available
fromstringwajibHari pertama periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.
Contoh: 2026-10-01
Pola: ^\d{4}-\d{2}-\d{2}$
tostringwajibHari terakhir periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.
Contoh: 2026-10-26
Pola: ^\d{4}-\d{2}-\d{2}$
Respons (200)
Section titled “Respons (200)”dataobjectwajibObjek yang dikembalikan, atau array objek untuk operasi daftar.
livemodebooleanwajibtrue berarti objek ini ada di live dan bisa melibatkan pembayaran sungguhan; false berarti objek ini ada di sandbox.
currencystringwajibMata uang, kode ISO 4217. Saat ini hanya IDR.
Contoh: IDR
Nilai: IDR
accountstringwajibSaldo yang dibahas laporan: pending atau available (statement), atau saldo tempat sebuah pencatatan berada (buku besar).
Contoh: available
Nilai yang mungkin: pending, available
fromstringwajibHari pertama periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.
Contoh: 2026-10-01
Pola: ^\d{4}-\d{2}-\d{2}$
tostringwajibHari terakhir periode, YYYY-MM-DD waktu Jakarta. Hari itu ikut dihitung.
Contoh: 2026-10-26
Pola: ^\d{4}-\d{2}-\d{2}$
opening_balanceintegerwajibSaldo di awal periode, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 0
total_inintegerwajibSemua yang masuk selama periode, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 3200000
total_outintegerwajibSemua yang keluar selama periode, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 0
closing_balanceintegerwajibSaldo di akhir periode: awal, ditambah masuk, dikurangi keluar, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 3200000
linesarray dari objectwajibMutasi atau pencatatan selama periode, terlama dahulu.
idstringwajibId entri.
Contoh: string
typestringwajibPeristiwa yang membuat pencatatan saldo ini, seperti payment_paid atau payment_settled.
Contoh: payment_settled
Nilai yang mungkin: payment_paid, payment_settled, payment_settled_reversed, payment_paid_reversed, payment_reversed, payment_reversal_cancelled
payment_idstring | nullwajibPembayaran terkait; null jika event tidak membahas pembayaran.
Contoh: pay_01k7q3m8x2v5t9n4b6c1d0e7fa
Diawali pay_.
directionstringwajibin menambah saldo, out mengurangi.
Contoh: in
Nilai yang mungkin: in, out
amountintegerwajibNominal entri, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 993000
balance_afterintegerwajibSaldo tepat setelah entri, dalam satuan terkecil currency (Rp125.000 adalah 12500000).
Contoh: 3200000
occurred_atstringwajibKapan dicatat (RFC 3339, UTC).
Contoh: 2026-10-26T03:04:05.000Z
Format: date-time
business_daystringwajibTanggal Jakarta untuk mengelompokkan pembayaran atau pencatatan saldo ini, YYYY-MM-DD.
Contoh: string
metaobjectwajibDetail request seperti id dan kursor paginasi.
request_idstringwajibId request ini. Sebutkan saat bertanya ke dukungan.
Contoh: req_Hy3k9QzT2LmN8vXa
Request yang gagal dijawab dengan bentuk error yang sama; lihat Error.
curl "https://api.baiyar.com/v1/reports/statement" \ -H "Authorization: Bearer $BAIYAR_KEY"{ "data": { "livemode": false, "currency": "IDR", "account": "available", "from": "2026-10-01", "to": "2026-10-26", "opening_balance": 0, "total_in": 3200000, "total_out": 0, "closing_balance": 3200000, "lines": [ { "id": "string", "type": "payment_settled", "payment_id": "pay_01k7q3m8x2v5t9n4b6c1d0e7fa", "direction": "in", "amount": 993000, "balance_after": 3200000, "occurred_at": "2026-10-26T03:04:05.000Z", "business_day": "string" } ] }, "meta": { "request_id": "req_Hy3k9QzT2LmN8vXa" }}