Skip to main content
GET
/
admin
/
transactions
List all transactions (Admin)
curl --request GET \
  --url https://olive-gateway-a6ba.onrender.com/api/v1/admin/transactions \
  --header 'Authorization: <api-key>'
{}

Authorizations

Authorization
string
header
required

API Key for third-party integrations (WhatsApp, Smart PAY, VULT). Format: 'Bearer olive_live_xxxxxxxxxxxxx'

Query Parameters

limit
integer
default:50

Number of records (max 100)

offset
integer
default:0

Offset for pagination

transaction_type
string

Filter by transaction type (e.g., agent_cashin, transfer_p2p)

status
string

Filter by status (e.g., completed, pending)

start_date
string

Start date filter (YYYY-MM-DD)

end_date
string

End date filter (YYYY-MM-DD)

user_id
string

Filter by user/subscriber ID

Response

List of transactions

The response is of type object.