OpenAPI 3.1
LuxPay API reference
Search by route, operation, or domain, then inspect request and response schemas and runnable examples.
Audit
Authentication
Health
Holds
Ledger
GET
/wallets/{walletId}/ledgerList ledger entrieslistWalletLedger
business_financeGET/wallets/{walletId}/statementGet wallet statementgetWalletStatement
customer_or_businessGET/wallets/{walletId}/verify-integrityVerify ledger integrityverifyWalletLedgerIntegrity
restricted_auditorPOST/wallets/reverseReverse ledger postingreverseLedgerPair
restricted_financeMerchant wallets
POST
/merchant-walletsCreate merchant walletcreateMerchantWallet
business_operatorGET/merchant-wallets/{merchantId}/overviewMerchant wallet overviewgetMerchantWalletOverview
merchantPOST/merchant-wallets/{merchantId}/payment-linkCreate payment linkcreateMerchantPaymentLink
merchantPOST/merchant-wallets/{merchantId}/qr-paymentCreate QR payment payloadcreateMerchantQrPayload
merchantPOST/merchant-wallets/{merchantId}/settlement-requestRequest merchant settlementrequestMerchantSettlement
merchant_financeGET/merchant-wallets/{merchantId}/transactionsList merchant transactionslistMerchantTransactions
merchantPayment services
Payments
POST
/payments/{paymentUuid}/cancelCancel paymentcancelPayment
authenticatedPOST/payments/{paymentUuid}/confirmConfirm paymentconfirmPayment
authenticatedPOST/payments/{paymentUuid}/refundRefund paymentrefundPayment
merchant_financeGET/payments/{paymentUuid}/statusGet payment statusgetPaymentStatus
authenticatedPOST/payments/initiateInitiate paymentinitiatePayment
authenticatedPayouts
GET
/payoutsList payoutslistPayouts
business_financePOST/payoutsCreate payout requestcreatePayout
business_financeGET/payouts/{payoutId}Get payoutgetPayout
business_financePOST/payouts/{payoutId}/approveApprove payoutapprovePayout
restricted_approverPOST/payouts/{payoutId}/cancelCancel payoutcancelPayout
business_financePOST/payouts/{payoutId}/executeExecute payoutexecutePayout
restricted_operatorPOST/payouts/{payoutId}/rejectReject payoutrejectPayout
restricted_approverProvider webhooks
Reports
GET
/reports/feesFee reportgetFeeReport
business_financeGET/reports/payoutsPayout reportgetPayoutReport
business_financeGET/reports/settlementsSettlement reportgetSettlementReport
business_financeGET/reports/summaryBalance summarygetBalanceSummary
business_financeGET/reports/transactionsTransaction reportgetTransactionReport
business_financeSettlements
GET
/wallet-settlementsList settlementslistSettlements
business_financePOST/wallet-settlementsCreate settlementcreateSettlement
business_financeGET/wallet-settlements/{settlementId}Get settlementgetSettlement
business_financePOST/wallet-settlements/{settlementId}/approveApprove settlementapproveSettlement
restricted_approverPOST/wallet-settlements/{settlementId}/cancelCancel settlementcancelSettlement
business_financePOST/wallet-settlements/{settlementId}/executeExecute settlementexecuteSettlement
restricted_operatorPOST/wallet-settlements/{settlementId}/rejectReject settlementrejectSettlement
restricted_approverTransactions
POST
/wallets/{walletId}/depositDeposit fundsdepositWallet
business_operatorGET/wallets/{walletId}/transactionsList wallet transactionslistWalletTransactions
customer_or_businessPOST/wallets/{walletId}/withdrawWithdraw fundswithdrawWallet
business_operatorPOST/wallets/refundRefund wallet transactionrefundWalletTransaction
business_operatorTransfers
Wallets
GET
/walletsList accessible walletslistWallets
customer_or_businessPOST/walletsCreate walletcreateWallet
business_operatorGET/wallets/{walletId}Get walletgetWallet
customer_or_businessGET/wallets/{walletId}/balanceGet wallet balancegetWalletBalance
customer_or_businessPOST/wallets/{walletId}/freezeFreeze walletfreezeWallet
restricted_operatorPOST/wallets/{walletId}/unfreezeUnfreeze walletunfreezeWallet
restricted_operatorPOST/wallets/usersCreate customer walletcreateCustomerWallet
business_operator