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:
20Results per page (max 100)
offsetintegerquerydefault:
0Pagination 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
| Code | Description |
|---|---|
| 400 | Invalid request |
| 404 | Processor not found |
| 401 | Unauthorized |