FinLego for developers
Transactions
Copy Page
FinLego for developers
FinLego Core Banking
Services REST API
ClientProfile - FrontOffice
Client
/Client
/Client/deletion-notifications
ClientProfile - System
Clients
/internal/Clients
/internal/Clients
/internal/Clients/{clientId}/block
/internal/Clients/{clientId}/unblock
/internal/Clients/{clientId}
/internal/Clients/{clientId}
Documents
/internal/Clients/{clientId}/Documents/upload
/internal/Clients/{clientId}/Documents/{documentId}/download
/internal/Clients/{clientId}/Documents
/internal/Clients/{clientId}/Documents/{documentId}
GeneralLedger - System (1)
Accounts
/Accounts
/v2/internal/Accounts
/Accounts
/v2/internal/Accounts/recalculate
/Accounts/{id}
/internal/Accounts/calculateBalances
/Accounts/{id}
/v2/ledger/internal/Accounts/{accountId}
/Accounts/{id}
/v2/ledger/internal/Accounts/search
/Accounts/send-otp
/v2/ledger/internal/Accounts/getAggregatedAmounts
/Accounts/otp-verification
/Accounts/{accountNumber}
/Accounts/reorder-accounts
Transactions
Transactions by filter
GET
/internal/Transactions/{id}
GET
/internal/Transactions
GET
/internal/Transactions/query
POST
/internal/Transactions/report
GET
BaasProvider
/BaasProvider/available-currencies
BackgroundJob
/internal/BackgroundJob/AccountBalanceCheckJob
DailyAccountBalance
/internal/DailyAccountBalance
/internal/DailyAccountBalance/recalculate
DailyCheck
/internal/DailyCheck
/internal/DailyCheck/details
Reports
/internal/Reports/ReconciliationReport
TreasuryManagement
/internal/TreasuryManagement/summary
Payments
Creates payment with single transaction and transfers money between accounts
Creates payment in Draft state without any money transfers
Pends payment and holds funds in case of withdrawals
Posts payment, withdraws held funds and deposits it to corresponding account
Cancels payment and performs payback in case of held
GeneralLedger - System (2)
Accounts
/v2/internal/Accounts
/v2/internal/Accounts/recalculate
/internal/Accounts/calculateBalances
/v2/ledger/internal/Accounts/{accountId}
/v2/ledger/internal/Accounts
/v2/ledger/internal/Accounts/getAggregatedAmounts
Payments
Creates payment with single transaction and transfers money between accounts
Creates payment in Draft state without any money transfers
Pends payment and holds funds in case of withdrawals
Posts payment, withdraws held funds and deposits it to corresponding account
Cancels payment and performs payback in case of held
TransferOrchestrator - FrontOffice
Confirmations
Generate a new confirmation code for the specified transfer.
Documents
Downloads a document by its file name.
Recipients
Fetch recipients based on the specified filters.
Fetch recipients based on the specified filters.
Add a recipient.
Fetch recipient details by the specified recipient identifier.
Fetch recipient details by the specified recipient identifier.
Update the visibility details of a recipient.
Transfers
Fetch transfers based on the specified filters.
Fetch transfers based on the specified filters.
Fetch transfer details by the specified transfer identifier.
Fetch transfer details by the specified transfer identifier.
Create an outgoing transfer.
Fetch outgoing transfer details by the specified transfer identifier.
Confirm an outgoing transfer.
Fetch incoming transfer details by the specified transfer identifier.
Cancel an outgoing transfer by the transfer identifier.
Fetch foreign exchange transfer details by the specified transfer identifier.
Fetch outgoing transfer details by the specified transfer identifier.
Fetch incoming transfer details by the specified transfer identifier.
Create a foreign exchange transfer.
Confirm an outgoing transfer.
Cancel an outgoing transfer by the transfer identifier.
Fetch foreign exchange transfer details by the specified transfer identifier.
Fetch a transfer type by recipient account and currency.
TransferOrchestrator - System (1)
Documents
Downloads a document by its file name and client identifier.
IncomingRequests
Fetch internal requests based on the specified filters.
process a transfer manually.
Recipients
Add a recipient.
Transfers
Fetch internal transfers based on the specified filters.
Fetch outgoing transfer details by the specified transfer identifier.
Fetch incoming transfer details by the specified transfer identifier.
Assign an unrecognized incoming transfer.
Fetch foreign exchange transfer details by the specified transfer identifier.
Execute a transfer manually.
Continue processing of an outgoing transfer.
Fetch outgoing transfers based on the specified filters.
Fetch incoming transfers based on the specified filters.
Fetch foreign exchange transfers based on the specified filters.
TransferOrchestrator - System (2)
Recipients
Add a system recipient.
Transfers
/internal/integration/Transfers/outgoing
/internal/integration/Transfers/outgoing/payment-request
Onboarding Integration
ClientsImport
Imports a new individual client from an integrated WL customer's onboarding system
Imports a new company client from an integrated WL customer's onboarding system
SumsubWebhooks
/integration/sumsub-webhooks/update-state
Simulates a verification response.
Transactions
Copy Page
/internal/Transactions/report
GET
/internal/Transactions/report
Try it
Run in Apidog
Run in Apidog
Request
Query Params
Generate Code
TransactionId
string
Â
<uuid>
Â
|
Â
null
Â
optional
PaymentId
string
Â
<uuid>
Â
|
Â
null
Â
optional
ParentId
string
Â
<uuid>
Â
|
Â
null
Â
optional
DebtorAccountId
string
Â
<uuid>
Â
|
Â
null
Â
optional
DebtorAccountIds
array
[string <uuid>]
Â
|
Â
null
Â
optional
DebtorAccountNumber
string
Â
Â
|
Â
null
Â
optional
CreditorAccountId
string
Â
<uuid>
Â
|
Â
null
Â
optional
CreditorAccountIds
array
[string <uuid>]
Â
|
Â
null
Â
optional
CreditorAccountNumber
string
Â
Â
|
Â
null
Â
optional
DateFrom
string
Â
<date>
Â
|
Â
null
Â
optional
DateTo
string
Â
<date>
Â
|
Â
null
Â
optional
MinAmount
number
Â
<double>
Â
|
Â
null
Â
optional
>= 0
MaxAmount
number
Â
<double>
Â
|
Â
null
Â
optional
>= 0
States
array
[string]
Â
|
Â
null
Â
optional
Allowed values:
draft
pending
posted
canceled
error
SortBy
string
Â
optional
SortOrder
enum<string>
Â
optional
Allowed values:
asc
desc
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request
Request Example
Shell
JavaScript
Java
Swift
cURL
cURL-Windows
Httpie
wget
PowerShell
curl
--location
--request
GET
'/internal/Transactions/report'
Responses
🟢
200
OK
application/json
Generate Code
Body
Generate Code
string
Â
<binary>
optional
Example
"string"
ðŸŸ
400
Bad Request
ðŸŸ
404
Not Found
ðŸŸ
422
Unprocessable Content
🔴
500
Internal Server Error
Modified atÂ
2024-12-23 17:28:35
Previous
/internal/Transactions/query
Next
/BaasProvider/available-currencies