Overview
Use transactions to:- View all credits and debits
- Track payment history
- Generate reports
- Reconcile your accounts
Endpoints
| Endpoint | Method | Description |
|---|---|---|
/bila/transactions | GET | List all transactions |
/bila/transactions/{id} | GET | Get a single transaction by ID |
Transaction Object
Transaction Types
| Type | Description |
|---|---|
credit | Money received (collections, deposits) |
debit | Money sent (transfers, fees) |
Filtering Transactions
You can filter transactions using query parameters:| Parameter | Type | Description |
|---|---|---|
page | number | Page number (default: 1) |
perPage | number | Items per page (default: 50, max: 100) |
type | string | Filter by type: credit or debit |
accountId | string | Filter by account ID |
startDate | string | Filter from date (ISO 8601) |
endDate | string | Filter to date (ISO 8601) |
Example: Get Recent Credits
Example: Get Transactions for Date Range
Paginated Response
Use Cases
Daily reconciliation
Daily reconciliation
Fetch transactions for the previous day to reconcile with your internal records.
Generate statements
Generate statements
Use date filters to generate monthly or weekly transaction statements.
Monitor account activity
Monitor account activity
List recent transactions to monitor account activity in real-time.
API Reference
View the interactive API reference for Transactions endpoints

