curl "https://api.unipay.com/v1/transactions?limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
const history = await fetch(
'https://api.unipay.com/v1/transactions?limit=10',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
{
"transactions": [
{
"transactionId": "tx_123",
"status": "completed",
"createdAt": "2026-04-22T12:00:00Z"
}
],
"total": 45,
"hasMore": true
}
Transactions
Transaction History
List all transactions for your account
GET
/
v1
/
transactions
curl "https://api.unipay.com/v1/transactions?limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
const history = await fetch(
'https://api.unipay.com/v1/transactions?limit=10',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
{
"transactions": [
{
"transactionId": "tx_123",
"status": "completed",
"createdAt": "2026-04-22T12:00:00Z"
}
],
"total": 45,
"hasMore": true
}
Transaction History
Retrieve a paginated list of all transactions.Query Parameters
integer
default:"20"
Number of transactions to return (max 100)
integer
default:"0"
Number of transactions to skip
string
Filter by status:
pending, completed, failedResponse
array
Array of transaction objects
integer
Total number of transactions
boolean
Whether more transactions exist
curl "https://api.unipay.com/v1/transactions?limit=10&status=completed" \
-H "Authorization: Bearer YOUR_API_KEY"
const history = await fetch(
'https://api.unipay.com/v1/transactions?limit=10',
{ headers: { 'Authorization': 'Bearer YOUR_API_KEY' } }
);
{
"transactions": [
{
"transactionId": "tx_123",
"status": "completed",
"createdAt": "2026-04-22T12:00:00Z"
}
],
"total": 45,
"hasMore": true
}