Skip to main content
GET
/
getTransactionsList
Get transactions list
curl --request GET \
  --url https://api.pgw-sandbox.finventi.com/getTransactionsList
{
  "meta": {
    "amount": 123,
    "limit": 123,
    "offset": 123
  },
  "result": [
    {
      "amount": 123,
      "currency_isocode_alphabetic": "<string>",
      "sepa_msg_id": "<string>",
      "status": "<string>",
      "status_hardvalue": "<string>",
      "transaction_id": 123,
      "type": "<string>",
      "type_id": 123,
      "compensation_amount": 123,
      "creditor_account": "<string>",
      "creditor_account_other": {
        "id": "<string>",
        "issuer": "<string>",
        "scheme_name_code": "<string>"
      },
      "creditor_bank_bic": "<string>",
      "creditor_code": "<string>",
      "creditor_name": "<string>",
      "datetime": "2023-11-07T05:31:56Z",
      "debtor_account": "<string>",
      "debtor_account_other": {
        "id": "<string>",
        "issuer": "<string>",
        "scheme_name_code": "<string>"
      },
      "debtor_bank_bic": "<string>",
      "debtor_code": "<string>",
      "debtor_name": "<string>",
      "end_to_end_id": "<string>",
      "origin_bic": "<string>",
      "origin_name": "<string>",
      "origin_reason_code": "<string>",
      "origin_reason_info": "<string>",
      "parent_trx_amt": 123,
      "parent_trx_id": 123,
      "rtrn_chrgs_amt": 123,
      "sepa_trx_id": "<string>",
      "settlement_date": "2023-12-25",
      "trx_purpose": "<string>",
      "trx_purpose_information": "<string>",
      "trx_purpose_structured_issuer": "<string>",
      "trx_purpose_structured_ref": "<string>",
      "unaccounted_tax_amt": 123,
      "updated_at": "2023-11-07T05:31:56Z"
    }
  ]
}

Query Parameters

limit
integer<int32>

A limit on the number of objects to be returned. Default is 10 items.

Required range: 1 <= x <= 100
offset
integer<int32>

A cursor for use in pagination. Default is 0 items.

Required range: x >= 0
transaction_id
integer<int64>

A filter by transaction ID.

debtor_bank_code
string

A filter by debtor bank code.

creditor_bank_code
string

A filter by creditor bank code.

datetime_from
string<date-time>

A filter by transaction datetime from (ISO-8601 format: 2020-01-01T12:00:00Z).

datetime_to
string<date-time>

A filter by transaction datetime from (ISO-8601 format: 2020-01-01T12:00:00Z).

settlement_date_from
string<date>

A filter by settlement date from or equal (ISO-8601 format: 2020-01-01).

settlement_date_to
string<date>

A filter by settlement date to or equal (ISO-8601 format: 2020-01-01).

end_to_end_id
string

A filter by endToEnd ID.

method
enum<string>[]

A filter by transaction method. Multiple values are supported e.g. schema=SEPA&schema=INST

Available options:
SEPA,
INST,
SDD,
SWIFT
direction
enum<string>

A filter by direction of transactions.

Available options:
OUTBOUND,
INBOUND
parent_trx_id
integer<int64>

A filter by Parent Transaction ID.

type_id
integer<int32>

A filter by transaction Type ID. List of available Type IDs can be retrieved via /getTransactionTypes

currency
string

Currency (ISO 4217). When provided, results are filtered to this currency AND the amount filters below (amount_from/to, unaccounted_tax_amount_from/to, compensation_amount_from/to) are interpreted as minor units of this currency. When omitted, results are not filtered by currency and amount filters are interpreted as EUR minor units.

amount_from
integer

A filter by amount (minor currency units of currency, default EUR) from or equal.

amount_to
integer

A filter by amount (minor currency units of currency, default EUR) to or equal.

unaccounted_tax_amount_from
integer

A filter by unaccounted tax amount (minor currency units of currency, default EUR) from or equal.

unaccounted_tax_amount_to
integer

A filter by unaccounted tax amount (minor currency units of currency, default EUR) to or equal.

compensation_amount_from
integer

A filter by compensation amount (minor currency units of currency, default EUR) from or equal.

compensation_amount_to
integer

A filter by compensation amount (minor currency units of currency, default EUR) to or equal.

debtor_account
string

A filter by debtor account.

creditor_account
string

A filter by creditor account.

trx_id_or_parent_trx_id
integer<int64>
excludePaymentReturns
boolean
statuses[]
integer<int32>[]

A filter by transaction Status ID. List of available Status IDs can be retrieved via /getTransactionStatuses

A filter by transaction Status ID. List of available Status IDs can be retrieved via /getTransactionStatuses

sort
object

A sort by datetime, settlement_date, transaction_id fields, updated_at. Multiple values are accepted. Example values: datetime,asc; transaction_id,desc

Response

Returned payments list

meta
object
required

Result metadata.

result
object[]
required

List of found transactions for provided filters.

Last modified on January 27, 2026