1. Core Resources
VLTZ PAY
  • API Reference
    • Getting Started
      • Create a hosted checkout session
      • Get payment status
    • Core Resources
      • Create a direct payment
        POST
      • List application transactions
        GET
      • Get transaction dashboard summary
        GET
      • Get an application transaction
        GET
      • List application payment activity
        GET
    • Schemas
      • CheckoutRequest
      • CreatePaymentRequest
      • PaymentRequestBase
      • CardDetails
      • PaymentMethodCode
      • BillingDetails
      • CheckoutBilling
      • LineItem
      • PaymentMetadata
      • CheckoutResponse
      • CreatePaymentResponseEnvelope
      • CreatePaymentResponse
      • ProviderCheckout
      • ProviderResult
      • PaymentRecord
      • PaymentStatus
      • ResolvedPaymentMethod
      • PaymentStatusResponseEnvelope
      • Transaction
      • TransactionResponseEnvelope
      • TransactionListResponseEnvelope
      • TransactionSummaryResponseEnvelope
      • CurrencySummary
      • DailySummary
      • ActivityLogListResponseEnvelope
      • ActivityLog
      • PaymentStatusCallback
      • ErrorEnvelope
  1. Core Resources

List application transactions

GET
https://api-vltzpay.beespokedev.com/api/v1.0/payments/transactions
Returns a paginated transaction list scoped to the active application in the appKey header. The default page size is 5 and the maximum is 100. Use search for exact filters, for example status:PAID,reference:order_123, and sort for a supported field-direction pair such as createdAt:DESC.

Request

Query Params

Header Params

Responses

🟢200
application/json
Application-scoped transaction page.
Bodyapplication/json

🟠400ValidationError
🟠404InvalidApplication
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api-vltzpay.beespokedev.com/api/v1.0/payments/transactions?page=&limit=&search=&sort=' \
--header 'appKey;'
Response Response Example
200 - Example 1
{
    "success": true,
    "response": {
        "count": 0,
        "rows": [
            {
                "amount": "string",
                "currency": "string",
                "status": "PENDING",
                "transactionType": "PAYMENT",
                "paymentMethod": "CARD",
                "reference": "string",
                "metadata": {
                    "property1": "string",
                    "property2": "string"
                }
            }
        ]
    }
}
Modified at 2026-07-30 05:27:00
Previous
Create a direct payment
Next
Get transaction dashboard summary
Built with