URL: /baas/api/reference/financial-operations
---
title: 'Financial Operations'
description: 'Post-activation APIs for balances, beneficiaries, consents, and transfers'
---
# Financial Operations
Complete API reference for post-activation financial operations including wallet management, beneficiaries, transfers, and payments.
**Base URL:** `https://sandbox.finhub.cloud/api/v2.1/fintrans`
For complete details on authentication and headers, refer to the [Standard HTTP Headers](../schemas/standard-headers) reference documentation.
---
## Prerequisites
Before accessing financial operations:
- [ ] Customer account **ACTIVATED** (individual or organization)
- [ ] Wallet status = **ACTIVE**
- [ ] Valid JWT token from session
- [ ] Sufficient wallet balance (for outgoing transfers)
**Activation Required:** All financial operations require account activation. Attempting to access before activation returns 404 or 422 errors.
---
## Core journey (happy path)
| Step | API | Purpose |
|------|-----|---------|
| 1 | `GET /fintrans/{accountId}/balance` | Confirm available funds |
| 2 | `POST /fintrans/{accountId}/beneficiaries` | Register a recipient |
| 3 | `POST /fintrans/{accountId}/payment-consents/types/{operationType}` | Create authorization (if required) |
| 4 | `POST /fintrans/{accountId}/types/{operationType}/prepare` | Validate and reserve funds |
| 5 | `POST /fintrans/{accountId}/types/{operationType}/execute` | Execute the prepared operation |
| 6 | `GET /fintrans/{accountId}/orders/{orderId}` | Monitor status |
---
## Endpoints
### Beneficiaries
`POST /api/v2.1/fintrans/{accountId}/beneficiaries`
`POST /api/v2.1/wallets/{walletId}/beneficiaries`
### Account information
`GET /api/v2.1/wallets/customer/{customerId}`
### Payment consents
`POST /api/v2.1/fintrans/{accountId}/payment-consents/types/{operationType}`
### Prepare / execute
`POST /api/v2.1/fintrans/{accountId}/types/{operationType}/prepare`
`POST /api/v2.1/fintrans/{accountId}/types/{operationType}/execute`
`POST /api/v2.1/verifications/{verificationId}/approve`