List VTU Transactions
Lists your airtime/data/utility/cable TV purchase history.
Query params (all optional):
Sorted newest first. product is null for airtime and utility. Invalid enum values or non-numeric page/limit are not validated and cause a server error.
Error format: body validation failures (Joi) return { "status": "error", "message": "Validation error", "details": [ ... ] }; all other errors return { "success": false, "message": "..." }. Money fields (amount, fee) are Prisma Decimals and are serialized as strings (e.g. "1000").
Authentication
AuthorizationBearer
Access token from Generate Access Token (valid 15 minutes).
Query parameters
page
limit
status
type
Response
OK
success
data
meta
Errors
401
Unauthorized Error
403
Forbidden Error
