Skip to main content

Processor Transactions

GET/processors/{id}/transactionsOpen in the API playground →

Retrieve transaction history for a processor account.

Endpoint

GET /api/v1/processors/:id/transactions

Authentication

Authorizationstringheaderrequired

Bearer token (Processor or Admin JWT)

Path Parameters

idstringpathrequired

Processor UUID

Query Parameters

limitintegerquerydefault: 20

Results per page (max 100)

offsetintegerquerydefault: 0

Pagination offset

Response

{
"success": true,
"transactions": [
{
"id": "txn_abc123",
"type": "pos_payment",
"amount": "150.00 SLE",
"fee": "1.50 SLE",
"status": "completed",
"subscriber_id": "sub_xyz789",
"created_at": "2025-01-15T10:30:00Z"
}
],
"total_count": 500,
"message": "Transactions retrieved successfully"
}

Errors

CodeDescription
400Invalid request
404Processor not found
401Unauthorized