GET
/
transaction
/
{userId}
Get Transactions by User ID
curl --request GET \
  --url https://sandbox.fapshi.com/transaction/{userId} \
  --header 'apikey: <api-key>' \
  --header 'apiuser: <api-key>'
[
  {
    "transId": "<string>",
    "status": "CREATED",
    "medium": "mobile money",
    "serviceName": "<string>",
    "amount": 123,
    "revenue": 123,
    "payerName": "<string>",
    "email": "jsmith@example.com",
    "redirectUrl": "<string>",
    "externalId": "<string>",
    "userId": "<string>",
    "webhook": "<string>",
    "financialTransId": "<string>",
    "dateInitiated": "2023-12-25",
    "dateConfirmed": "2023-12-25"
  }
]

Endpoint

GET /transaction/:userId

Retrieve all transactions associated with a specific user ID.

  • Returns an array of transaction objects related to the specified user.

Authorizations

apiuser
string
header
required
apikey
string
header
required

Path Parameters

userId
string
required

User ID to retrieve transactions for.

Response

200
application/json

List of transactions

The response is of type object[].