Documentation Index
Fetch the complete documentation index at: https://docs.finhub.cloud/llms.txt
Use this file to discover all available pages before exploring further.
Phase 6: Wallet Operations
After activation, the customer can query their wallet balance, check allowed operations, and view transaction limits.Prerequisites
| Requirement | Status |
|---|---|
| Customer Status | ACTIVE |
| Wallet Status | ACTIVE |
| Valid Session | JWT token |
Get Wallet Balance
- Request
- Response
Endpoint:
GET /api/v2.1/fintrans/{accountId}/balancePath Parameters:accountId: Wallet ID from activation response
Balance Fields
| Field | Description |
|---|---|
currentBalance | Total balance in minor units (cents) |
currentBalanceFormatted | Formatted balance with currency |
availableBalance | Balance available for transactions |
blockedBalance | Balance blocked for pending transactions |
Balance Format: Balances are returned in minor units (cents). Divide by 100 for the actual amount. Example:
500000 = €5000.00Get Allowed Operations
- Request
- Response
Endpoint:
GET /api/v2.1/fintrans/{accountId}/allowed-operationsQuery Parameters:includeBeneficiaries: true/falseincludeConsents: true/false
Operation Types
| Operation | Description | Networks |
|---|---|---|
TRANSFER | Send money to beneficiary | SEPA, SWIFT |
PAYMENT | Make a payment | SEPA |
TOPUP | Add funds to wallet | SEPA |
Transaction Limits
Limits are determined by customer categorization:High-Risk Individual
| Limit Type | Amount (EUR) |
|---|---|
| Per Transaction | 2,000 |
| Daily | 5,000 |
| Monthly | 50,000 |
Standard Individual
| Limit Type | Amount (EUR) |
|---|---|
| Per Transaction | 5,000 |
| Daily | 10,000 |
| Monthly | 100,000 |
Consent Status
TheconsentStatus object indicates which payment consents are in place:
| Field | Description |
|---|---|
hasValidPaymentConsent | Basic payment consent active |
hasRecurringPaymentConsent | Recurring payments enabled |
hasPreApprovalConsent | Pre-approved payments enabled |
hasInternationalTransferConsent | International transfers enabled |
allRequiredConsentsValid | All required consents are active |
Get Transaction History
- Request
- Response
Endpoint:
GET /api/v2.1/fintrans/{accountId}/ordersQuery Parameters:page: Page number (default: 0)size: Page size (default: 20)status: Filter by statusfromDate: Start date filtertoDate: End date filter
Next Step
Proceed to Phase 7: Payment Operations to add beneficiaries and execute transfers.Phase 7: Payment Operations
Add beneficiaries and execute transfers