Main Endpoints
Get account statement
This endpoint allows you to retrieve the list of completed payments (account statement)
GET
/api/1/eurowallet/payments/historyRequest
fromDate
string optional
Interval for generating account statement - start date
Format:
yyyy-MM-dd
Defaults to the start of the monthtoDate
string optional
Interval for generating account statement - end date
Format:
yyyy-MM-dd
Defaults to the current dateaccount
string required
Your IBAN account at Nexpay for which an account statement needs to be generated
Response
Mandatory parameters
Each response contains the following mandatory data:
debitTurnover
string required
Debit turnover on the selected account for the selected period
creditTurnover
string required
Credit turnover on the selected account for the selected period
balanceStart
string required
Opening balance of the selected account for the selected period
balanceEnd
string required
Closing balance of the selected account for the selected period
clientName
string required
Your name (as registered in our system)
account
string required
Your IBAN account at Nexpay for which an account statement needs to be generated
entries
array of objects required
Array of payments
Payment entry structure
paymentId
string required
Internal payment identifier (it is returned in response to the
POST /api/2/eurowallet/payments)networkType
string required
Payment rails through which the payment should be made
Possible values:
If the parameter is not provided, the
SEPA, SWIFTIf the parameter is not provided, the
SEPA network is chosen by defaultdate
string required
Payment processing date
Format:
yyyy-MM-dd formatbeneficiaryName
string required
Recipient’s/sender’s name
account
string required
Recipient’s/sender’s bank account number
details
string required
Payment reference (transaction details)
amount
string required
Payment amount
runningBalance
string required
Account balance at the time of payment processing
direction
string required
Payment direction
Possible values:
INCOMING (deposit), OUTGOING (withdrawal)Conditional parameters
These parameters are only returned for incoming non-Euro payments that have been sent through the SWIFT network (networkType = SWIFT)
originalAmount
string optional
Original payment amount
originalCurrency
string optional
Original payment currency
Optional parameters
The parameters listed below are optional:
feePaymentId
string optional
Identifier of a linked commission charge transaction
externalPaymentId
string optional
Custom internal identifier shared between you and your end-customer, helping you track and reference payments across systems
Examples
GET url: /api/1/eurowallet/payments/history
GET data: fromDate=2019-05-01&toDate=2019-07-04&account=LT023080010000000239
{
"debitTurnover": "16131.01",
"creditTurnover": "5.01",
"balanceStart": "0.00",
"balanceEnd": "3872.00",
"clientName": "Test company",
"account": "LT383080020000001094",
"entries": [
{
"networkType": "SWIFT",
"date": "2026-01-28",
"beneficiaryName": "Swifter",
"account": "NL95RABO5234929168",
"details": "SWIFT test 1",
"amount": "1.00",
"runningBalance": "3872.00",
"direction": "outgoing",
"paymentId": "149",
"externalPaymentId": "1769530360030"
},
{
"networkType": "SEPA",
"date": "2024-02-01",
"beneficiaryName": "NexPay, UAB",
"account": "LT000000000000000001",
"details": "Excepteur nulla pariatur cupidatat adipisicing nostrud commodo tempor mollit dolor amet eiusmod non eu id.",
"amount": "14.00",
"runningBalance": "979.50",
"direction": "outgoing",
"paymentId": "37"
}
]
}