SwiftGoma.SwiftGoma

Search endpoints

Jump to any API endpoint by name, method, or path

Transactions & Ledger

List payout transactions

GET/api/v1/payments/transactions

Lists admin-initiated payouts across both PawaPay and MbiyoPay in one place.

Requires Authorization
ADMIN, ACCOUNTANT only
Session

Query parameters

providerstring
pawapay or mbiyopay. Omit for both.
pagenumber
Defaults to 1.
limitnumber
Max 100. Defaults to 20.
statusstring
Filter by payout status.
searchstring
Request
curl --request GET \
  --url https://api.swiftgoma.com/api/v1/payments/transactions \
  --header 'Authorization: Bearer <access_token>'
200Example response
{
  "success": true,
  "data": {
    "transactions": [
      {
        "id": "payout_1a2b3c",
        "provider": "mbiyopay",
        "amount": "100.00",
        "currency": "USD",
        "status": "COMPLETED",
        "reference": "SWG-OUT-1a2b3c4d5e6f7890",
        "createdAt": "2026-02-15T09:00:00.000Z"
      }
    ],
    "pagination": {
      "page": 1,
      "limit": 20,
      "total": 1,
      "totalPages": 1
    }
  }
}